可 能是因為版權的關系,網上已經找不到可用的rhel的apt和yum源了.centos是一個根據rhel?rebuild的版本,它的目錄結構,文件命 名,所有軟件包都跟rhel是完全兼容的,因此,我們完全可以用centos的apt和yum源來進行系統和軟件更新.
Apt下載:
http://rpm.pbone.net/index.php3/stat/4/idpl/1985014/com/apt-0.5.15cnc6-4.centos4.i386.rpm.html
下載完以后用rpm?-i?apt-0.5.15cnc6-4.centos4.i386.rpm?進行安裝
其實這時就可以用了,不過為了使更新更快,我們最好編輯一下下面這個文件
/etc/apt/sources.list.d/centos.list
修改其中的apt源為centos的中國鏡像

CODE:
###?CentOS-4?APT?repository
rpm?
http://mirror.be10.com?centos/4/apt/i386?os?addons?updates?extras
rpm? http://mirror.be10.com?centos/4/apt/i386?contrib?centosplus?


然后更新apt文件列表
apt-get?update
升級所有文件
apt-get?upgrade
也可以用下面命令來安裝軟件
apt-get?install?packagename
用apt可以升級我們大多數的軟件,但要升級內核還需要用yum
先安裝yum
apt-get?install?yum
這個時候需要導入一個GPG-KEY
rpm?--import?/usr/share/rhn/RPM-GPG-KEY
rpm --import /usr/share/doc/centos-release-4/RPM-GPG-KEY
現在網上的文章出現了一個失誤,還要修改一下/etc/yum.repos.d/CentOS-Base.repo
才可以yum升級,把/etc/yum.repos.d/CentOS-Base.repo的內容替換為:

CODE:
[base]
name=CentOS-4?-?Base
baseurl=http://mirror.be10.com/centos/4/os/i386/
gpgcheck=1
#released?updates?
[update]
name=CentOS-4?-?Updates
baseurl=http://mirror.be10.com/centos/4/updates/i386/
gpgcheck=1
#packages?used/produced?in?the?build?but?not?released
[addons]
name=CentOS-4?-?Addons
baseurl=http://mirror.be10.com/centos/4/addons/i386/
gpgcheck=1
#additional?packages?that?may?be?useful
[extras]
name=CentOS-4?-?Extras
baseurl=http://mirror.be10.com/centos/4/extras/i386/
gpgcheck=1
#additional?packages?that?extend?functionality?of?existing?packages
[centosplus]
name=CentOS-4?-?Plus
baseurl=http://mirror.be10.com/centos/4/centosplus/i386/
gpgcheck=1
enabled=0
#contrib?-?packages?by?Centos?Users
[contrib]
name=CentOS-4?-?Contrib
baseurl=http://mirror.be10.com/centos/4/contrib/i386/
gpgcheck=1
enabled=0
#packages?in?testing
[testing]
name=CentOS-4?-?Testing
baseurl=http://mirror.be10.com/centos/4/testing/i386/
gpgcheck=1
enabled=0?


然后現在就可以進行升級了
yum?update
yum升級完以后如果升級內核的話需要重新啟動,使用
/sbin/shutdown?-r?now
重新啟動以后再看看系統內核,已經是新版本的了
uname?-a