如何在 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}

例子

為了 example如果要列出所有 rpm 軟件包,則將使用以下命令:

$ yum list rpm*

yum 搜索命令的語法

$ yum search {package-name}

例子

為了 example,如果你想搜索所有的python包,那麼你將使用以下命令:

$ yum search python
$ yum search python*

如何查看包的詳細信息

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

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

例子

為了 example如果要顯示所有 dnf 和 rpm 包的信息,那麼將使用以下命令:

$ yum info dnf

在 Rocky Linux 上顯示 RPM 包的依賴項列表

您還可以查看包的依賴項列表。 基本語法如下:

句法

$ yum deplist {pkg}

例子

為了 example,在這裡,我顯示了“rpm”包的依賴項列表。

$ yum deplist rpm

在 Rocky Linux 上安裝 RPM 包

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

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

為了 example,您可以使用以下命令安裝“httdp”包:

$ sudo yum install httpd

在 Rocky Linux 上按組安裝 RPM 包

鍵入以下命令將軟件包安裝為組:

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

百勝命令目的
$ yum 本地安裝 {pkg}從本地文件或服務器安裝包。
$ yum 降級 {pkg}將軟件包降級到以前的版本。
$ yum 重新安裝 {pkg}重新安裝軟件包或軟件
$ yum 刪除 {pkg}

$ yum 擦除 {pkg}

刪除特定包
$ yum 自動刪除自動刪除不需要的包
$百勝列出所有顯示所有可用包的列表
$ yum 組列表顯示群組軟件列表
$ yum groupupdate {grouppackage}更新組包
$ yum groupremove {pkg}刪除組包
$ yum list extras顯示無法通過存儲庫或訂閱頻道獲得的包
$ yum clean all清理緩存
$ yum repolist顯示軟件存儲庫列表
$ yum repoinfo {reponame}顯示有​​關啟用 yum 的存儲庫的信息
$ yum 歷史或

$ yum 歷史列表

顯示 yum 歷史
$ yum 幫助安裝

$人百勝

$百勝幫助

百勝幫助

結論

在本文中,您學習了在 Rocky Linux 8 上使用不同的 yum 命令。我希望這對您有用並喜歡本教程。