Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟體包管理器。基于RPM包管理,能夠從指定的伺服器自動下載下傳RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載下傳、安裝。(python寫的)
使用ls /etc/yum.repos.d可以檢視系統自帶的yum源:

常見指令:
yum -y install: 安裝
yum -y insatll *http*: 模糊安裝
yum erase: 删除
yum clear all:清楚所有yun源的依賴關系緩存
yum makecache:将所有依賴關系加載到緩存中
如何建構本地的yun源:
第一步:建立檔案夾:mkdir /local
第二步:在local存放軟體包
第三步:修改/etc/yum.repos.d/local.repo
編輯如下:
第四步:建立依賴關系:createrepo /local
-----yum是可以自動處理依賴關系的,是以與rpm安裝不同,rpm是直接查找檔案路徑進行安裝的,而yum安裝是查找yum源的依賴關系檔案,然後互再進行安裝。
如何實作邊安裝邊下載下傳:
編輯檔案:vim /etc/yum.conf
---------------------------------------------------------------------------------------------------------------------
在執行yum指令時遇到了這個問題:
這是yum在自動更新:
使用rm -f /var/run/yum.pid 或者 /etc/init.d/yun-updated stop 停止
也可等他更新完在進行安裝。
轉載于:https://www.cnblogs.com/junjind/p/9010964.html