简介
Yum(Yellowdog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器,基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次操作即可完成所有任务。
本文将介绍如何在Linux系统中配置本地yum源的方法。
准备工作
1、下载所需的软件包
在官方网站或者其他可信的网站上下载所需的软件包,http://mirrors.aliyun.com/repo/Centos-7.repo
2、备份原有的yum源文件
为了防止出现问题,建议先备份原有的yum源文件,以便在出现问题时恢复。
配置本地yum源
1、将下载好的软件包上传到服务器的/etc/yum.repos.d/目录下
使用scp或者其他工具将下载好的软件包上传到服务器的/etc/yum.repos.d/目录下,
scp centos-7.repo 用户名@服务器IP地址:/etc/yum.repos.d/
2、清除缓存并生成新的缓存
执行以下命令清除缓存并生成新的缓存:
yum clean all yum makecache
3、更新系统并查看是否成功添加了本地yum源
执行以下命令更新系统并查看是否成功添加了本地yum源:
yum update
如果看到输出中包含了刚刚添加的本地yum源的信息,说明本地yum源配置成功。
相关问题与解答
Q1:如何删除一个已存在的yum源?
A1:执行以下命令删除一个已存在的yum源:
sudo rm -rf /etc/yum.repos.d/需要删除的yum源文件名
然后执行以下命令清除缓存并生成新的缓存:
yum clean all yum makecache
最后执行以下命令更新系统:
yum update
Q2:如何修改一个已存在的yum源的优先级?
A2:编辑/etc/yum.repos.d/对应的yum源文件,找到baseurl或者mirrorlist这一行,修改URL后面的数字,数字越大,优先级越高。
http://mirror1.example.com/centos/$releasever/os/$basearch/ 将此行修改为第二个镜像源,优先级更高。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/196862.html