在使用rpm安裝軟體包時,時常會遇到一些軟體依賴性問題,如果是簡單的一兩個依賴性還是可以手動解決。要是出現大量的依賴性問題的話會讓增大工作量。yum是一個很好的前端程式,可解決軟體包相關依賴性,可在多個庫之間定位軟體包,up2date的替代工具。 一、yum配置文件解讀 公共配置文件: /etc/y ...
在使用rpm安裝軟體包時,時常會遇到一些軟體依賴性問題,如果是簡單的一兩個依賴性還是可以手動解決。要是出現大量的依賴性問題的話會讓增大工作量。yum是一個很好的前端程式,可解決軟體包相關依賴性,可在多個庫之間定位軟體包,up2date的替代工具。
一、yum配置文件解讀
公共配置文件: /etc/yum.conf
yum倉庫配置文件 : /etc/yum.repo.d/name.repo
yum工具會自動生成幾個倉庫的配置文件,指向官方的倉庫站點。由於官方站點網路較慢所以我們使用國內鏡像站點或者自己搭建的站點。但是官方站repo文件也不要刪除,建立一個文件夾當做備份即可。
二、yum倉庫客戶端的配置
在yum.repo.d目錄下新建一個以repo結尾的配置文件。
[name]:倉庫id
name :倉庫名字
baseurl: 為倉庫的地址 外網的話可以使用阿裡雲的鏡像站https://mirrors.aliyun.com/centos/6.9/os/x86_64/
gpgcheck:是否驗證密鑰信息
三、yum倉庫的驗證
yum倉庫驗證,如果能看到紅圈內的倉庫名就說明yum倉庫搭建完成了。
當然也可以使用yum list
查看軟體列表的方式進行驗證,如果能看到大量的列表信息的話就說明yum倉庫沒有任何問題了。
好了現在可以通過yum 軟體包名
進行軟體的安裝了,此時再安裝軟體時yum倉庫會自動解決依賴性問題。這隻是適合新手入門的最簡化配置,詳細的文件解讀期待我的下篇文章。