Redhat6.9自带的yum是要收费的,不注册无法使用。而CentOS是免费的,且和Redhat一奶同胞,可以使用163的CentOS的免费yum软件源来替代。
 1、卸载rhel6.9自带的yum软件
 #rpm -qa|grep yum|xargs rpm -e –nodeps
 #rpm -qa | grep subscription-manager-* | xargs rpm -e
 2、下载163的yum安装包
 本人按照的rhel的版本为x86_64,如下:
 wget -c  http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm
 wget -c  http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm 
 wget -c  http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
 wget -c  http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
 3、安装163的yum安装包
 3.1 安装python-iniparse-0.3.1-2.1.el6.noarch.rpm
 #rpm -ivh   python-iniparse-0.3.1-2.1.el6.noarch.rpm
 3.2 安装yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
 #rpm -ivh  yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
 3.3 同时安装yum-3.2.29-81.el6.centos.noarch.rpm和yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
 #rpm -ivh  yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
 (中间的50%请忽略)
 4、更新软件源
 进入/etc/yum.repos.d目录
 4.1 删除旧的软件源
 #rm *
 4.2 下载163的数据源
 #wget -c http://mirrors.163.com/.help/CentOS6-Base-163.repo 
把文件中所有的$releasever替换为6.9,$basearch替换为x86_64
或则设置环境变量:
$releasever=6.9
$basearch=x86_64
 5、清理本地缓存
 #yum clean all
 6、重建163软件包信息缓存,以提高查询速度
 yum makecache
 7、查看已安装的软件包
 #yum list 
 8、更新软件包
 #yum update       #升级所有包,改变软件设置和系统设置,系统版本内核都升级 
#yum -y upgrade #升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变
9、大功告成,可以使用yum安装需要安装的软件包了
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!