redhat7.2重装yum

在RedHat 7.2上使用yum安装时遇到需注册的问题,选择手动重装yum。首先删除已有的yum包,然后从网易镜像站下载最新版本的yum软件包进行安装。接着替换系统repo文件,用CentOS 7的repo文件替换原有的,并将$releasever替换为7.5.1804。完成配置后,清理缓存并验证yum源是否成功切换。
摘要由CSDN通过智能技术生成

问题描述:

在Rehl7.2下使用yum安装ssh-server时出现This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
就是要注册交费才能使用yum,只好自己重新配置yum源,在此记录下这次配置过程。

解决方案:

第一步:删除系统自带yum包

执行rpm -qa|grep yum --已经安装的yum包
执行rpm -qa|grep yum|xargs rpm -e --nodeps 不检查依赖直接删除所有yum包。
再次执行rpm -qa|grep yum查看已经安装的yum包,没有内容表明删除成功。

第二步:下载新的yum包进行安装

镜像地址:http://mirrors.163.com/centos/
根据自己系统版本找到对应目录,下载如下几个软件包,这些包的版本会更新,所以出现ERROR 404: Not Found.的时候需要在前面的目录下找到最新的版本

wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-167.el7.centos.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-53.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-53.el7.noarch.rpm
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-10.el7.noarch.rpm

安装注意事项:


rpm -ivh python-urlgrabber-3.10-10.el7.noarch.rpm  --force --nodeps
rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm 
rpm -ivh yum-*
yum的包一起安装,解决相互依赖的问题
同时rpm的版本会有要求,
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值