Part I CentOS 8 源更新
==========================================
2022年过完后,发现公司里面的所有服务器yum都不能用了,一直报错
按照平时解决思路,平时用阿里yum比较多 ,打开了阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)
发现官方源已下线,那么接下来就容易了,更换一下新的源。
有wget工具使用以下命令下载最新repo文件
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
linux自带curl命令下载
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
yum clean all 和yum makecache后,发现还是有显示 No URLs in mirrorlist。
直接删了CentOS-AppStream.repo文件,重新yum(或者dnf),成功生成缓存。
尝试安装工具fio,安装成功。
搞定完成。
此外这个最新的源适用与x86和aarch64架构的设备
Part II CentOS 7 源更新
==========================================
CentOS7 更新yum源
备份
cd /etc/yum.repos.d/
mkdir repo_bak
mv *.repo repo_bak/
下载新的CentOS-Base.repo 到/etc/yum.repos.d/
wget http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all 清除缓存,运行 yum makecache 生成新的缓存
yum clean all
yum makecache
安装EPEL(Extra Packages for Enterprise Linux )源
yum install -y epel-release
再次运行yum clean all 清除缓存,运行 yum makecache 生成新的缓存
查看启用的yum源和所有的yum源
yum repolist enabled
yum repolist all
更新yum
yum -y update