CentOS8换源
创始人
2024-10-22 05:09:49

一、备份

  • 切换至源目录,备份源:
cd /etc/yum.repos.d/    #进入源目录 ls  #查看源文件 mkdir bkup  #创建备份目录 mv CentOS-Linux-* bkup  #将源文件移动至备份文件夹 

若是更换源并且原生源已经备份的情况下,使用rm -f *.repo删除原先文件。

二、下载安装镜像源

  • 使用wget命令下载镜像源,本次使用的源为阿里云镜像:
#下载并替换源 wget https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo -O /etc/yum.repos.d/Centos-vault-8.5.2111.repo wget https://mirrors.aliyun.com/repo/epel-archive-8.repo -O /etc/yum.repos.d/epel-archive-8.repo 

使用命令设置源:

sed -i 's/mirrors.cloud.aliyuncs.com/url_tmp/g'  /etc/yum.repos.d/Centos-vault-8.5.2111.repo &&  sed -i 's/mirrors.aliyun.com/mirrors.cloud.aliyuncs.com/g' /etc/yum.repos.d/Centos-vault-8.5.2111.repo && sed -i 's/url_tmp/mirrors.aliyun.com/g' /etc/yum.repos.d/Centos-vault-8.5.2111.repo sed -i 's/mirrors.aliyun.com/mirrors.cloud.aliyuncs.com/g' /etc/yum.repos.d/epel-archive-8.repo 

其中http://mirrors.cloud.aliyuncs.com需要替换为http://mirrors.aliyun.com,但是官方提供的命令没替换完,并且官方命令针对的是具有公网访问能力的ECS实例,若官方替换命令还是会报错的话,使用以下命令:

sed -i 's/mirrors.cloud.aliyuncs.com/mirrors.aliyun.com/g'  /etc/yum.repos.d/Centos-vault-8.5.2111.repo  sed -i 's/mirrors.cloud.aliyuncs.com/mirrors.aliyun.com/g'  /etc/yum.repos.d/epel-archive-8.repo 

三、建立yum缓存并测试

  • 建立yum缓存
    yum clean all && yum makecache #清除原yum缓存建立新缓存
  • 测试yum命令
    yum update -y #使用yum更新测试源可用性 或者随便装个包试一试。

相关内容

热门资讯

性能测试“软件”《崩坏:星穹铁... 米哈游今日发布公告:为了支持后续版本的内容更新以及游戏表现,《崩坏:星穹铁道》在 4.0 版本中,将...
一加Turbo 6系列9000... IT之家 1 月 5 日消息,一加手机官方今日宣布,一加 Turbo 6 系列新机将配备 9000m...
格力承诺家用空调不涨价 暂无“... 【太平洋科技快讯】1 月 5 日消息,格力电器通过官方公众号“格力文传”发文表示,近期,公司陆续收到...
齐翔腾达自主研发顺酐催化剂 来源:市场资讯 (来源:中化新网) 中化新网讯 近日,齐翔腾达自主开发的“正丁烷氧化制顺酐催化剂的研...
盘点全球融资超1亿美元的聚变能... 在过去几年中,核聚变发电技术已从饱受质疑——总是说还需要十年!——转变为一项越来越具体和诱人的技术,...