zoukankan      html  css  js  c++  java
  • centos6 yum源更换

    最近有网友反馈说Centos 6的yum命令无法使用了,遇到的错误提示如下:

    [root@c8-20 ~]# yum -y install wget
    Loaded plugins: fastestmirror
    Setting up Install Process
    Loading mirror speeds from cached hostfile
    YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
    Eg. Invalid release/repo/arch combination/
    removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txt
    Error: Cannot find a valid baseurl for repo: base

    CentOS 6已经随着2020年11月的结束进入了EOL(Reaches End of Life),不过有一些老设备依然需要支持,CentOS官方也给这些还不想把CentOS 6扔进垃圾堆的用户保留了最后一个版本的镜像,只是这个镜像不会再有更新了。简单来说就是官方已经抛弃了这个镜像。

    更换的Vault源我选了两个,一个是官方的http://vault.centos.org,使用的北美AWS的服务器,海外的话使用这个就可以;还有一个是阿里的http://mirrors.aliyun.com/centos-vault/,国内使用这个不会卡。

    1、首先把fastestmirrors关了

    #编辑
    vi /etc/yum/pluginconf.d/fastestmirror.conf
    #修改
    enable=0

    2、先把之前的repo挪到备份,然后下面两个二选一

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

    3、替换为官方Vault源

    wget -O /etc/yum.repos.d/CentOS-Base.repo https://static.lty.fun/%E5%85%B6%E4%BB%96%E8%B5%84%E6%BA%90/SourcesList/Centos-6-Vault-Official.repo

    或者国内用户可以替换为阿里云Vault镜像

    wget -O /etc/yum.repos.d/CentOS-Base.repo https://static.lty.fun/%E5%85%B6%E4%BB%96%E8%B5%84%E6%BA%90/SourcesList/Centos-6-Vault-Aliyun.repo

    4、如果没有wget的话,请使用SFTP或者直接nano、vi编辑/etc/yum.repos.d/CentOS-Base.repo!里面的东西替换成这两个选一个,国内用第二个阿里,国外建议第一个官方。

    5、推荐使用懒人专用一键修复

    sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    curl -o /etc/yum.repos.d/CentOS-Base.repo https://.xmpan.com/Centos-6-Vault-Aliyun.repo
    yum clean all
    yum makecache
    所有的问题都是最后一刻解决,如果没有解决,说明你还没有到最后
  • 相关阅读:
    JDBC之Statement 接口的测试(存在sql注入风险)
    Java操作数据库之JDBC增删改查
    Java实体类之间的映射(一对多关系)
    Java实体类之间的映射(一对一关系)
    yield(放弃、谦逊、礼让)
    daemon(守护、服务员)-t1.setDaemon(true)
    join当前线程等待指定的线程结束后才能继续运行
    检查你要加入到gradle的第三方library是否是最新版本
    git 无法忽略Android Studio 生成的 .idea目录解决办法
    mybatis3 step by step 快速上手
  • 原文地址:https://www.cnblogs.com/qiangyuzhou/p/14780406.html
Copyright © 2011-2022 走看看