QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1333|回复: 9

利用 CentOS 的升级包来升级 RHEL4.0

[复制链接]
发表于 2006-1-26 09:06:53 | 显示全部楼层 |阅读模式
标题: 利用 CentOS 的升级包来升级 RHEL
原著: Submitted by 牛·奶·糖 技术 [ Linux ]
备注: 转载

由于 CentOS 是 RHEL 的 rebuild 发行版,因此两者之间的二进制代码是兼容的,只要找对相应的版本号就基本上可以互通使用了。

但其实还是有一点点差别,主要是由于 CentOS 不可以直接使用 RedHat 的商标标注,因此一些关系到系统版本和发行商的检测工作,CentOS 的包就不可以安装在 RHEL 上,例如 up2date 软件包。

经过尝试得出结果,要使用 CentOS 的升级包来升级 RHEL 系统,只需要将 RHEL 系统原来的 up2date
软件包的移除后就可以顺利完成升级操作了。

以RHEL4 为例:

安装 apt for RHEL4:

rpm -ivh http://dag.wieers.com/packages/apt/apt-0.5.15cnc6-4.2.el4.rf.i386.rpm

将 /etc/apt/sources.list.d 目录下的文件全部删除,然后新建以下文件:

/etc/apt/sources.list.d/mirror.be10.com.list

内容为:

rpm http://mirror.be10.com centos/4/apt/i386 os extras updates

保存并退出后,更新软件包列表
apt-get update

将系统原来的 up2date 软件包移除

apt-get remove up2date

最后使用以下命令进行系统的软件包升级
apt-get upgrade

至于内核升级,CentOS 也有“不提供支持”的内核版本,但是由于是非正式商业版的内核版本,所以还是小心为上。

###########################
写到这本该结束了,但我还是衷情于yum
以下为本人用yum的升级:
先前装yum报错,现在可以这样:[]#apt-get install yum  没报错,顺利安装!
接下来就简单多了
修改或建立/etc/yum.repos.d/CentOS-Base.repo为如下内容:
QUOTE:
[base]
name=CentOS-$releasever - Base
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/os/$basearch/
gpgcheck=1

#released updates
[update]
name=CentOS-$releasever - Updates
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/updates/$basearch/
gpgcheck=1

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/addons/$basearch/
gpgcheck=1

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/extras/$basearch/
gpgcheck=1

3.修改或建立/etc/yum.repos.d/dag.repo为如下内容:
QUOTE:
[dag]
name=Dag RPM Repository for RHEL4
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el4/en/$basearch/dag/
enabled=1
gpgcheck=1
gpgkey=http://ftp.riken.jp/Linux/dag/packages/RPM-GPG-KEY.dag.txt


4.运行update:
yum update

5.升级:
yum upgrade

6.安装其它软件,例如:
yum install mplayer
发表于 2006-1-26 09:18:02 | 显示全部楼层
good
回复

使用道具 举报

 楼主| 发表于 2006-3-28 17:47:32 | 显示全部楼层
[base]
name=CentOS-$releasever - Base
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/os/$basearch/
gpgcheck=1

#released updates
[update]
name=CentOS-$releasever - Updates
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/updates/$basearch/
gpgcheck=1

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/addons/$basearch/
gpgcheck=1

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/extras/$basearch/
gpgcheck=1


****************************
baseurl=http://ftp.riken.jp/Linux/caos/centos/4.0/addons/$basearch/
****************************
这段时间升级有问题 :
将....centos/4.0/改为....centos/4/addons/......
就能正常升级!
回复

使用道具 举报

 楼主| 发表于 2006-6-21 16:48:37 | 显示全部楼层
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
回复

使用道具 举报

 楼主| 发表于 2006-6-21 16:50:55 | 显示全部楼层
补充一下,如果用国内的库,速度会更快:

[base]
name=CentOS-4 - Base
baseurl=http://mirror.be10.com/centos/4/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-centos4

#released updates
[update]
name=CentOS-4 - Updates
baseurl=http://mirror.be10.com/centos/4/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-centos4

#packages used/produced in the build but not released
[addons]
name=CentOS-4 - Addons
baseurl=http://mirror.be10.com/centos/4/addons/$basearch/
gpgcheck=1
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-centos4

#additional packages that may be useful
[extras]
name=CentOS-4 - Extras
baseurl=http://mirror.be10.com/centos/4/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-centos4

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-4 - Plus
baseurl=http://mirror.be10.com/centos/4/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-centos4

#contrib - packages by Centos Users
[contrib]
name=CentOS-4 - Contrib
baseurl=http://mirror.be10.com/centos/4/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-centos4

#packages in testing
[testing]
name=CentOS-4 - Testing
baseurl=http://mirror.be10.com/centos/4/testing/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-centos4
回复

使用道具 举报

发表于 2006-6-21 19:32:28 | 显示全部楼层
好东西
回复

使用道具 举报

发表于 2006-6-25 19:25:42 | 显示全部楼层
还不如直接装CentOS方便……
升级之后,添加软件时,提示你“放进CentOS光盘”,而不是RHEL光盘。
图标、名称都变了。小红帽变成八角砖(砖?),“RHEL”变成“CentOS”。
回复

使用道具 举报

 楼主| 发表于 2006-6-26 14:57:01 | 显示全部楼层
[quote:c0abf6b387="KDF2003"]还不如直接装CentOS方便……
升级之后,添加软件时,提示你“放进CentOS光盘”,而不是RHEL光盘。
图标、名称都变了。小红帽变成八角砖(砖?),“RHEL”变成“CentOS”。[/quote]

的确如你所说!!
这几天正研究如何让她[RHEL]升级,但又不改变她的容貌。
回复

使用道具 举报

发表于 2006-6-26 16:50:49 | 显示全部楼层
[quote:dba6ba56f1="dmgldd"][quote:dba6ba56f1="KDF2003"]还不如直接装CentOS方便……
升级之后,添加软件时,提示你“放进CentOS光盘”,而不是RHEL光盘。
图标、名称都变了。小红帽变成八角砖(砖?),“RHEL”变成“CentOS”。[/quote]

的确如你所说!!
这几天正研究如何让她[RHEL]升级,但又不改变她的容貌。[/quote]
很简单,交钱!
回复

使用道具 举报

发表于 2006-6-26 17:23:52 | 显示全部楼层
[quote:8d8f29261a="dmgldd"][quote:8d8f29261a="KDF2003"]还不如直接装CentOS方便……
升级之后,添加软件时,提示你“放进CentOS光盘”,而不是RHEL光盘。
图标、名称都变了。小红帽变成八角砖(砖?),“RHEL”变成“CentOS”。[/quote]

的确如你所说!!
这几天正研究如何让她[RHEL]升级,但又不改变她的容貌。[/quote]

呵呵~外貌无所谓,重要的不知道怎样让RHEL光盘用上场,现在添加一个软件,提示我放CentOS光盘……虽然有apt,yum,不过还是不方便。
如果有结果,记得发出来。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-25 14:36 , Processed in 0.213181 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表