简介:RPM可以安装软件,但不常用,主要原因是解决不了安装包的依赖问题;经常用来查询。
常用的查询如下,以nginx为例:
rpm -qa #查询当前系统的所有安装包
rpm -qa | wc -l #当前系统所有安装包的数量
rpm -q nginx #查询是否安装nginx
rpm -qi nginx #查询nginx安装包的版本
rpm -ql nginx #查询nginx安装的文件路径
rpm -qc nginx #查询nginx软件包的配置文件
rpm -qd nginx #查询nginx的帮助文档
rpm -q --scripts nginx #查询nginx在安装过程中执行过的脚本
rpm -qf filename #查询文件出自哪个软件包
rpm -qpl nginx #查询未安装的nginx软件包安装后的文件分布情况
rpm的安装命令:rpm -ivh
rpm的强制安装命令:rpm -ivh --nodeps
rpm的卸载命令:rpm -e #危险,可以卸载掉系统的核心包,谨慎执行。