香港云服务器CentOS7.8替换阿里云的yum源-解决各种问题后的总结

  • 备份yum源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup

  • 下载阿里云yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

  • 修改阿里云yum源

cd /etc/yum.repos.d

vim /etc/yum.repos.d/CentOS-Base.repo

注释掉所有的:原因这些域名是阿里云内部服务器才可以用

#http://mirrors.aliyuncs.com/centos/$releasever/updates/$basearch/

#http://mirrors.cloud.aliyuncs.com/centos/$releasever/updates/$basearch/

:wq #保存

vim /etc/yum.repos.d/epel.repo

替换mirrors.cloud.aliyuncs.com为mirrors.aliyun.com

:%s#http://mirrors.cloud.aliyuncs.com#http://mirrors.aliyun.com#g

:wq #保存

  • 配置阿里云的DNS保证不会因为域名解析问题导致下载失败

vim /etc/sysconfig/network-scripts/ifcfg-eth0 #修改网络配置7.x版本此方式方可有效

DNS1=223.5.5.5

DNS2=114.114.114.114

防止NetworkManager与network冲突关闭NetworkManager

systemctl stop NetworkManager

systemctl disable NetworkManager

systemctl restart network #重启网络

cat /etc/resolv.conf #查看DNS是否配置成功

  • 清除原 rpmdb 文件重新生成

cd /var/lib/rpm

rm -rf __db.* # 清除原 rpmdb 文件

rpm –rebuilddb # 重建 rpm 数据库

yum clean all # 清除所有 yum 缓存

yum makecache # 重建 yum 缓存

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/30782

(0)
优速盾-小U的头像优速盾-小U
上一篇 2025年6月18日 18:42
下一篇 2025年6月18日 23:04

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml