1. 檢查系統已安裝的組件包中是否已存在Redhat的內建的yum系列組件包
# su root
# rpm -qa | grep yum
2. 如果存在請逐一全部刪除
# rpm -e --nodeps 組件包名稱
3. 安裝Centos升級組件包
# su root
# rpm -Uvh --nodeps *.rpm
wget http://mirrors.163.com/centos/5.5/os/i386/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm
wget http://mirrors.163.com/centos/5.5/os/i386/CentOS/yum-3.2.22-26.el5.centos.noarch.rpm
wget http://mirrors.163.com/centos/5.5/os/i386/CentOS/yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm
wget http://mirrors.163.com/centos/5.5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
4. 建立並編輯yum升級源設定檔
# su root
# mkdir -p /etc/yum.repos.d/
# vi /etc/yum.repos.d/CentOS-Base.repo
[base]name=CentOS-$releasever - Basebaseurl=http://mirrors.163.com/centos/5.5/os/$basearch/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5#released updates[update]name=CentOS-$releasever - Updatesbaseurl=http://mirrors.163.com/centos/5.5/updates/$basearch/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5#packages used/produced in the build but not released[addons]name=CentOS-$releasever - Addonsbaseurl=http://mirrors.163.com/centos/5.5/addons/$basearch/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5#additional packages that may be useful[extras]name=CentOS-$releasever - Extrasbaseurl=http://mirrors.163.com/centos/5.5/extras/$basearch/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5#additional packages that extend functionality of existing packages[centosplus]name=CentOS-$releasever - Plusbaseurl=http://mirrors.163.com/centos/5.5/centosplus/$basearch/gpgcheck=1enabled=0gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5#contrib - packages by Centos Users[contrib]name=CentOS-$releasever - Contribbaseurl=http://mirrors.163.com/centos/5.5/contrib/$basearch/gpgcheck=1enabled=0gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
5. yum update
6. 安裝fedora的包
在CentOS上安裝Git非常方便,可以安裝EPEL,這是一個由Fedora 社區打造,由為RHEL及衍生髮行版提供高品質軟體的項目,裡面有軟體還是比較豐富的,預設的沒有git。。。。我的CentOS版本是5.5,執行下面命令安裝該庫:
sudo rpm –Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm