在linux下安装软件,不像windows一样,下一步下一步安装,但是也有很方便的方式。也有自定义的安装方式,总体来说,套路还不算太深,但是要实践才能出真知哦!
linux版本有很多,但是大部分命令都是通用的。所以就以centos做个指引吧。用源码安装软件,这是最高级的模式,也是最万能的,套路如下:
wget http://httpd.apache.org/download.cgi #下载安装包tar -zxvf httpd-2.4.20.tar.gz #解压软件包less README #查看说明文件,方便下面的参数配置./configure --prefix=/usr/local/apache24/ #配置一些安装参数,类似于windows下一步时提醒你设置的参数make #生成makefile安装的文件,进行编译make install #按照之前的设置安装软件#按照命令,启动应用
yum安装软件
yum install abc #安装abc软件yum reinstall abc #重新安装abcyum erase abc #删除abcyum list abc* #列出abc相关的包,安装的和未安装的yum list --showduplicates abc #列出所有版本的abc
RPM命令常用技巧
rpm -qlp #查看rpm包里有什么内容rpm -qp --scripts #查看rpm包的安装脚本rpm -qp --requires #查看rpm包的依赖性关系rpm -qi #查看rpm包详细信息rpm -ivh #安装rpm包rpm -Uvh #更新软件rpm -e #卸载软件rpm -ivh --nodeps --force --root=你指定的路径 #在安装过程中指定相对安装路径rpm -ivh --nodeps --force #在安装过程中忽略依赖性关系rpm -qp --changelog #查看rpm包的更新记录rpm -ba spec配置文件 #重新编译rpm包
docker 常用命令
docker exec -it con_cc /bin/bash #进入某个docker 容器
docker ps #查看docker 进程
docker images #查看docker镜像