Linux YUM的基本概念

YUM是用來幫助管理員安裝軟件的,它比RPM有一定的優勢,因爲在Linux中,軟件之間有依賴性,YUM可以將目標程序包所需要的依賴文件一起安裝,而RPM需要自己動手全裝,系統僅僅會提示需要依賴程序包。

先看看系統上有沒有YUM程序

YUM本身也是一個程序,需要安裝YUM估計只能通過RPM了,不過一般在安裝操作系統的時候就把YUM安裝上了。

圖片.png

YUM的選項

選項的功能優先於配置文件的功能

--nogpgcheck  不做程序包來源合法性檢查

-y 安裝過程所有問題回答都是yes

-q 不顯示安裝過程

--dieablerepo=repoid 臨時禁用指定的repo

--enablerepo=repoid 臨時啓用指定的repo

--noplugins 禁用所有插件


YUM的配置文件

圖片.png

/etc/yum.conf 是YUM的主配置文件,現在流行的做法是將大的配置文件分割成小的配置文件

圖片.png

主配置文件僅提供YUM的公共參數

圖片.png

/etc/yum.repos.d/*.repo 文件可以指向不同的程序包倉庫

cachedir 程序倉庫的軟件信息列表的存放位置

keepcache 0 表示永不過期

logfile YUM運行日誌

exactarch 查詢/安裝程序包時,是否需要驗證程序包來源合法性 1爲 是

plugins 表示YUM是否支持插件 1爲支持

installonly_limit 併發安裝幾個程序包

bugtracker_rul BUG的跟蹤URL

distroverpkg 當前系統的發行版

配置文件中使用的變量

圖片.png

$releasever 當前OS的發行版的主版本號

$arch 平臺 i386 x86_64

$basearch 基礎平臺


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章