如何在 Rocky Linux 8 上使用 Yum 包管理器

yum 和 dnf 包管理器用于在基于 RedHat 的 Linux 发行版(如 Rocky Linux)上安装包或软件。 此外,“yum”命令用于检查安全更新和二进制包信息。 在本文中,我们将探讨 yum 命令在 Rocky Linux 8 中的不同用法。

打开终端,通过终端以root用户身份登录。

现在,您可以在系统上将 yum 命令用于以下目的:

显示 Rocky Linux 中的最新更新列表

使用“yum”包管理器,您可以显示新的安全和系统更新列表。 键入以下命令以执行此操作:

$ yum list updates

检查已安装软件包的更新

‘yum’ 命令用于查找已安装软件和软件包的新更新。 以下命令用于检查新更新:

$ yum check-update

更新 Rocky Linux 上已安装的软件包

使用 ‘yum’ 命令,您可以在 CentOS 8.0 上下载和安装新更新。 这将使您的系统保持最新。 在终端上运行以下命令:

$ yum update

安装 Rocky Linux 安全更新

使用 ‘yum’ 命令,您只能在系统上安装安全更新。 以下命令用于安装安全更新:

$ yum update --security

更新特定的 Rocky Linux 软件包

使用 ‘yum’ 命令,您可以更新系统上的特定软件包或软件。 该命令的语法如下:

$ yum update {package-name-1}

例子

$ yum update dnf

在上述命令中,我更新了系统上的 dnf 包。

更新特定的包版本

您可以将软件包更新到新版本。 首先,您将显示 Nginx 包的重复列表。 该命令的语法如下:

$ yum --showduplicates list nginx

现在,您将把这个包更新到新版本。

$ yum update-to nginx-version $ yum update-to nginx-1.12.2-1.el7

显示 Rocky Linux 上所有已安装软件包的列表

使用“yum”包管理器,您可以查看系统上所有已安装包的列表。 在终端上键入以下命令:

$ yum list installed

您还可以检查系统上是否安装了特定软件包:

$ yum list installed dnf

显示可安装的软件包列表

您可以查看可用于安装的所有软件包的列表。 为此,使用以下命令:

$ yum list available $ yum list available | more $ yum list available | grep httdp

您可以尝试更多与 yum list 相关的命令,如下所示:

$ yum list $ yum list | more $ yum list | grep bash

在 Rocky Linux 上按名称搜索包

您可以通过搜索命令找到带有描述的特定包。 您将使用 list 命令和 search 命令。

yum list 命令的语法

基本语法如下:

$ yum list {package-name}

例子

例如,如果您想列出所有 rpm 软件包,那么您将使用以下命令:

$ yum list rpm*

yum 搜索命令的语法

$ yum search {package-name}

例子

例如,如果您想搜索所有 python 包,那么您将使用以下命令:

$ yum search python $ yum search python*

如何查看包的详细信息

您可以查看有关特定包的所有信息。 语法如下:

$ yum info {pkg-1} {pkg-2}

例子

例如,如果要显示 dnf 和 rpm 包的所有信息,则将使用以下命令:

$ yum info dnf

在 Rocky Linux 上显示 RPM 包的依赖项列表

您还可以查看包的依赖项列表。 基本语法如下:

句法

$ yum deplist {pkg}

例子

例如,在这里,我显示了“rpm”包的依赖项列表。

$ yum deplist rpm

在 Rocky Linux 上安装 RPM 包

使用“yum”包管理器,您可以在系统上安装特定的包。 使用以下语法:

$ yum install {package-name-1} {package-name-2}

例如,您可以使用以下命令安装“httdp”包:

$ sudo yum install httpd

在 Rocky Linux 上按组安装 RPM 包

键入以下命令将软件包安装为组:

下面以表格形式提到了以下更有用的命令:

百胜命令 目的
$ yum 本地安装 {pkg} 从本地文件或服务器安装包。
$ yum 降级 {pkg} 将软件包降级到以前的版本。
$ yum 重新安装 {pkg} 重新安装软件包或软件
$ yum 删除 {pkg}