詳解yum的配置檔案

2021-04-12 21:31:23 字數 3708 閱讀 8855

yum配置檔案

yum的一切配置資訊都儲存在乙個叫yum.conf的配置檔案中,通常位於/etc目 錄下,這是整個yum系統的重中之重,所以有必要詳細介紹。下面是乙個從網上找來的yum.con檔案,讓我們以此為例,進行說明。

新增的選項,如 

exclude=,排除某些軟體在公升級名單之外,可以用萬用字元,列表中各個專案要用空格隔開,這個對於安裝了諸如美化包,中文補丁的朋友特別有用。 

gpgchkeck= 有1和0兩個選擇,分別代表是否是否進行gpg校驗,如果沒有這一項,預設好像也是檢查的。 

第二部分:

配置repository伺服器了,這是最令人激動的,有了好的repository,就如家門口開了大賣場,要什麼東西稍微跑跑腿就行,對了這還是個免費的大賣場。 

所有伺服器設定都應該遵循如下格式: 

[serverid] 

name=some name for this server 

baseurl=url://path/to/repository

其中serverid是用於區別各個不同的repository,必須有乙個獨一無二的名稱。 

name,是對repository的描述,支援像 ; 

baseurl是伺服器設定中最重要的部分,只有設定正確,才能從上面獲取軟體。它的格式是: 

baseurl=url://server1/path/to/repository

url://server2/path/to/repository

url://server3/path/to/repository

其中url支援的協議有 http:// ftp:// file://三種。baseurl後可以跟多個url,你可以自己改為速度比較快的映象站,但baseurl只能有乙個,也就是說不能像如下格式: 

baseurl=url://server1/path/to/repository

baseurl=url://server2/path/to/repository

baseurl=url://server3/path/to/repository

其中url指向的目錄必須是這個repositoryheader目錄的上一級,它也支援  

url之後可以加上多個選項,如gpgcheck、exclude、failovermethod等,比如: 

其中gpgcheck,exclude的含義和[main]部分相同,但只對此伺服器起作用, 

failovermethode 有兩個選項roundrobin和priority,意思分別是有多個url可供選擇時,yum選擇的次序,roundrobin是隨機選擇,如果連線失 敗則使用下乙個,依次迴圈,priority則根據url的次序從第乙個開始。如果不指明,預設是roundrobin。 

幾個變數 

部分的distroverpkg獲取,如果沒有,則根據redhat-release包進行判斷。 

,athlon等 

yum.conf設定完成,我們就可以好好體驗yum帶來的方便了。

fc3:  rpm --import /usr/share/doc/fedora-release-3/rpm-gpg-key-fedora

fc4:  rpm --import /usr/share/doc/fedora-release-4/rpm-gpg-key-fedora

至此一切準備工作都已完畢。

yum配置檔案詳解

yum的配置檔案 yum的一切配置資訊都儲存在乙個叫yum.conf的配置檔案中,通常位於 etc目 錄下,這是整個yum系統的重中之重,所以有必要詳細介紹。下面是乙個從網上找來的yum.con檔案,讓我們以此為例,進行說明。引用 第一部分 配置repository伺服器了,這是最令人激動的,有了好...

詳解yum的配置檔案

yum的配置檔案 yum的一切配置資訊都儲存在乙個叫yum.conf的配置檔案中,通常位於 etc目 錄下,這是整個yum系統的重中之重,所以有必要詳細介紹。下面是乙個從網上找來的yum.con檔案,讓我們以此為例,進行說明。第二部分 配置repository伺服器了,這是最令人激動的,有了好的re...

YUM的配置檔案

yum的配置檔案 yum的一切配置資訊都儲存在乙個叫yum.conf的配置檔案中,通常位於 etc目 錄下,這是整個yum系統的重中之重,所以有必要詳細介紹。下面是乙個從網上找來的yum.con檔案,讓我們以此為例,進行說明。引用 main cachedir var cache yum debugl...