Linux命令09:RPM

RPM是RPM Package Manager的缩写,是RedHat系发行版的主要的软件包管理工具。本文介绍RPM的基本命令。

常用参数

  • -i: 安装install
    • -v: 显示详细安装信息。
    • -h: 显示安装进度,配合-v会得到更好的显示。
  • -q: 查询query
    • -a: 查询所有的安装包
  • -e: 删除erase

肌肉训练

1) 安装包

1
# rpm -ivh unzip-6.0-5.el6.x86_64.rpm

2) 删除包

1
# rpm -e unzip

3) 查询包

1
$ rpm -q unzip

4) 模糊查询包

1
$ rpm -qa | grep un

其他

如果安装包有依赖关系,如安装A.rpm需要先安装B.rpmB.rpm需要先安装C.rpm,那么需同时找齐ABC三个RPM包。

1
# rpm -ivh A.rpm B.rpm C.rpm

很多时候,找依赖关系是很麻烦的事情,另外,安装位置也不好确定。所以一般不推荐使用RPM安装包。系统工具包一般使用Yum安装。如果有二进制压缩包,如JDK,直接使用非root用户解压使用。如果只提供RPM包,则用本文指令安装和删除,也可以用yum localinstall A.rpm安装。

如果本文对你有所帮助,请小额赞助
~~ EOF ~~