环境
- [x] CentOS Linux release 8.1.1911 (Core)
使用yum和dnf
使用yum或dnf和RHEL 8 / CentOS 8存储库检查已安装内容的一种方法是使用
shell > dnf list installed
# OR
shell > yum list installed
这将按字母顺序列出所有已安装的软件包。您可以通过管道将输出到grep,如果你正在寻找的东西特别,比如说涉及到什么bzip2包:
shell > dnf list installed | grep bzip2
使用repoquery命令
列出可用软件包的另一种方法是使用dnf-utils。软件包集用于管理存储库,其功能之一是能够列出已安装的软件包。确保您安装dnf-utils了
shell > dnf install dnf-utils
然后使用repoquery随附的命令dnf-utils列出所有已安装的软件包:
shell > repoquery -a --installed
与上述管道相同grep,我们也可以grep在此处使用以过滤我们感兴趣的内容:
shell > repoquery -a --installed | grep bzip2
使用rpm命令列出已安装的软件包
列出已安装软件包的第三种方法是使用rpm命令并使它对所有已安装软件包进行查询:
shell > rpm -qa
如果要查找与bzip2使用 有关的所有软件包
shell > rpm -qa bzip2*