zl程序教程

您现在的位置是:首页 >  其他

当前栏目

[ Azure - VM ] 快速解决 Redhat 安装源 RHEL yum 出现 “Unable to read consumer identity” 错误

错误安装 解决 快速 to 出现 yum Read
2023-09-14 09:16:32 时间

请添加图片描述

问题描述:

使用Azure VM 是红帽子系统(Red Hat Enterprise Linux release 8.5 (Ootpa)) 在执行yum update -y出现如下错误。注意该红帽系统是Azure中创建VM所使用的正版Liunx,所以不存在刷安装源,或者替换id的骚操作,本解决方法不是针对更换安装源方法,而是直接禁用订阅管理器操作即可。

yum update -y
Loaded plugins: product-id, protectbase, rhnplugin, security, subscription manager:
Updating certificate-based repositories.
Unable to read consumer identity
0 packages excluded due to repository protections
Setting up Update Process
Resolving Dependencies
--> Running transaction check
...<snip>

分析原因:

当使用RHN Classic或RHN Satellite更新系统时,需要禁用订阅管理器


解决办法:

#Step 01: 依次修改如下两个文件 ,分别将两个文件中的enabled参数修改为0

vim /etc/yum/pluginconf.d/product-id.conf
vim /etc/yum/pluginconf.d/product-id.conf /etc/yum/pluginconf.d/subscription-manager.conf

修改示例:

[main]
enabled=0

#Step 02: 分别保存文件并退出,运行如下命令清理缓存cache

rm -rfv /var/cache/yum/*
yum clean all

#Step 03: 再次验证

yum -y update

或者直接运行安装:

yum install packageName

执行完以上操作后,可以正常使用yum安装软件。


:本文原创由 bluetata 发布于: https://bluetata.blog.csdn.net/ 转载请务必注明出处。