RedHat 8 更换 yum 源
Linux Linux 6

前言

在RedHat 8中使用yum install命令进行软件安装时,会出现如下提示,提示我们需要注册。

Updating Subscription Management repositories. Unable to read consumer identity This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Error: There are no enabled repos.

为了避免注册、付费等对我学习带来的不便,我使用阿里云镜像的CentOS的yum源来进行替换。

替换yum源

  1. 进入系统的yum配置目录
cd /etc/yum.repos.d/
  1. 对目录中存在的文件名进行修改(作用:一是不让这个文件生效,二是对其备份)
mv redhat.repo redhat.repo_bak
  1. 下载阿里云yum源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

此时,我们已经可以使用yum命令来安装软件了,但是还是会出现注册提示,下面我们来消除提示。

消除注册提示

方法一:禁用Subscription Management提示

  1. 修改两个文件,使其中的Enable=0
vim /etc/yum/pluginconf.d/product-id.conf
vim /etc/yum/pluginconf.d/subscription-manager.conf
  1. 修改完后,执行如下命令
yum clean all
yum makecache

OK,完成,再也没有烦人的提示了!

方法二:卸载Subscription Management

这个方法很简单,直接输入命令进行卸载就行了。

yum remove subscription-manager
RedHat 8 更换 yum 源
https://blog.xiqi.site/archives/1688798079471
作者
管理员
发布于
更新于
许可