
本文将指导您如何使用Yum(或其后继者dnf)高效管理Linux系统已安装的软件包。
CentOS/RHEL 7及更低版本 (使用yum):
-
打开终端: 使用快捷键Ctrl+Alt+T或其他方式打开终端窗口。
-
查看所有已安装软件包: 在终端输入
yum list installed并按回车键。这将列出所有已安装软件包及其版本信息。 -
搜索特定软件包: 使用
grep命令搜索特定软件包。例如,查找httpd软件包,输入yum list installed | grep httpd。 -
获取软件包详细信息: 使用
yum info命令获取特定软件包的详细信息。例如,查看httpd的详细信息,输入yum info httpd。 -
使用repoquery (可选):
repoquery提供更强大的查询功能。查看所有已安装软件包:repoquery -i $(rpm -qa);搜索特定软件包<package_name></package_name>:repoquery -i <package_name></package_name>。
CentOS/RHEL 8及Fedora (使用dnf):
-
打开终端: 同上。
-
查看所有已安装软件包: 输入
dnf list installed并按回车键。 -
搜索特定软件包: 使用
grep命令搜索。例如,查找<package_name></package_name>:dnf list installed | grep <package_name></package_name>。 -
获取软件包详细信息: 使用
dnf info命令。例如,查看<package_name></package_name>的详细信息:dnf info <package_name></package_name>。
重要提示:
- 以上命令通常需要 root 权限。如遇权限问题,请在命令前添加
sudo。例如:sudo yum list installed。 -
dnf是yum的升级版,功能更强大。
通过这些步骤,您可以轻松地使用 yum 或 dnf 管理和查看您的Linux系统已安装的软件包。










