Linux列出所有可用的软件包:yum list命令用法详解

yum list命令是在Linux系统中使用的一条命令,用于列出所有可用的软件包。它可以查询yum源中的软件包及其详细信息,包括软件包的名称、版本、大小、类型、打包格式等等,以及提供软件包的描述、依赖关系和可选的软件包组列表。

使用方法:

yum list [package_name]
  • 如果不提供任何参数,则会列出yum仓库中的所有软件包;
  • 如果指定一个或多个软件包,则列出仓库中该软件包的相关信息。

例如,列出仓库中所有的软件包:

yum list

示例输出:

Installed Packages
audit-3.0-0.1.el7.x86_64          @anaconda
basesystem-10.0-7.el7.centos.noarch
[...]
Available Packages
389-admin.x86_64                1.1.46-21.el7                      base    
389-admin-console.noarch        1.1.10-2.el7                       base    
[...]

在输出中,首先显示已安装的软件包,然后在Available Packages下面显示可用的软件包。

例如,列出仓库中特定软件包的信息:

yum list python3

示例输出:

Available Packages
python3.x86_64          3.6.8-18.el8_2      appstream
python3.x86_64          3.6.8-18.module+el8.2.0+4118+5f087f7e    AppStream
python3.x86_64          3.6.8-18.module+el8.3.0+4671+bf40ad51    AppStream

在输出中,只显示了python3软件包及其相关信息。用户也可以通过指定wildcard character(星号)来搜索软件包。

yum list命令的作用是非常广泛的,因为它可以用于查询所有可用软件包的详细信息,确保系统管理员能够选择最适合的软件包并进行安装。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux列出所有可用的软件包:yum list命令用法详解 - Python技术站

(2)
上一篇 2023年4月19日
下一篇 2023年4月19日

相关文章

  • Linux显示所有事务历史记录:yum history命令用法详解

    当我们在Linux系统中使用yum包管理器来安装、更新、卸载软件包时,可能会需要知道我们所进行的相关操作历史。在这种情况下,yum history命令就呼之欲出了。 作用 yum history命令可以帮助我们列出我们在系统上执行的yum操作历史,其中包括了每个操作的相关信息,如操作的时间、操作的包列表、操作结果等。它还允许我们回退到早期的某个操作,或者查找…

    Linux 2023年4月19日
    00
  • Linux配置yum软件源:yum-config-manager命令用法详解

    yum-config-manager是一个用于管理和配置Yum存储库的命令行工具。它可以用于添加、启用、禁用、删除和显示配置文件中存储库的属性。 下面是yum-config-manager的使用方法: 1. 查看所有可用存储库 要查看所有已启用和禁用的存储库,可以使用以下yum-config-manager命令: yum-config-manager –l…

    Linux 2023年4月19日
    00
  • Linux清除所有缓存和临时文件:yum clean all命令用法详解

    Yum是一种包管理器,用于在Linux系统中下载、安装、更新和删除软件包。在使用Yum进行软件包管理时,有时会出现缓存过期或损坏等问题,此时可使用yum clean all命令来清除缓存并修复问题。 yum clean all命令的作用是清除系统所有Yum的缓存和元数据(metadata)。 使用yum clean all命令可以清除以下缓存: metada…

    Linux 2023年4月19日
    00
  • Linux检查可用的更新:yum check-update命令用法详解

    yum check-update是一个用于检查可用更新的yum命令。它将检查当前yum配置的所有已配置的软件仓库,并列出所有可用的更新和安装的包。 该命令的语法如下: yum check-update [package…] 其中,[package…]可选,如果提供了包的名称,则只会检查指定的包是否有可用更新。如果未指定包名称,则会检查系统上所有已安装…

    Linux 2023年4月19日
    00
  • Linux卸载软件包:yum remove命令用法详解

    Yum remove命令的作用与使用方法 yum remove命令用于卸载Linux系统中已安装的软件包。使用该命令可以删除制定的软件包及其依赖包(如果没有其他软件包依赖它们)。 使用方法 命令格式如下: yum remove package_name 其中package_name代表想要卸载的软件包名称。执行该命令时系统将删除该软件包及其依赖的其他软件包。…

    Linux 2023年4月19日
    00
  • Linux列出所有已安装的软件包:yum list installed命令用法详解

    yum list installed是一个Yum命令,用于列出当前系统上已经安装的所有软件包。 其作用是帮助系统管理员查看当前系统上安装了哪些软件包,并且可以根据结果决定是否需要升级或删除软件包。 下面是yum list installed命令的使用方法及示例: 列出已安装的所有软件包 yum list installed 执行以上命令后,会列出当前系统上已…

    Linux 2023年4月19日
    00
  • Linux生成元数据缓存:yum makecache命令用法详解

    yum makecache命令用于在本地缓存中提供所有仓库的元数据信息。您可以使用该命令以及yum clean命令来管理yum缓存。通过缓存元数据,进行软件包搜索和安装等操作时,可以减少对远程仓库的访问次数,极大提升软件包管理的效率。 使用方法 yum makecache可以使用以下命令执行: yum makecache 该命令将使用缓存配置文件中定义的所有…

    Linux 2023年4月19日
    00
  • Linux列出软件包的依赖关系:yum deplist命令用法详解

    Yum是一个在CentOS、RedHat等Linux系统上使用的包管理器,可以安装、更新或者删除软件包,并管理这些软件包的依赖关系。yum deplist命令用于列出指定软件包的依赖关系列表,以及它们所依赖的软件包。 语法 yum deplist [package_name] 参数 package_name: 指定软件包名称,如果不指定,默认列出所有依赖关系…

    Linux 2023年4月19日
    00
合作推广
合作推广
分享本页
返回顶部