云网牛站
所在位置:首页 > Linux教程 > 在CentOS系统中更换yum源的方法

在CentOS系统中更换yum源的方法

2018-07-21 12:05:40作者:Qiu稿源:linux站

由于Linux网络环境复杂程度,有时需要我们在使用的CentOS系统中更换yum源,本文给出具体的操作方法。

 

1.切换目录

软件包管理器 yum 使用的源列表在 /etc/yum.repos.d,先切换到这一目录:

cd /etc/yum.repos.d

在CentOS系统中更换yum源的方法

 

2.备份

要养成在关键执行操作之前先备份的好习惯,备份 CentOS-Base.repo:

mv CentOS-Base.repo CentOS-Base.repo.bak

这一步将 CentOS-Base.repo 重命名为 CentOS-Base.repo.bak。

 

3.下载 repo

选择你使用的CentOS版本,目前多数使用CentOS 6/7版本,如果你使用更低的版本,如CentOS 5,建议先升级到新一点的CentOS版本。

CentOS 6:

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

CentOS 7:

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

 

4.生成缓存

将软件包的信息缓存到本地,之后搜索软件包的时候可以使用(yum -C search your_package_name),能够显著提升速度:

yum makecache

 

5.其它常用的命令

(1)强制更新软件包信息:

yum clean all

(2)更新系统(想跳过提示的,添加参数 y 成为 yum -y update):

yum update

(3)更新系统:

yum upgrade

 

注意:update 和 upgrade 都会升级所有CentOS系统里的软件包,但区别在于前者改变软件与系统设置,系统版本与Linux内核都会升级,而后者不改变设置与内核,只升级系统版本。

 

附:网易CentOS镜像使用帮助

1.首先备份/etc/yum.repos.d/CentOS-Base.repo

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2.下载对应版本repo文件,放入/etc/yum.repos.d/(操作前请做好相应备份),请在上面第3步骤选择对应的CentOS系统版本,支持的架构有i386、x86_64、SRPMS。

3.运行以下命令生成缓存:

yum clean all

yum makecache

 

相关主题

软件包管理基础:apt,yum,dnf,pkg

精选文章
热门文章