CentOS 配置国内 YUM 源的详细步骤及注意事项

配置国外YUM源

Centos配置国内yum源

(图片来源网路,侵删)

在系统中,YUM(,)是一个用于安装、更新、卸载RPM包的工具,默认情况下,使用的YUM源坐落美国服务器,这可能造成在国外用户使用过程中出现速率慢和联接不稳定的问题,为了提升软件包的下载速率和稳定性,可以将YUM源更换为国外的镜像站点,以下是配置国外YUM源的详尽步骤:

1.备份原有的YUM源配置文件

在进行任何更改之前,首先备份原有的YUM源配置文件是一个好习惯,以防万一须要恢复到原始设置。

sudo cp /etc/yum.repos.d/CentOSBase.repo /etc/yum.repos.d/CentOSBase.repo.backup

2.下载并上传国外YUM源文件

选择一个可靠的国外YUM源镜像站点,比如阿里云、网易等提供的镜像源,这儿以阿里云为例,首先从阿里云的官方网站上找到对应的YUM源配置文件链接,之后使用wget命令下载到本地。

wget http://mirrors.aliyun.com/repo/Centos7.repo

3.上传YUM源文件到服务器

假如你在本机操作,可以跳过此步骤,假若通过SSH远程操作服务器,你须要将下载的YUM源文件上传到服务器,可以使用scp、rz/sz或则FTP等工具进行上传。

4.替换系统YUM源配置文件

将下载的YUM源文件替换到/etc/yum.repos.d/目录下,覆盖原有的YUM源配置文件。

sudo mv Centos7.repo /etc/yum.repos.d/CentOSBase.repo

5.消除YUM缓存并测试新的YUM源

更换YUM源后,须要消除旧的YUM缓存,便于YUM使用新的源进行软件包的查找和下载。

sudo yum clean all

测试新的YUM源是否工作正常:

sudo yum makecachesudo yum list

假如才能列举软件包列表,说明新的YUM源配置成功。

6.可选:配置EPEL源

不仅官方的软件包之外,有时我们还须要来自EPEL(ExtraforLinux)源的软件包,同样地,我们可以添加国外的EPEL镜像源。

下载EPEL的YUM源配置文件:

wget http://mirrors.aliyun.com/repo/epel7.repo

将文件放在/etc/yum.repos.d/目录下:

sudo mv epel7.repo /etc/yum.repos.d/epel.repo

去除缓存并测试EPEL源:

sudo yum clean allsudo yum makecachesudo yum repolist

相关问答FAQs

Q1:更换YUM源后,原有的软件包更新如何办?

A1:更换YUM源并不影响原有软件包的更新,YUM会按照新的配置文件中的源来查找和下载更新,执行sudoyum即可更新系统中的所有软件包。

Q2:假如我想恢复到默认的YUM源,应当怎样做?

A2:假如您想恢复到默认的YUM源,可以使用之前备份的YUM源配置文件替换当前的配置文件。

sudo mv /etc/yum.repos.d/CentOSBase.repo.backup /etc/yum.repos.d/CentOSBase.reposudo yum clean all && sudo yum makecache

这样能够恢复到默认的YUM源配置。

相关新闻

QQ渠道

技术支持:QQ2854399

关注公众号
关注公众号
微信客服
返回顶部