本文最后更新于 78 天前,其中的信息可能已经有所发展或是发生改变。
方法一:检查网络连接
首先,确保你的系统可以连接到互联网。这很重要,因为YUM需要访问远程仓库来下载软件包。
检查网络连接
可以通过以下命令检查系统是否能访问外部网站:
ping baidu.com
如果不能ping通,可能是网络配置问题。你需要确保网络连接正常,可能需要重新启动网络服务:
sudo systemctl restart network
方法二:更改YUM仓库配置
如果网络连接和DNS设置都正常,可能是YUM仓库配置有问题,需要检查并更新YUM仓库源。
1.有wget
直接换源即可
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
2.无wget一键版
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
3.无wget手动版
主要是用来理解一键版具体干了些什么
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
直接访问http://mirrors.aliyun.com/repo,
点击想要下载的文件即可
通过ssh相关工具上传到root目录
cd到Centos-7.repo存放位置,再将其复制到以下位置
cp Centos-7.repo /etc/yum.repos.d/CentOS-Base.repo