RHEL7更改yum在线源教程

    选择打赏方式

大家都知道红帽RHEL这款基于Linux所开发的操作系统,Redhat(红帽)系统安装好之后尽管默认自带了yum,但是红帽这功能只对注册(付费)用户开放,想用yum在线源,却不想交钱,该怎么办呢?今天就来教大家如何把RHEL7(红帽7)使用Linux的另一款操作系统Centos7的yum在线源。

PS:本次教程所使用的是 中国科学技术大学开源软件镜像 提供yum的rpm包,本次教程所提供的下载连接均为博主本人测试时所使用的最新版本,因为时代在变化,任何事物都在不断的更新,当您发现下载404了,请自行访问中国科学技术大学开源软件镜像 自行替换最新的下载地址!本次教程仅供本地测试学习使用,请勿用作网络用途!

操作流程:

1.确保您使用的用户为管理员root用户,并查看已安装的yum

rpm -qa|grep yum

2.删除所有yum包并忽略依赖

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

3.在home目录下新建一个文件夹,并进入该文件夹

mkdir /home/yum
cd /home/yum 

4.依次下载centos7的yum相关软件包

wget https://mirrors.ustc.edu.cn/centos/7/os/x86_64/Packages/yum-3.4.3-168.el7.centos.noarch.rpm
wget https://mirrors.ustc.edu.cn/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget https://mirrors.ustc.edu.cn/centos/7/os/x86_64/Packages/yum-utils-1.1.31-54.el7_8.noarch.rpm
wget https://mirrors.ustc.edu.cn/centos/7/os/x86_64/Packages/yum-updateonboot-1.1.31-54.el7_8.noarch.rpm
wget https://mirrors.ustc.edu.cn/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm

5.安装我们刚刚下载好的所有yum包,因为会报错缺少依赖,所以我们这里要设置忽略依赖

rpm -ivh yum-* --nodeps

6.显示都安装完成后,我们进入yum源的配置目录

cd /etc/yum.repos.d

7.手动创建并编辑一个名为“centos_yum.repo”的配置文件

vim centos_yum.repo

并写入如下代码(请将右侧注释删除后再保存):

[base]
name=centos7_yum
enabled=1    //开启
baseurl=https://mirrors.ustc.edu.cn/centos/7/os/x86_64/        //软件包路径
gpgcheck=1        //开启gpg检查
gpgkey=https://mirrors.ustc.edu.cn/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7    //gpg检查秘钥地址

按ESC退出编辑,并输入:wq 保存并退出

8.清除所有yum缓存

yum clean all

9.重新建立yum缓存

yum makecache

Nice,大功告成,可以完美奔放了,如果测试成功的小伙伴别忘了评论分享哦!

版权声明:若无特殊注明,本文为《傲世》原创,转载请保留文章出处。
本文链接:https://www.recho.cn/5.html
如您对本文章内容有所疑问、反馈或补充,欢迎通过邮箱:admin@h2fast.cn 联系我们!
正文到此结束

热门推荐