一、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-hant/n/191086.html