name=Red Hat Enterprise Linux Server
baseurl=http://mirror.centos.org/centos/5/os/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5
Name
這個只是對倉庫進行的一個描述,也可以隨意些,但要有意義
Baseurl
這個很重要,這個是指定路徑,可以用file,ftp,http 用后面兩個必須開啟相應的服務。File可以用來做本地倉庫。一定要保證路徑可達
Enabled=0 or 1
這個相當於開關,如果等於1,代表開啟。0則關閉,開啟是指是否要去讀這個文件,關閉則不去讀這個文件
Gpgcheck=0 or 1
與上面一樣。是指安裝軟件包的時候檢查數字簽名,檢查軟件包的完整性。
Gpgkey
開啟gpgcheck后,通過gpgkey來指定,相應的gpg文件
如果不指定gpgkey文件,那么就必須手動的導入相應的gpg文件,
Rpm --import http://centos.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-5
必須手動的敲入這條命令。
RHEL發行版安裝好后會將相應的gpgkey放在/etc/pki/rpm-gpg目錄下面。
Yum倉庫中每一行參數都已經介紹完畢了
注意:gpgkey(或rpm --import)指定的gpg文件 要與 baseurl的Yum源對應,不然更新會失敗。
比如 baseurl= http://mirror.centos.org/centos/4/os/$basearch/,則必須指定對應的gpg文件gpgkey= http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4
又如:baseurl=http://mirror.centos.org/centos/4/os/$basearch/,則必須指定對應的gpg文件 gpgkey= http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5