给CentOS-7配置yum源(此处介绍网络yum源配置)

给CentOS-7配置yum源(此处介绍网络yum源配置)

 1、备份原始yum源
       cd   /etc/yum.repos.d
       cp  CentOS-Base.rpeo   CentOS-Base.repo-20220705.bak
 2、配置CentOS的DNS:
       vim   /etc/resolv.conf
       nameserver   114.114.114.114      //国内dns
       nameserver   8.8.8.8              //国外dns
 3、下载yum文件,替代原始yum源:
    执行命令 yum -y install wget
       (1)网易yum源:
            wget -O /etc/yum.repos.d/CentOS-Base.repo    http://mirrors.163.com/.help/CentOS7-Base-163.repo
            yum clean all          //清除缓存
            yum   makecache       //生成缓存
            解析:wget -o,使用“-o”参数来指定一个文件名
       (2)阿里云yum源:
            wget   -O   /etc/yum.repos.d/CentOS-Base.repo    http://mirrors.aliyun.com/repo/Centos-7.repo
            yum   clean  all
            yum   makecache
 4、获取阿里centos7的epel-repo
            wget -O /etc/yum.repos.d/epel-7.repo https://mirrors.aliyun.com/repo/epel-7.repo
            yum   clean  all
            yum   makecache

命令:wget -O /etc/yum.repos.d/epel-7.repo https://mirrors.aliyun.com/repo/epel-7.repo
在执行“yum makecache”时,若出现报错如下所示:
http://mirrors.cloud.aliyuncs.com/centos/7/os/x86_64/repodata/6d0c3a488c282fe537794b5946b01e28c7f44db79097bb06826e1c0c88bad5ef-primary.sqlite.bz2: [Errno 14] curl#6 - "Could not resolve host: mirrors.cloud.aliyuncs.com; Unknown error" Trying other mirror.
则执行下列操作:
1、修改CentOS-Base.repo文件

vi /etc/yum.repos.d/CentOS-Base.repo

2、使用全局替换命令,将该文件中$releasever全部改成7

:%s/$releasever/7/g

3、清空并生成缓存

yum clean all
yum makecache
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值