zoukankan      html  css  js  c++  java
  • centos 5的yum源无法使用的解决方法( 转载)

    由于centos 5 已经停更。于是导致yum源也不能用了。

    例如安装screen的时候提示

    Determining fastest mirrors
    * base: denver.gaminghost.co
    * extras: repos-tx.psychz.net
    * updates: mirrors.evowise.com
    http://denver.gaminghost.co/5.11/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
    Trying other mirror.
    http://mirror.team-cymru.org/CentOS/5.11/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
    Trying other mirror.
    ...
    ...
    ...

    原先默认的yum源地址是mirrorlist=http://mirrorlist.centos.org/

    我们可以通过更新baseurl来解决。

    解决方法:

    通过修改CentOS-Base.repo文件中的源地址来处理

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

    将原mirrorlist行注释掉,并在原baseurl下分别添加新的源地址。
    新的源地址为http://vault.centos.org,我的操作系统是5.11可以找对应的源。

    最终更改CentOS-Base.repo文件内容如下,加粗部分为新加的内容,斜体部分为注释掉的内容。

    #
    # If the mirrorlist= does not work for you, as a fall back you can try the
    # remarked out baseurl= line instead.
    #
    #
    
    [base]
    name=CentOS-$releasever - Base
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
    #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
    baseurl=http://vault.centos.org/5.11/os/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
    
    #released updates
    [updates]
    name=CentOS-$releasever - Updates
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
    #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
    baseurl=http://vault.centos.org/5.11/updates/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
    
    #additional packages that may be useful
    [extras]
    name=CentOS-$releasever - Extras
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
    #baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
    baseurl=http://vault.centos.org/5.11/extras/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
    
    #additional packages that extend functionality of existing packages
    [centosplus]
    name=CentOS-$releasever - Plus
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
    #baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
    baseurl=http://vault.centos.org/5.11/centosplus/$basearch/
    gpgcheck=1
    enabled=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
    
    #contrib - packages by Centos Users
    [contrib]
    name=CentOS-$releasever - Contrib
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
    #baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/
    baseurl=http://vault.centos.org/5.11/contrib/$basearch/
    gpgcheck=1
    enabled=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

    文件修改完毕后,执行清空yum源缓存。完成后即可正常使用yum命令了。

    yum clean all


    转载地址http://www.baddb.com/511.html
  • 相关阅读:
    chrome developer tool—— 断点调试篇
    VUE路由传参
    CentOS-yum安装Docker环境(含:常用命令)
    CentOS-yum安装chrome+chromeDriver+xvfb
    CentOS-Docker搭建MinIO(单点)
    CentOS-Docker搭建Nextcloud
    CentOS-Docker搭建Nacos-v1.1.4(单点)
    CentOS-Docker搭建Kafka(单点,含:zookeeper、kafka-manager)
    CentOS-yum安装Nginx
    CentOS-磁盘扩容挂载目录
  • 原文地址:https://www.cnblogs.com/pipci/p/7928868.html
Copyright © 2011-2022 走看看