查询这个包是否已安装rpm -q 包名rpm -qa-q 查询-a all
查询已安装软件包和未安装软件包详细信息
rpm -qi 包名rpm -qip 包全名-i 查询软件信息-p package,查询未安装包信息
查询软件包安装位置
rpm -ql 包名-l 列表-p 查询未安装包信息
rpm -ql pth/usr/lib64/libpth.so.20/usr/lib64/libpth.so.20.0.27/usr/share/doc/pth-2.0.7/usr/share/doc/pth-2.0.7/ANNOUNCE/usr/share/doc/pth-2.0.7/AUTHORS/usr/share/doc/pth-2.0.7/COPYING/usr/share/doc/pth-2.0.7/ChangeLog/usr/share/doc/pth-2.0.7/HISTORY/usr/share/doc/pth-2.0.7/NEWS/usr/share/doc/pth-2.0.7/PORTING/usr/share/doc/pth-2.0.7/README/usr/share/doc/pth-2.0.7/SUPPORT/usr/share/doc/pth-2.0.7/TESTS/usr/share/doc/pth-2.0.7/THANKS/usr/share/doc/pth-2.0.7/USERS
查询一个文件属于哪个rpm包安装后产生的
rpm -qf 文件名-f rpm -qf /etc/servicessetup-2.8.71-9.el7.noarch
查询软件包的依赖性
rpm -qR 包名-p 查询未安装包信息
rpm -qR pth/sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames) <= 3.0.4-1rpmlib(FileDigests) <= 4.6.0-1rpmlib(PayloadFilesHavePrefix) <= 4.0-1rtld(GNU_HASH)rpmlib(PayloadIsXz) <= 5.2-1
rpm -qRp zip-3.0-11.el7.x86_64.rpm libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)rpmlib(CompressedFileNames) <= 3.0.4-1rpmlib(FileDigests) <= 4.6.0-1rpmlib(PayloadFilesHavePrefix) <= 4.0-1rtld(GNU_HASH)rpmlib(PayloadIsXz) <= 5.2-1