CentOS7.9.2009的yum更换vault地窖保险库过期源,epel的archive归档源 笔记241117

CentOS7.9.2009的yum更换vault地窖保险库过期源,epel的archive归档源 笔记241117

备份 /etc/yum.repos.d 文件夹

bash 复制代码
tempUri=/etc/yum.repos.d ;        sudo  cp    -a  $tempUri  $tempUri.$(date +%0y%0m%0d%0H%0M%0Sns%0N).bak

清空 /etc/yum.repos.d 文件夹

bash 复制代码
sudo rm -rf /etc/yum.repos.d/*

/etc/yum.repos.d 下,新建 xxx.repo 文件

名字随便取, 以.repo结尾 可以叫 CentOS-Base.repo , 也可以叫 a.repo

bash 复制代码
sudo vi /etc/yum.repos.d/CentOS-Base.repo

bash 复制代码
sudo vi /etc/yum.repos.d/a.repo

xxx.repo 文件内容如下

复制代码
[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.aliyun.com/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.huaweicloud.com/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.cloud.tencent.com/centos-vault/7.9.2009/os/$basearch/
    http://archive.kernel.org/centos-vault/7.9.2009/os/$basearch/
    http://linuxsoft.cern.ch/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.ustc.edu.cn/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.cqupt.edu.cn/centos-vault/7.9.2009/os/$basearch/
    http://mirror.nyist.edu.cn/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.pku.edu.cn/centos-vault/7.9.2009/os/$basearch/
    http://mirror.nsc.liu.se/centos-store/7.9.2009/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.aliyun.com/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.huaweicloud.com/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.cloud.tencent.com/centos-vault/7.9.2009/updates/$basearch/
    http://archive.kernel.org/centos-vault/7.9.2009/updates/$basearch/
    http://linuxsoft.cern.ch/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.ustc.edu.cn/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.cqupt.edu.cn/centos-vault/7.9.2009/updates/$basearch/
    http://mirror.nyist.edu.cn/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.pku.edu.cn/centos-vault/7.9.2009/updates/$basearch/
    http://mirror.nsc.liu.se/centos-store/7.9.2009/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.aliyun.com/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.huaweicloud.com/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.cloud.tencent.com/centos-vault/7.9.2009/extras/$basearch/
    http://archive.kernel.org/centos-vault/7.9.2009/extras/$basearch/
    http://linuxsoft.cern.ch/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.ustc.edu.cn/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.cqupt.edu.cn/centos-vault/7.9.2009/extras/$basearch/
    http://mirror.nyist.edu.cn/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.pku.edu.cn/centos-vault/7.9.2009/extras/$basearch/
    http://mirror.nsc.liu.se/centos-store/7.9.2009/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7


[epel-archive]
name=Extra Packages for Enterprise Linux 7 - $basearch
baseurl=http://mirrors.aliyun.com/epel-archive/7.9/$basearch
	http://mirrors.aliyun.com/epel-archive/7.8/$basearch
	http://mirrors.aliyun.com/epel-archive/7/$basearch
	http://mirrors.aliyun.com/epel/7/$basearch
	https://archives.fedoraproject.org/pub/archive/epel/7/$basearch
    http://mirrors.cloud.tencent.com/epel-archive/7/$basearch
    http://repo.jing.rocks/fedora-buffet/archive/epel/7/$basearch
    http://archives.fedoraproject.org/pub/archive/epel/7/$basearch
failovermethod=priority
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

保存退出后, 重建yum缓存

bash 复制代码
sudo yum clean all; sudo yum makecache;

一气呵成

bash 复制代码
###  备份
tempUri=/etc/yum.repos.d ;        sudo  cp    -a  $tempUri  $tempUri.$(date +%0y%0m%0d%0H%0M%0Sns%0N).bak

###   清空 `/etc/yum.repos.d` 文件夹
sudo rm -rf /etc/yum.repos.d/*

echo '
[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.aliyun.com/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.huaweicloud.com/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.cloud.tencent.com/centos-vault/7.9.2009/os/$basearch/
    http://archive.kernel.org/centos-vault/7.9.2009/os/$basearch/
    http://linuxsoft.cern.ch/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.ustc.edu.cn/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.cqupt.edu.cn/centos-vault/7.9.2009/os/$basearch/
    http://mirror.nyist.edu.cn/centos-vault/7.9.2009/os/$basearch/
    http://mirrors.pku.edu.cn/centos-vault/7.9.2009/os/$basearch/
    http://mirror.nsc.liu.se/centos-store/7.9.2009/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.aliyun.com/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.huaweicloud.com/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.cloud.tencent.com/centos-vault/7.9.2009/updates/$basearch/
    http://archive.kernel.org/centos-vault/7.9.2009/updates/$basearch/
    http://linuxsoft.cern.ch/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.ustc.edu.cn/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.cqupt.edu.cn/centos-vault/7.9.2009/updates/$basearch/
    http://mirror.nyist.edu.cn/centos-vault/7.9.2009/updates/$basearch/
    http://mirrors.pku.edu.cn/centos-vault/7.9.2009/updates/$basearch/
    http://mirror.nsc.liu.se/centos-store/7.9.2009/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.aliyun.com/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.huaweicloud.com/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.cloud.tencent.com/centos-vault/7.9.2009/extras/$basearch/
    http://archive.kernel.org/centos-vault/7.9.2009/extras/$basearch/
    http://linuxsoft.cern.ch/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.ustc.edu.cn/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.cqupt.edu.cn/centos-vault/7.9.2009/extras/$basearch/
    http://mirror.nyist.edu.cn/centos-vault/7.9.2009/extras/$basearch/
    http://mirrors.pku.edu.cn/centos-vault/7.9.2009/extras/$basearch/
    http://mirror.nsc.liu.se/centos-store/7.9.2009/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7


[epel-archive]
name=Extra Packages for Enterprise Linux 7 - $basearch
baseurl=http://mirrors.aliyun.com/epel-archive/7.9/$basearch
	http://mirrors.aliyun.com/epel-archive/7.8/$basearch
	http://mirrors.aliyun.com/epel-archive/7/$basearch
	http://mirrors.aliyun.com/epel/7/$basearch
	https://archives.fedoraproject.org/pub/archive/epel/7/$basearch
    http://mirrors.cloud.tencent.com/epel-archive/7/$basearch
    http://repo.jing.rocks/fedora-buffet/archive/epel/7/$basearch
    http://archives.fedoraproject.org/pub/archive/epel/7/$basearch
failovermethod=priority
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7




'  >  /etc/yum.repos.d/CentOS-Base.repo 

sudo yum clean all ; sudo yum makecache;
相关推荐
浅时光_c1 小时前
3 shell脚本编程
linux·开发语言·bash
Lucis__2 小时前
一文读懂TCP通信机制:基于相关API构建可靠性连接
linux·网络·tcp/ip
_深海凉_2 小时前
LeetCode热题100-有效的括号
linux·算法·leetcode
江湖人称小鱼哥2 小时前
Obsidian-Graphify-让你的笔记库自己长出知识图谱
笔记·知识图谱·obsidian·claude code·graphify·卡帕西
苦 涩4 小时前
考研408笔记之计算机网络(三)——数据链路层
笔记·计算机网络·考研408
零号全栈寒江独钓4 小时前
基于c/c++实现linux/windows跨平台获取ntp网络时间戳
linux·c语言·c++·windows
左手厨刀右手茼蒿4 小时前
Linux 内核中的进程管理:从创建到终止
linux·嵌入式·系统内核
geinvse_seg4 小时前
中小团队如何低成本搭建项目管理系统?基于 Ubuntu 的 Dootask 私有化部署实战
linux·运维·ubuntu
CSCN新手听安4 小时前
【linux】高级IO,以ET模式运行的epoll版本的TCP服务器实现reactor反应堆
linux·运维·服务器·c++·高级io·epoll·reactor反应堆
丶伯爵式4 小时前
Ubuntu 24.04 更换国内软件源指南 | 2026年3月26日
linux·运维·ubuntu·国内源·升级