Linux列出所有已安装的软件包:yum list installed命令用法详解

  • Post category:Linux

yum list installed命令是Linux中常用的命令之一,它的作用是列出已经在系统中安装过的软件包,并显示软件包的版本、安装时间等相关信息。下面详细介绍yum list installed命令的使用方法和示例。

使用方法

使用yum list installed命令的语法如下:

yum list installed [package_name]

其中,[package_name]表示想要查找的软件包的名称,如果没有指定软件包的名称,那么yum list installed命令将会列出系统中所有已经安装的软件包。

示例说明

示例一:列出已经安装的软件包

执行yum list installed命令,不带任何参数,可以列出系统中已经安装的所有软件包。示例如下:

yum list installed

执行结果将会列出系统中所有已经安装的软件包及其相关信息,如下所示:

acpid.x86_64                             2.0.19-4.el8                              @anaconda            
adwaita-cursor-theme.noarch               3.28.0-1.el8                              @AppStream           
adwaita-gtk2-theme.x86_64                 3.28.0-1.el8                              @AppStream           
aide.x86_64                               0.16-0.23.rc1.el8                         @BaseOS              
alsa-lib.x86_64                           1.1.6-2.el8                               @BaseOS              
alsa-lib-devel.x86_64                     1.1.6-2.el8                               @BaseOS              
alsa-lib-utils.x86_64                     1.1.6-2.el8                               @BaseOS              

示例二:查找指定软件包

执行yum list installed命令,指定软件包的名称,可以查找指定的软件包是否已经安装。示例如下:

yum list installed vim

执行结果将会显示系统中已经安装的vim软件包及其相关信息,如下所示:

vim-enhanced.x86_64               2:8.0.1763-15.el8          @BaseOS              

从示例中可以看到,vim-enhanced软件包已经安装在系统中,版本为2:8.0.1763-15.el8,@BaseOS表示这个软件包来自于BaseOS软件源。