电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1564|回复: 0

yum源配置为清华大学yum源的方法

[复制链接]
admin 发表于 2022-7-21 17:26:49 | 显示全部楼层 |阅读模式
查看官方指导说明:
   https://mirrors.tuna.tsinghua.edu.cn/help/elrepo/

具体方法举例:

  首先配置 ELRepo(即导入公钥):
   rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

  进入/etc/yum.repos.d/目录,(此目录下默认有4个.repo文件:CentOS-Base.repo   CentOS-Media.repo CentOS-Debuginfo.repo CentOS-vault.repo(其实就是yum源),其中第一个是网络源的配置文件,第二个是本地源(例如光盘)的配置文件,默认第一个文件里的enabled=1,代表这个源是启用有效的,其余配置文件里enabled都=0,如果我们要更换网络源,那么就是修改CentOS-Base.repo文件内容,如果我们要是想用光盘做yum源,那么就将网络源CentOS-Base.repo中enabled设置为0,然后将CentOS-Media.repo中enabled=1,  如果我们将这两个文件的enabled都设置为1,那么yum源会用第一个有效的源文件,也就是CentOS-Base.repo,另外此目录下默认是这4个.repo,但是并不是不能改的,实际上很多时候,这4个文件都可以删除,然后重新从网上下载配置好的.repo.比如阿里云的.repo,清华园的.repo,华为云的.repo,名字也可能不是默认的名字,在这多个.repo文件中,如果只有一个enabled=1,那么这个文件就是yum源,如果有多个.repo中enabled都是1,那么系统会使用第一个检测到enabled=1的文件做为yum源。)
  然后从网上根据系统版本下载清华大学的yum源文件 elrepo.repo:

RHEL-6, SL-6 或者 CentOS-6:

yum install https://www.elrepo.org/elrepo-release-6.el6.elrepo.noarch.rpm

RHEL-7, SL-7 或者 CentOS-7:

yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

如果是 RHEL-8 或者 CentOS-8 则运行:

yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm

上面命令执行完之后,/etc/yum.repos.d/下就会有一个elrepo.repo文件,
vi  elrepo.repo

  将其中的baseurl=elrepo.org/linux/elrepo/替换成https://mirrors.tuna.tsinghua.edu.cn/elrepo/elrepo/
再将mirrorlist行注释掉
保存之后,执行yum clean all清除原有yum缓存。
执行yum makecache(刷新缓存)或者yum repolist all(查看所有配置可以使用的文件,会自动刷新缓存)。

然后执行yum list 查看是否可用。




您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2024-11-27 12:49 , Processed in 0.094880 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表