由于RHEL升级需要给Redhat公司付费,由于CENTOS与RHEL是同源的关系,所以可以利用centos源升级rhel。最好是使用putty远程登录RHEL,因为putty支持复制粘贴。

1.使用163的centos源:
先进入 /etc/yum.repos.d/目录

ls看一下,里面一般会有二个.repo的文件。删除一个,只留下一个即可。比如:
# vi rhel-debuginfo.repo (注,也不一定是这个文件名)
添加如下内容:(注,复制以下内容,在vi里按i键,进入写入状态,然后点右键,自动粘贴。然后ESC键,输入:wq即可)

[base]
name=CentOS-6 - Base
repo=os
baseurl=http://mirrors.163.com/centos/6.3/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

[update]
name=CentOS-6 - Updates
baseurl=http://mirrors.163.com/centos/6.3/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
[extras]
name=CentOS-6 - Extras
baseurl=http://mirrors.163.com/centos/6.3/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

[centosplus]
name=CentOS-6 - Plus
baseurl=http://mirrors.163.com/centos/6.3/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

[contrib]
name=CentOS-6 - Contrib
baseurl=http://mirrors.163.com/centos/6.3/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

2.导入KEY文件
#rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6