RPM概述
RPM软件包是各种linux发行版本中应用最广泛的软件包之一。
最早由Red Hat公司提出,在其官网站点中http://www.rpm.org中,可以了解到关于安装RPM包管理机制的详细资料。
使用和RPM包管理命令——RPM
命令能够实现几乎所有与对RPM软件包的管理功能;
执行‘man rpm’命令可以获得关于rpm命令的详细帮助信息
RPM命令功能
查询,验证,软件包的相关信息
安装,升级,卸载软件包
维护数据库信息等综合管理操作
常用命令
查看已经安装的
选项 | 作用 |
---|
-qa | :查看已经安装的所有的RPM软件包列表 |
-qi | :查看指定软件包详细信息 |
-qI | :查询软件包的安装目录、文件列表 |
-qf | :通过软件具体的路径,插这个软件具体的版本 |
-qc | :冽出配置文件(/etc下的文件)会列出conf文件的位置//查看配置文件所在路径 |
-qd | 列出帮助手册 |
查看未安装的
选项 | 作用 |
---|
-qpi | :查看指定软件包详细信息 |
-qpI | :查询软件包的安装目录、文件列表 |
-qpc | :列出配置文件(/etc下的文件)会列出conf文件的位置//查看配置文件所在路径 |
-qpd | 列出帮助手册 |
安装,升级
选项 | 作用 |
---|
-i | 安装- -个新的rpm软件 |
-U | 升级、若未安装、则进行安装 |
-h | 以#号显示安装的进度 |
-v | 显示安装过程的详细信息 |
-F | 更新某个rpm软件,若未安装 |
卸载
维护RPM数据库
选项 | 作用 |
---|
rpm -rebuilddb | 重建RPM数据库 |
rpm --import/media/cdrom/RPM-GPG-KEY-CentOS7 | 导入验证公钥 |