由於之前都是使用 apt-get 的方式更新套件,覺得 yum 更新方式不是很理想,後來為了安裝 Oracle 在 RHEL 3 上,必須安裝指定的套件,可是使用 tarball 的方式安裝相關套件實在太費時了,後來想說 Red Hat 可以使用 yum 的方式,找一下 yum 的資訊後,才知道 yum 也是如此強大的工具,趕快記錄一下安裝及簡單使用方法
使用前注意事項:
- OS:RHEL 3
- yum下載頁面http://linux.duke.edu/projects/yum/download.ptml
- yum2.0.X適用於CentOS3.X,RHEL AS3等
- yum2.4.X適用於CentOS4.X,RHEL AS3,FC3,FC4等
安裝 yum 套件及 GPG key:
先下載 yum 套件並安裝
#wget http://linux.duke.edu/projects/yum/download/2.0/yum-2.0.8-1.noarch.rpm
# rpm -ivh yum-2.0.8-1.noarch.rpm
# rpm –import http://mirror.be10.com/centos/3.6/os/i386/RPM-GPG-KEY-CentOS-3 //作者說載點是中國福建的
下載 yum.conf 主要設定檔
# cp /etc/yum.conf /etc/yum.conf.bak
# cp yum.conf /etc/yum.conf
註:如果不想更新核心,可以在 [main] 加入exclude=kernel kernel-source
更新系統中所有套件至最新版:
# yum update
# yum clean all
# yum clean headers
設定排程:
當安裝完 yum 後,預設會在 /etc/rc.daily 加入排程
if [ -f /var/lock/subsys/yum ]; then
/usr/bin/yum -R 10 -e 0 -d 0 -y update yum
/usr/bin/yum -R 120 -e 0 -d 0 -y update
fi
參考來源: