redhat系统替换免费Yum源服务

Posted tzyyzz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redhat系统替换免费Yum源服务相关的知识,希望对你有一定的参考价值。

一、问题背景

在RHEL7中想使用yum服务,报错如下:

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

技术图片

 

 二、操作

1、卸载当前系统上的yum

rpm -e --nodeps yum

2、下载新yum rpm安装包 :教程 https://blog.csdn.net/qq_37292005/article/details/89058858

1)查看本机版本

 uname -a   

cat /etc/redhat-release

2) 根据版本号,进入网易centos镜像网站  http://mirrors.163.com/centos/,具体路径

技术图片

 

 找到5个安装包:yum、yum-plugin-fastestmirror、yum-metadata-parser、python-urlgrabber、yum-utils,一起安装,忽略依赖性

-->报错:rpm版本问题,重新安装。升级rpm版本 报错:后加上 --force --nodeps

技术图片

 

 

3)下载对应版本repo文件, 放入/etc/yum.repos.d/

 

技术图片

 

 

 3)传入文件,重命名CentOS-Base.repo

使用编辑命令:vim /etc/yum.repos.d/CentOS-Base.repo

使用替换方法,将$releasever改为版本号7,方法:不要进入编辑模式,输入:%s/$releasever/7/ge,并保存文件。

4)清空缓存:

yum clean all

yum makecache

 

 

很多坑,然而慢慢排查,还是阔以装完的。

 

以上是关于redhat系统替换免费Yum源服务的主要内容,如果未能解决你的问题,请参考以下文章

redhat7 配置使用centos的yum源

redhat7 配置使用centos的yum源

Redhat7.6 yum源替换阿里yum源

Redhat5-yum源无法使用的解决

RedHat5--yun源无法使用问题解决

Redhat7.2配置免费yum源(简单五步轻松搞定)