网硕互联技术交流社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2860|回复: 0

将Centos的yum源更换为国内的阿里云源

[复制链接]

主题

帖子

0

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
0
发表于 2017-7-11 09:56:29 | 显示全部楼层 |阅读模式
1、备份系统本身的yum源文件

  1. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
复制代码


2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/

CentOS 5
  1. wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
复制代码

CentOS 6 (如果不可用,请拉到最底部使用新方法)
  1. wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
复制代码
由于各大镜像站(阿里、163、清华等)都不再维护 CentOS 6 的 Yum 源镜像,当前找到如下办法:
直接编辑 /etc/yum.repos.d/Centos-Base.repo ,清空所有内容,替换如下代码:
  1. vi /etc/yum.repos.d/Centos-Base.repo
复制代码
  1. [base]
  2. name=CentOS-6
  3. failovermethod=priority
  4. baseurl=https://vault.centos.org/6.9/os/x86_64/
  5. gpgcheck=0
复制代码



CentOS 7
  1. wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
复制代码


CentOS 8

进入yum.repos.d目录
  1. cd /etc/yum.repos.d
复制代码



备份3个源文件
  1. cp CentOS-Base.repo CentOS-Base.repo.bak
复制代码
  1. cp CentOS-AppStream.repo CentOS-AppStream.repo.bak
复制代码
  1. cp CentOS-Extras.repo CentOS-Extras.repo.bak
复制代码


修改3个文件中的地址:
  1. sed -i 's/mirrorlist=/#mirrorlist=/g' CentOS-Base.repo CentOS-AppStream.repo CentOS-Extras.repo
复制代码
  1. sed -i 's/#baseurl=/baseurl=/g' CentOS-Base.repo CentOS-AppStream.repo CentOS-Extras.repo
复制代码
  1. sed -i 's/http:\/\/mirror.centos.org/https:\/\/mirrors.aliyun.com/g' CentOS-Base.repo CentOS-AppStream.repo CentOS-Extras.repo
复制代码



3、之后运行yum clean all 清空缓存,运行yum makecache生成缓存

  1. yum clean all
  2. yum makecache
复制代码






回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|网硕互联技术交流社区

GMT+8, 2024-4-28 07:41 , Processed in 0.207159 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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