最新解决:Unable to read consumer identityThis system is not registered to Red Hat Subscription Managemen

使用红帽8系统中,yum命令安装报错:Unable to read consumer identityThis system is not registered to Red Hat Subscription Management, You can use subscription-manager to register

报错原因:

Rhel系统没给你权限,如果想要进行安装需要进行在红帽官网进行注册付费

问题背景:

之前的大多数讲解都是使用Centos的yum包进行替换(卸载RHEL自带“yum”,安装CentOS中的“yum”)但是由于22年红帽停止了CentOS的更新,因此各个镜像站都没有CentOS8的“yum”包的文件

同时停止更新以后CentOS包的文件结构变了(对我这种小白很不友好,我觉得帮助帮帮另一些小白,如果算帮的话)

一些解决这些问题的博客中的包文件已经过期,或者该镜像文件已经被取消(红帽取消啦CentOS8的更新)

解决办法:

红帽使用CentOS-Stream作为CentOS的代替,使得Rhel系统重写成为Linux开源的下流位置

这使得CentOS没有之前完全同步RHEL系统,但是我们可以使用CentOS-Stream中的“yum”包进行代替RHEL的。

1.首先卸载原来的RHEL的“yum”

#查看已安装的yum

rpm -qa|grep yum

“rpm -qa|grep yum”命令是查询是否安装有“yum”,如果出现了有关包,就代表没有卸载完成

#卸载已安装的yum

rpm -qa|grep yum|xargs rpm -e --nodeps

#再次查看已安装的yum

rpm -qa|grep yum

如果输入"rpm -qa|grep yum"以后没有出现任何信息,则代表已经卸载完成

2. 使用国内新的CentOS-Stream的yum包替换redhat自带的

地址:https://mirrors.tuna.tsinghua.edu.cn/centos/8-stream/BaseOS/x86_64/os/Packages/yum-4.4.2-11.el8.noarch.rpm

可以直接在linux下载,也可以直接使用以下命令下载:

wget https://mirrors.tuna.tsinghua.edu.cn/centos/8-stream/BaseOS/x86_64/os/Packages/yum-4.4.2-11.el8.noarch.rpm

#下载好进行安装

rpm -ivh yum-4.4.2-11.el8.noarch.rpm

如果安装出错,请查看本博客下文有相关解决问题!

#测试yum是否安装完成

rpm -qa|grep yum

3. 备份Redhat自带的repo文件

这一小节内容对于初学者来说,可以不用考虑,你可以直接找个镜像仓库使用,如果原来的repo很重要的话,建议做备份

[root@rhel-server etc]# cd /etc/yum.repos.d

[root@rhel-server yum.repos.d]# mv rhel-source.repo rhel-source.repo.bak

后续问题:

如果下载的“yum”包安装失败的话,出现以下问题:

root@localhost mozilla asdo]# rpm -ivh yum-4.4.2-11.el8.noarch.rpmerror: Failed dependencies:
warning: yum-4.4.2-11.el8.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 8483c65d: NOKEY dnf = 4.4.2-11.el8 is needed by yum-4.4.2-11.el8.noarch

l warning: rpmts HdrFromFdno: Header V3 DSA signature: NOKEY,key ID*****

可以尝试以下解决问题

在安装命令最后添加一一强制一-节点,忽略报错信息安装。
-force就是强制安装
-nodeps就是安装时不检查依赖关系

例如

rpm -ivh mysql-community-server-5.7.10-1.el5.i686.rpm --nodeps --force

结果如下,安装好的yum可以使用

但是问大佬说RHEL和CentOS-Stream的“yum”兼容性可能存在一些问题,如果你是初学者进行学习可以将就用,但是不建议用在实战中

引用:

本博客参考一些之前的大佬博客,进行查阅最终的出,并可以解决RHEL8此类问题,具体参考博客如下:

解决问题:This system is not registered to Red Hat Subscription Management_王哲晓的博客-CSDN博客使用yum命令安装软件时候出现以下错误:This system is not registered to Red Hat Subscription Management.You can use subscription-manager to register...查了以下说是使用redhat的yum源是需要注册付费的。1. 卸载RedHat自带的yum包#查看已安装的yum..._this system is not registered to red hat subscription management. you can ushttps://blog.csdn.net/qushaming/article/details/84942048?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169443371216800227453871%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=169443371216800227453871&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-84942048-null-null.268^v1^koosearch&utm_term=root%40localhost%20Packages%5D%23%20yum%20installteamviewer.x86%2064.rpmUpdating%20Subscription%20Management%20repositories.Unable%20to%20read%20consumer%20identityThis%20system%20is%20not%20registered%20to%20Red%20Hat%20Subscription%20Management&spm=1018.2226.3001.4450

linux 安装rpm包时遇到error:Failed dependencies解法方法_寰宇001的博客-CSDN博客安装MySQL[root@localhost src]# rpm -ivh mysql57-community-release-el7-8.noarch.rpmerror: Failed dependencies:mysql57-community-release conflicts with (installed) mysql80-community-release-el7-1.noarc...https://blog.csdn.net/qq_40907977/article/details/91810051?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169443949916800215049263%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=169443949916800215049263&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-91810051-null-null.268^v1^koosearch&utm_term=%E5%AE%89%E8%A3%85rpm&spm=1018.2226.3001.4450

长路漫漫,如果我也能为之后的同学留下点什么就好了... ...

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值