RHEL不 注册,不能使用自带的 yum 来升级系统或者安装软件。
因为 CentOS 是 RHEL 的完整重新编译版本(当然要相互对应一样的版本号),所以 RHEL 是一定可以用 CentOS 的 yum 源的。
------------------------------------------------------------------------------------------------------------------------------------
一、【删除 RHEL 自带的 yum 】
# rpm -aq|grep yum|xargs rpm -e --nodeps
------------------------------------------------------------------------------------------------------------------------------------
二、【下载】以下四个文件:
因为 CentOS 是 RHEL 的完整重新编译版本(当然要相互对应一样的版本号),所以 RHEL 是一定可以用 CentOS 的 yum 源的。
------------------------------------------------------------------------------------------------------------------------------------
一、【删除 RHEL 自带的 yum 】
# rpm -aq|grep yum|xargs rpm -e --nodeps
------------------------------------------------------------------------------------------------------------------------------------
二、【下载】以下四个文件:
wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-3.2.22-33.el5.centos.noarch.rpm
wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
wget http://mirrors.163.com/centos/5/os/i386/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm
wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-14.el5.centos.1.noarch.rpm
------------------------------------------------------------------------------------------------------------------------------------
三、【安装】
#rpm -ivh yum-*
#rpm -ivh python-[TAB]
注意:安装的时候最好几个同时安装,如果单个安装的话可能会出现依赖问题。
出现了相互依赖的问题。
------------------------------------------------------------------------------------------------------------------------------------
四、最后,下载配置文件:
# wget http://sudone.com/download/CentOS-Base.repo -O /etc/yum.repos.d/CentOS-Base.repo
这样就可以用 CentOS 的 yum 源来更新系统和安装软件了。