立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 42|回复: 5

解决近期CentOS YUM更新出错问题:使用Vault镜像源替代Mirrorlist

[复制链接]

解决近期CentOS YUM更新出错问题:使用Vault镜像源替代Mirrorlist

[复制链接]

17

主题

229

回帖

741

积分

高级会员

积分
741
茶会参谋

17

主题

229

回帖

741

积分

高级会员

积分
741
2024-7-16 10:35:19 | 显示全部楼层 |阅读模式
近期我们的客户陆续出现CentOS在进行yum操作时,会出现Mirrorlist镜像源报错的问题。

[ol]
  • Loaded plugins: fastestmirror
  • Determining fastest mirrors
  • Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
  • 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"[/ol]复制代码


    目测是由于CentOS 7、8 和 Stream 8 已停止更新,官方已将原本的镜像列表(Mirrorlist)下架并归档,导致原始链接无法再访问原来的镜像源。

    以下为最简单的解决方式

    1. 直接执行以下两行命令:
    [ol]
  • sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
  • sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*[/ol]复制代码


    2. 清理YUM缓存并生成新缓存(可选):
    [ol]
  • sudo yum clean all
  • sudo yum makecache[/ol]复制代码

    3. 更新系统:
    [ol]
  • sudo yum update[/ol]复制代码



    解释:

    [ol]
  • sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*[/ol]复制代码
    这条命令使用sed编辑器将所有/etc/yum.repos.d/CentOS-*文件中的mirrorlist行注释掉。


    [ol]
  • sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*[/ol]复制代码
    这条命令将所有/etc/yum.repos.d/CentOS-*文件中被注释掉的baseurl行改为指向vault.centos.org,并取消注释。


    当然,对Mirrorlist/SourcesList 比较了解的MJJ,可以自行更改为其他的源。

    如果您希望了解更多关于Linux镜像源配置的内容,我们推荐访问以下网址:https://help.mirrorz.org/。该网站提供了丰富且详细的资源信息,能够帮助您更好地管理和配置Linux系统。
  • 回复

    使用道具 举报

    277

    主题

    1042

    回帖

    4668

    积分

    论坛元老

    积分
    4668
    wange008

    277

    主题

    1042

    回帖

    4668

    积分

    论坛元老

    积分
    4668
    2024-7-16 10:35:56 | 显示全部楼层
    centos也要用sudo?
    回复

    使用道具 举报

    17

    主题

    229

    回帖

    741

    积分

    高级会员

    积分
    741
    茶会参谋 楼主

    17

    主题

    229

    回帖

    741

    积分

    高级会员

    积分
    741
    2024-7-16 10:37:06 | 显示全部楼层

    wange008 发表于 2024-7-16 10:35

    centos也要用sudo?

    一般来说VPS用户不需要。都是直接root登陆的。 但是不排除有一些本地用户不一定直接root登录的。
    回复

    使用道具 举报

    297

    主题

    1129

    回帖

    4107

    积分

    论坛元老

    积分
    4107
    qwe520

    297

    主题

    1129

    回帖

    4107

    积分

    论坛元老

    积分
    4107
    2024-7-16 10:35:00 | 显示全部楼层
    已经转战debian了
    回复

    使用道具 举报

    277

    主题

    1042

    回帖

    4668

    积分

    论坛元老

    积分
    4668
    wange008

    277

    主题

    1042

    回帖

    4668

    积分

    论坛元老

    积分
    4668
    2024-7-16 10:38:32 | 显示全部楼层
    "

    OK
    回复

    使用道具 举报

    123

    主题

    84

    回帖

    915

    积分

    高级会员

    积分
    915
    uptime

    123

    主题

    84

    回帖

    915

    积分

    高级会员

    积分
    915
    2024-7-16 10:40:43 | 显示全部楼层
    感谢分享,我还以为彻底没有了,换了阿里云的源
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-11-25 02:16 , Processed in 0.027578 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表