RHEL 6.4 x86_64 更换自带yum并安装配置163 yum源
Red Hat Enterprise Linux Server release 6.4 (Santiago)
Kernel \r on an \m
# uname -r
2.6.32-358.el6.x86_64
2.打开http://mirrors.163.com/centos/6/os/x86_64/Packages/
下载相应版本的5个包,其中python-urlgrabber是系统已经有的包,根据依赖关系需要升级。
详细版本号会变化,根据实际名称下载。
python-iniparse-0.3.1-2.1.el6.noarch.rpm
python-urlgrabber-3.9.1-11.el6.noarch.rpm
yum-3.2.29-73.el6.centos.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm
具体下载命令:
系统环境
# cat /etc/issueRed Hat Enterprise Linux Server release 6.4 (Santiago)
Kernel \r on an \m
# uname -r
2.6.32-358.el6.x86_64
具体步骤如下
1.删除自带的yum包。
rpm -qa|grep yum|xargs rpm -e --nodeps
2.打开http://mirrors.163.com/centos/6/os/x86_64/Packages/
下载相应版本的5个包,其中python-urlgrabber是系统已经有的包,根据依赖关系需要升级。
详细版本号会变化,根据实际名称下载。
python-iniparse-0.3.1-2.1.el6.noarch.rpm
python-urlgrabber-3.9.1-11.el6.noarch.rpm
yum-3.2.29-73.el6.centos.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm
具体下载命令:
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-73.el6.centos.noarch.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm
3. 升级安装这5个包。yum开头的3个包有依赖关系,一起安装。
rpm -Uvh python-iniparse*.rpm
rpm -Uvh python-urlgrabber*.rpm
rpm -Uvh yum-plugin*.rpm yum-metadata-parser*.rpm yum-*.rpm
4.更改yum源
cd /etc/yum.repos.d
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
5.编辑repo文件。
vim CentOS6-Base-163.repo
:%s/$releasever/6/g
6.清理并更新缓存
yum clean all
yum makecache