将RHEL 6.2中的yum配置更改为可以使用CentOS的软件仓库

尝试一下,在Red Hat Enterprise Linux 6.2上通过yum来修改并使用CentOS的软件源。我们使用了CentOS 6.2的现有文件CentOS-Base.repo进行设置。yum update升级花费了一些时间。

$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.2 (Santiago)
$ uname -a
Linux au25 2.6.32-220.4.2.el6.x86_64 #1 SMP Mon Feb 6 16:39:28 EST 2012 x86_64 x86_64 x86_64 GNU/Linux
$ cd /etc/yum.repos.d/
$ ls -l
total 4
-rw-r--r--. 1 root root 529 Nov  9  2011 rhel-source.repo
$ cat /tmp/CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
$ sudo mv -i /tmp/CentOS-Base.repo /etc/yum.repos.d/
$ ls -l /etc/yum.repos.d/CentOS-Base.repo
-rw-r--r-- 1 glire glire 782 Apr 21  2015 /etc/yum.repos.d/CentOS-Base.repo
$ sudo vi /etc/yum/vars/releasever
$ ls -l /etc/yum/vars/releasever
-rw-r--r-- 1 root root 4 May 22 16:29 /etc/yum/vars/releasever
$ cat /etc/yum/vars/releasever
6.2
$ sudo yum -y install yum-fastestmirror
$ sudo yum -y --enablerepo=base update --skip-broken
$ yum repolist all