Linux - rpm 软件包管理
rpm 是 Red-Hat Package Manager(rpm 软件包管理器)的缩写
rpm 的命名规则:
第一部分为 rpm 软件包的名称,第二部分是版本号,第三部分是版本发布次数,第四部分是软件包适用的平台
-i:安装该软件包
-v:显示安装的详细信息
-h:显示安装的进度
[root@sch01ar test]# rpm -ivh python-tox-1.4.2-8.el7.noarch.rpm
也可以直接安装网络上的软件包
[root@sch01ar test]# rpm -ivh http://mirror.centos.org/altarch/7.5.1804/opstools/aarch64/common/python-tox-1.4.2-8.el7.noarch.rpm
--force:强制安装
[root@sch01ar test]# rpm -ivh python-tox-1.4.2-8.el7.noarch.rpm --force
-q:搜索安装了的 rpm 包
-qa:查看全部安装的 rpm 软件包
[root@sch01ar test]# rpm -qa
-pl:查看文件安装的相关路径
-qi:查看安装的软件包的信息
-e:卸载安装的软件包
[root@sch01ar test]# rpm -e python
--nodeps:忽略依赖性卸载软件包
[root@sch01ar test]# rpm -e python --nodeps
如果安装需要依赖包的软件包,要先安装被依赖的包,再安装软件包