您的位置:

查看yum软件版本步骤和命令

一、yum是什么

yum是一个在Fedora和RedHat以及它们的衍生版本中,基于rpm的软件包管理器,可用于在系统中自动更新,升级和卸载软件包。 yum的功能扩展了rpm所提供的功能,并允许用户轻松管理软件包的依赖关系。yum在CentOS 4.4及更高版本中也有所体现。yum的最重要优点是它可以自动处理软件包之间的依赖关系,知道哪些软件包需要安装,哪些需要更新,哪些需要删除。

二、查看已安装yum版本

以下命令可以查看已安装yum版本:

yum --version

使用此命令,您将获得yum版本信息,它将告诉您系统中正在使用哪个版本的yum。下面是示例输出:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Installed Packages
Name        : yum
Arch        : noarch
Version     : 3.2.29
Release     : 81.el6.centos
Size        : 2.8 M
Repo        : installed
From repo   : anaconda-CentOS-201703281317.x86_64
Summary     : RPM package management utility
URL         : http://yum.baseurl.org/
License     : GPLv2+
Description : Yum is a utility that can check for and automatically download and
            : install updated RPM packages. Dependencies are obtained and downloaded
            : automatically, prompting the user for permission as necessary.

三、查看可用的yum版本

以下命令可以查看可用的yum版本:

yum info yum

使用此命令,您将获得yum软件包信息,其中包括版本、发布日期、安装日期、依赖关系等。下面是示例输出:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Available Packages
Name        : yum
Arch        : noarch
Version     : 3.4.3
Release     : 167.el6.centos
Size        : 964 k
Repo        : base
Summary     : RPM package management utility
URL         : http://yum.baseurl.org/
License     : GPLv2+
Description : Yum is a utility that can check for and automatically download and
            : install updated RPM packages. Dependencies are obtained and downloaded
            : automatically, prompting the user for permission as necessary.

四、升级yum

以下命令可以升级yum:

yum update yum

使用此命令,您将升级现有安装的yum软件包到最新版本。

五、调试yum

以下命令可以使用调试模式运行yum:

yum --debug

这会启用yum的详细调试输出模式。

六、禁用GPG检查

以下命令将在yum命令中禁用GPG检查:

yum --nogpgcheck

这在您需要依赖于并不信任的软件包时非常有用。

七、禁用确定性插件

以下命令将在yum命令中禁用确定性插件:

yum --disableplugin=fastestmirror

这可以用于避免快速镜像插件造成的问题。

八、总结

查看yum软件版本步骤和命令,可以使用以下命令:

  • 查看已安装的yum版本:yum --version
  • 查看可用的yum版本:yum info yum
  • 升级yum:yum update yum
  • 启用调试模式:yum --debug
  • 禁用GPG检查:yum --nogpgcheck
  • 禁用确定性插件:yum --disableplugin=fastestmirror