在基于RPM的Linux发行版(如CentOS、Fedora、RHEL等)中,yum
(Yellowdog Updater, Modified)是一个常用的包管理工具。要查看已安装的软件包列表,可以使用以下命令:
列出所有已安装的软件包:
yum list installed
这个命令会显示系统中所有已安装的软件包及其版本信息。
列出特定软件包是否已安装: 如果你想检查某个特定的软件包是否已安装,可以使用以下命令:
yum list installed <package_name>
将 <package_name>
替换为你想要检查的软件包名称。如果该软件包已安装,命令会显示其版本信息;如果未安装,则不会有输出。
获取更详细的信息:
如果你需要更详细的信息,可以使用 yum info
命令:
yum info <package_name>
这个命令会显示关于指定软件包的详细信息,包括版本、仓库、依赖关系等。
使用 repoquery
工具(适用于RHEL 8及更高版本):
repoquery
是一个更强大的工具,可以用来查询YUM仓库中的软件包信息。要列出所有已安装的软件包,可以使用:
repoquery -i -qR @installed
这个命令会显示所有已安装软件包的依赖关系。
请注意,执行这些命令通常需要管理员权限,因此你可能需要在命令前加上 sudo
:
sudo yum list installed
以上就是在基于RPM的Linux系统中使用yum
查看已安装软件包列表的方法。