一、Yum是什麼
Yum是一種包管理器,可用於在Red Hat和CentOS等Linux發行版中自動從公共存儲庫中下載並安裝軟體包。它代替了早期的RPM操作,可以解決依賴關係問題,並確保所有相關軟體包都已安裝。
在CentOS中,建議使用Yum安裝和更新軟體包,因為它會自動處理所有依賴關係,不必手動解決它們。
二、安裝Yum
在CentOS中,Yum預先安裝。如果Yum未安裝,請執行以下命令以安裝它:
$ sudo yum install yum
執行命令後,系統會自動下載和安裝Yum。
三、配置軟體庫
配置yum軟體包管理器,使其可以訪問額外的軟體包庫。使用Yum時,您會從存儲庫中檢索安裝軟體包。此存儲庫配置在/etc/yum.repos.d/目錄中。此時沒有任何額外的存儲庫。
1. 隨著時間的推移,軟體包庫更改,由於安全問題而被取代或停止使用。請始終使用來自正式渠道的存儲庫。
2. 請勿將未經授權的存儲庫添加到系統中。
3. 在安裝軟體包之前,請始終查看軟體包列表判斷軟體包是否來自相信的源。
以下是添加:epel存儲庫的示例:
$ sudo yum install epel-release
安裝後,epel存儲庫將添加到/etc/yum.repos.d/目錄中,如下所示:
$ ls /etc/yum.repos.d/ CentOS-Base.repo CentOS-CR.repo CentOS-Media.repo CentOS-Vault.repo CentOS-Debuginfo.repo CentOS-fasttrack.repo epel.repo epel-testing.repo
四、使用Yum
1.安裝軟體包:要在CentOS中安裝包,需要使用yum install命令,後跟軟體包名稱。下面是安裝tree軟體包的示例:
$ sudo yum install tree
2.檢查軟體包信息:有時您需要查找特定軟體包的詳細信息。要查看這些詳細信息,請使用yum info命令,後跟軟體包名稱。以下是查找tree軟體包信息的示例:
$ sudo yum info tree
3.更新軟體包:要將系統中的所有軟體包更新為最新版本,請使用以下命令:
$ sudo yum update
4.搜索軟體包:如果您正在尋找某個特定軟體包,但您不確定其名稱,您可以使用以下命令搜索軟體包名稱:
$ sudo yum search PACKAGE-NAME
以上就是使用Yum的常見命令,可以輕鬆管理CentOS上的軟體包了。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/191086.html