RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理。
RMP 常用命令
- 安装一个包
安装的参数:rpm -ivh < rpm package name>
--force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。
- 升级一个包
rpm -Uvh < rpm package name>
- 移走一个包
rpm -e < rpm package name>
- 查询一个包是否被安装
rpm -q < rpm package name>
- 得到安装包的信息
rpm -qi < rpm package name>
- 列出该包中有哪些文件
rpm -ql < rpm package name>
- 列出服务器上的文件属于哪一个RPM包
rpm -qf < file name>
- 列出所有被安装的RPM包
rpm -qa
- 列出一个未被安装进系统的RPM包含有哪些文件
rpm -qilp < rpm package name>
- 查看一个软件包的依赖关系
rpm -qpR < rpm package name>
- 导入签名
rpm --import <签名文件>
- RMP安装网络上的包
rpm -ivh <含有RPM包镜像的网址>