Redhat使用yum install时提示This system is not registered with an entitlement server 的解决办法

用centeros 的yum替换Redhat 的yum

使用yum命令安装软件时候出现以下错误:

This system is not registered to Red Hat Subscription Management.You can use subscription-manager to register

具体流程:



1.检查并删除原有的yum源



2.下载安装CentOS的yum相关软件包



3.配置repo文件

1.1.#查看已安装的yum

        检查yum源:rpm -qa | grep yum

        

 1.2删除原有的yum源: rpm -qa|grep yum|xargs rpm -e --nodeps

2.下载安装CentOS的yum源

网上找的这几个可以下载的网站

阿里云网络源地址:https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/ 

网易163网络源地址:http://mirrors.163.com/ 

CentOS网络源地址:http://centos.ustc.edu.cn/centos/ 

我这里用了网易的。网易的7版本已经精简,只留了7文件夹里面的安装包,每个版本一样,已找不到版本里的小版本入7.5.1804的话只能去7目录下的文件具体看截图,或者到网易官网看readme。

readme里写得很清楚

2.1点击centos进入http://mirrors.163.com/centos/7/os/x86_64/Packages/

2.2Ctrl+F搜索yum-->找到下面几个-->点击鼠标右键-->复制链接地址 并下载三个包

wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-168.el7.centos.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-54.el7_8.noarch.rpm

2.3安装 三个包

        为了防止几个包安装时有互相依赖,使用 rpm -ivh yum-* 命令一次性安装三个包

2.4使用第一条命令检查yum是否安装成功:rpm -qa |grep yum

3.配置repo文件(关键!前面的能不能起作用就看这一步了)

 3.1备份:在/etc目录下重命名备份原来的repo:mv yum.repos.d yum.repos.d.backup

3.2建一个新的yum.repos.d目录(确保在/etc目录下) 

 mkdir /etc/yum.repos.d

3.3下载一个CentOS的repo欢迎访问网易开源镜像站(我们可以在网易镜像站的centos使用帮助中下载学习)

和下载软件包一样下载CentOS7的repo

通过 wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 下载

3.4通过vim打开并编辑repo

打开如下样子

将所有的$releasever全部替换成版本号-->7:

shift+: 编辑 输入下面的指令 注意这里是替换成7 图片为参考另一博主的,这里要把7.5.1804改成7



%s/$releasever/7/g     

wq保存退出

最后一步:清理缓存

yum clean all  ##清理缓存

yum makecache  ##重新生成缓存

  ok ,接下来应该就可以用centeros的yum,去试试吧

参考:Linux部分-替换yum源(针对执行yum出现未注册的情况)_学编程的鹿-CSDN博客

感谢这位博主

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值