如何在 Rocky Linux 上使用 Yum 包管理器
yum 和 dnf 包管理器用于在基于 RedHat 的 Linux 發行版(例如 Rocky Linux)上安裝包或軟件。此外,“yum”命令檢查安全更新和二進制包信息。本文將探討 yum 命令在 Rocky Linux 8 和 Rocky Linux 9 中的不同用法。
打開終端并通過終端以root用戶身份登錄。
現在,您可以在系統上使用 yum 命令實現以下目的:
顯示 Rocky Linux 中的最新更新列表
您可以使用“yum”包管理器顯示新的安全和系統更新列表。鍵入以下命令來執行此操作:
yum list updates
檢查已安裝軟件包的更新
“yum”命令發現已安裝的軟件和軟件包的新更新。以下命令用于檢查新更新:
yum check-update
更新 Rocky Linux 上已安裝的軟件包
使用“yum”命令,您可以在系統上下載并安裝新更新。這將使您的系統保持最新狀態。在終端上運行以下命令:
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 上按名稱搜索軟件包
您可以通過搜索命令找到帶有描述的特定包。您將使用列表命令和搜索命令。
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 command
目的
$ yum {pkg}
從本地文件或服務器安裝包。
$ yum {pkg}
將軟件包降級到以前的版本。
$ yum {pkg}
重新安裝軟件包或軟件
$ yum remove {pkg}
$ yum erase {pkg}
刪除特定包
$ yum
自動刪除不需要的包
$ yum list all
顯示所有可用包的列表
$ yum
顯示群組軟件列表
$ yum {}
更新群組包
$ yum {pkg}
刪除組包
$ yum list extras
顯示無法通過存儲庫或訂閱渠道獲取的軟件包
$ yum clean all
清理緩存
$ yum
顯示軟件存儲庫列表
$ yum {}
顯示有關 yum 啟用的存儲庫的信息
$ yum history or
$ yum history list
顯示 yum 歷史記錄
$ yum help install
$ man yum
$ yum help
百勝幫助
在本文中,您學習了在 Rocky Linux 9 上使用不同 yum 命令。我希望這對您有用并且您喜歡本教程。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。