HCRM博客

centos 镜像源如何选择?

CentOS(Community Enterprise Operating System)是一个基于Red Hat Linux的社区项目,旨在提供与Red Hat Enterprise Linux(RHEL)兼容的免费开源操作系统,CentOS镜像源是用于安装、更新和获取centos系统及其软件包的服务器地址,以下是对CentOS镜像源的详细介绍:

一、主要镜像源及配置方法

1、阿里云镜像源:阿里云提供了快速稳定的CentOS镜像源,适用于CentOS 7等版本,以CentOS 7为例,其配置文件内容如下。

centos 镜像源如何选择?-图1
(图片来源网络,侵权删除)

Base:基础系统软件包

  • [base]
  • name=CentOS$releasever Base Aliyun
  • baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
  • gpgcheck=1
  • gpgkey=http://mirrors.aliyun.com/centos/RPMGPGKEYCentOS7

Updates:系统更新软件包

  • [updates]
  • name=CentOS$releasever Updates Aliyun
  • baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
  • gpgcheck=1
  • gpgkey=http://mirrors.aliyun.com/centos/RPMGPGKEYCentOS7

Extras:额外的软件包

  • [extras]
  • name=CentOS$releasever Extras Aliyun
  • baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
  • gpgcheck=1
  • gpgkey=http://mirrors.aliyun.com/centos/RPMGPGKEYCentOS7

CentOSPlus:扩展功能的软件包

  • [centosplus]
  • name=CentOS$releasever Plus Aliyun
  • baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/
  • gpgcheck=1
  • enabled=0
  • gpgkey=http://mirrors.aliyun.com/centos/RPMGPGKEYCentOS7

Contribut:由CentOS用户贡献的软件包

  • [contrib]
  • name=CentOS$releasever Contrib Aliyun
  • baseurl=http://mirrors.aliyun.com/centos/$releasever/contrib/$basearch/
  • gpgcheck=1
  • enabled=0
  • gpgkey=http://mirrors.aliyun.com/centos/RPMGPGKEYCentOS7

2、清华大学开源软件镜像站:该镜像站也提供了CentOS的镜像源,对于CentOS 7的配置如下。

centos 镜像源如何选择?-图2
(图片来源网络,侵权删除)

Base:基础系统软件包

  • [base]
  • name=CentOS$releasever Base Tsinghua
  • baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/os/$basearch/
  • gpgcheck=1
  • gpgkey=https://mirrors.tuna.tsinghua.edu.cn/centos/RPMGPGKEYCentOS7

Updates:系统更新软件包

  • [updates]
  • name=CentOS$releasever Updates Tsinghua
  • baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/updates/$basearch/
  • gpgcheck=1
  • gpgkey=https://mirrors.tuna.tsinghua.edu.cn/centos/RPMGPGKEYCentOS7

Extras:额外的软件包

  • [extras]
  • name=CentOS$releasever Extras Tsinghua
  • baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/extras/$basearch/
  • gpgcheck=1
  • gpgkey=https://mirrors.tuna.tsinghua.edu.cn/centos/RPMGPGKEYCentOS7

3、网易镜像源:网易也提供了CentOS的镜像服务,对于CentOS 7的配置如下。

Base:基础系统软件包

  • [base]
  • name=CentOS$releasever Base 163
  • baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
  • gpgcheck=1
  • gpgkey=http://mirrors.163.com/centos/RPMGPGKEYCentOS7

Updates:系统更新软件包

centos 镜像源如何选择?-图3
(图片来源网络,侵权删除)
  • [updates]
  • name=CentOS$releasever Updates 163
  • baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
  • gpgcheck=1
  • gpgkey=http://mirrors.163.com/centos/RPMGPGKEYCentOS7

Extras:额外的软件包

  • [extras]
  • name=CentOS$releasever Extras 163
  • baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
  • gpgcheck=1
  • gpgkey=

二、更换镜像源的原因和方法

1、更换原因:默认的CentOS镜像源可能因各种原因无法正常使用,如网络连接问题、服务器负载过高导致下载速度慢等,而国内的一些镜像源,如阿里云、清华大学、网易等提供的镜像源,通常具有更快的访问速度和更稳定的连接,可以显著提升软件包下载速度,改善用户体验。

2、更换方法:以CentOS 7为例,可以通过备份原有的CentOSBase.repo文件,然后下载新的镜像源配置文件到/etc/yum.repos.d/目录下,再清除缓存并生成新的缓存来更换镜像源。

备份原有文件:

  • sudo mv /etc/yum.repos.d/CentOSBase.repo /etc/yum.repos.d/CentOSBase.repo.backup

下载新的配置文件:例如下载阿里云的镜像源配置文件。

  • sudo wget O /etc/yum.repos.d/CentOSBase.repo https://mirrors.aliyun.com/repo/Centos7.repo

清除缓存并生成新缓存:

  • sudo yum clean all
  • sudo yum makecache

三、注意事项

1、在选择和使用镜像源时,建议根据自己的地理位置和网络环境选择最适合的镜像源,以获得最佳的下载速度和稳定性。

2、如果是非阿里云ECS用户,在使用阿里云镜像源时可能会出现无法解析mirrors.cloud.aliyuncs.com的情况,但这不影响使用,可自行修改相关配置或忽略该提示。

3、CentOS 8已于2021年底结束生命周期,官方不再维护其镜像源,如果需要使用CentOS 8系统,建议切换到其他持续维护的系统版本,如Anolis或Alinux。

选择合适的CentOS镜像源对于系统的安装、更新和维护至关重要,用户可以根据自己的需求和实际情况选择不同的镜像源,并按照相应的方法进行配置和更换,以确保系统能够正常获取软件包和更新。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/23370.html

分享:
扫描分享到社交APP
上一篇
下一篇