1.什麼是Linux Yum?
1.1.簡介
Linux Yum的全稱是Yellow dog Update Modifier,是一個C/S架構的基於RPM包管理的前端工具,有效的解決了RPM在安裝時的依賴關係問題,大大提高了RPM包的安裝效率,簡略圖架構圖如下:
1.2.缺點
雖然yum能解決依賴關係,但它不能解決通過Yum安裝RPM中途中止時所帶來的問題,比如這種情況Yum不能判斷那個RPM安裝了,那個沒有安裝
1.3.同類工具:
apt、dnf
2.Yum的配置文件
2.1配置項解釋
[main] #不需要改變,保持默認值即可
cachedir=/var/cache/yum/$basearch/$releasever #元數據信息的緩存路徑,默認爲/var/cache/yum
keepcache=0 #RPM包安裝後是否保存
debuglevel=2 #yum.log日誌文件的輸出級別,一共有0-10等11個級別
logfile=/var/log/yum.log #Yum的操作日誌,比如Install,update等操作
exactarch=1 #精準平臺匹配,決定i686平臺是否能安裝i386的平臺的RPM包
obsoletes=1 #只與update相在產,是否能更新陳舊的RPM包
gpgcheck=1 #數據簽名,檢查RPM包的來源合法性
plugins=1 #是否啓用插件
installonly_limit=5 #同一時間只能安裝5個RPM包
exclude=selinux* #屏蔽不想更新的RPM包,可用通配符,多個RPM包之間使用空格分離。
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?cat egory=yum #Yum Bug查詢鏈接
distroverpkg=centos-release #Yum的平臺版本信息