Redhat6.9的yum软件源更换为163的yum软件源

本文介绍如何将Redhat6.9系统的默认收费yum源更换为163提供的免费CentOS yum源。通过详细步骤指导用户卸载原有yum组件、下载并安装新的yum包、配置数据源以及清理缓存等操作。

CentOS 运维避坑实战

CentOS7.9 安装 Python3.8.16 后 yum 报错,快速修复方案

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安装需要安装的软件包了

CentOS 运维避坑实战

CentOS7.9 安装 Python3.8.16 后 yum 报错,快速修复方案

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值