使用阿里云仓库当做yum源方法

第一步:将 /etc/yum.repos.d 里创建的local.repo里的文件移动到repo.bak目录下,mv repo.bak/*.repo ./ 把*.repo移出来(也可以是别的备份目录)

第二步:将可以连外网的系统打开,执行wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo 将阿里云镜像下载到/etc/yum.repos.d/目录下

第三步:刷新缓存, yum claen all && yum makecache #清理缓存并且生成新的缓存

然后就可以直接用阿里云仓库里的软件包安装文件了,都是最新的软件包,但是必须有网的环境下才可以使用。如果想在没有网的情况下也能使用yum仓库里的软件,就需要将阿里云仓库下载到本地,占用空间较高,如果有想了解的可以私下问我

当既有本地yum源又有aliyun源的时候,我们在装软件包的时候当然希望先用本地的yum源去安装,本地找不到可用的包时再使用aliyun源去安装软件,这里就涉及到了优先级的问题,

yum提供的插件yum-plugin-priorities.noarch可以解决这个问题

1.查看是否安装了yum-plugin优先级插件

rpm -qa |grep yum-plugin-

2.如果没有安装,就安装插件

yum -y install yum-plugin-priorities.noarch

3.查看插件是否启用

cat /etc/yum/pluginconf.d/priorities.conf

main\]: enabled = 1 # 1为启动,0 为禁止 4.修改本地yum源优先使用 vi local.repo \[local

name=local

baseurl=file:///mnt/

enabled=1

gpgcheck=1

priority=1 #数字越小优先级越高

epel

baseurl=https://mirrors.aliyun.com/epel/7Server/x86_64/

enabled=1

gpgcheck=0

priority=2

5.验证安装包的数量

执行yum repolist all 可显示所有仓库包

相关推荐
何中应16 分钟前
如何给虚拟机系统扩容
linux·运维·服务器
缘友一世33 分钟前
tmux 共享终端:AI 模型执行命令的实时审计方案
linux·llm·tmux·agent终端交互审计
沐雪轻挽萤42 分钟前
无人系统:Ubuntu 操作系统全景架构与实战工程指南
linux·运维·ubuntu
白緢1 小时前
嵌入式 Linux + 内核开发高频问题及排查
java·linux·运维
学编程就要猛1 小时前
JavaEE初阶:网络编程
运维·服务器·网络
蜡笔小新..1 小时前
Linux下Matplotlib使用Times New Roman字体的解决方案
linux·运维·matplotlib
飞yu流星1 小时前
文件压缩、文本内容、文本编辑
运维·服务器
洪流之源1 小时前
图像格式转换与内存对齐详解
linux
二宝哥1 小时前
Failed connect to mirrorlist.centos.org:80; Connection refused
linux·运维·centos
humors2211 小时前
一些安全类网站(不定期更新)
linux·网络·windows·安全·黑客·白帽