deserts
大客部
级别: 总版主
精华:
0
发帖: 607
威望: 2 点
金钱: 1061 RMB
贡献值: 0 点
在线时间:1759(小时)
注册时间:2006-01-01
最后登录:2024-11-10
|
centos(AS4) 用apt-get升级
为红帽AS4添加在线升级功能
可能是因为版权的关系,网上已经找不到可用的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的中国镜像
QUOTE: ### 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
现在网上的文章出现了一个失误,还要修改一下/etc/yum.repos.d/CentOS-Base.repo 才可以yum升级,把/etc/yum.repos.d/CentOS-Base.repo的内容替换为:
QUOTE: [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
你应该有很高的悟性,知道baseurl=http://mirror.be10.com/centos/4/testing/i386/中,4代表的是版本号。 这类文章很多,恭喜你看到了最正确的一篇,同时也感谢你看到这里。
测试环境:红帽AS4
|
常州电信/网通机房,100M共享/10M独享/1000M共享/100M独享/电信+网通双线路服务器托管
Tel:0519-89991155 企业QQ:4006023839 5y6s Inc.
|
[楼 主]
|
Posted: 2008-02-15 21:36 |
| |