YumRepo错误:所有镜像URL都不使用ftp,http [s]或文件

 xXxHolicxXx900 发布于 2023-01-30 21:43

我在主机笔记本电脑上设置了一个centOS 6.5 server使用.尝试使用安装包时,出现以下错误:VMWare Workstation 9Windows 8.1yum

[root@localhost ~]# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. /
removing mirrorlist with no valid mirrors: /var/cache/yum/i386/6/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base

VM可以在其他机器(Windows 7台式机和Windows 8.1笔记本电脑)上运行,而不是我需要的机器.我可以从来宾和来自主机的来宾ping主机,因此可以连接到互联网.

我已卸载并重新安装Workstation 9.未分级到工作站10.重建CentOS 6.5服务器.似乎没有什么能解决这个问题.

当我从Windows 8升级到Windows 8.1时,我安装了VMWare.后来我发现我应该在升级之前卸载VMWare.这可能搞砸了我的VMWare网络适配器吗?

有人有主意吗?

4 个回答
  • 对于centos 5.4,您可以/etc/yum.repos.d/CentOS-Base.repo像这样更改 。

    [base]
    name=CentOS-5.4 - Base
    #mirrorlist=http://mirrorlist.centos.org/?release=5.4&arch=$basearch&repo=os
    baseurl=http://vault.centos.org/5.4/os/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
    
    #released updates 
    [updates]
    name=CentOS-5.4 - Updates
    #mirrorlist=http://mirrorlist.centos.org/?release=5.4&arch=$basearch&repo=updates
    baseurl=http://vault.centos.org/5.4/updates/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
    
    #packages used/produced in the build but not released
    [addons]
    name=CentOS-5.4 - Addons
    #mirrorlist=http://mirrorlist.centos.org/?release=5.4&arch=$basearch&repo=addons
    baseurl=http://vault.centos.org/5.4/addons/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
    
    #additional packages that may be useful
    [extras]
    name=CentOS-5.4 - Extras
    #mirrorlist=http://mirrorlist.centos.org/?release=5.4&arch=$basearch&repo=extras
    baseurl=http://vault.centos.org/5.4/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-5.4 - Plus
    #mirrorlist=http://mirrorlist.centos.org/?release=5.4&arch=$basearch&repo=centosplus
    baseurl=http://vault.centos.org/5.4/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-5.4 - Contrib
    #mirrorlist=http://mirrorlist.centos.org/?release=5.4&arch=$basearch&repo=contrib
    baseurl=http://vault.centos.org/5.4/contrib/$basearch/
    gpgcheck=1
    enabled=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
    

    2023-01-30 21:48 回答
  • 我认为此错误消息的另一个原因是您的版本不再受支持.这个帖子中没有任何建议对我有用,我的互联网连接很好,但后来我才意识到我正在运行Centos 5(我知道,古老......),它在2017年3月31日到达了它的生命周期 - 当yum repo错误开始出现时.

    2023-01-30 21:48 回答
  • 请确保您可以ping vault.centos.org.

    然后编辑 /etc/yum.repos.d/CentOS-Base.repo

    评论mirrorlist并取消注释baseurl

    改变一切

    baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
    

    baseurl=http://vault.centos.org/$releasever/centosplus/$basearch/
    

    并享受你的yum更新!;)

    2023-01-30 21:48 回答
  • 在添加以下内容之前可以yum update -y帮助我解决问题:

    yum clean all
    echo "http://vault.centos.org/5.11/os/x86_64/" > /var/cache/yum/base/mirrorlist.txt
    echo "http://vault.centos.org/5.11/extras/x86_64/" > /var/cache/yum/extras/mirrorlist.txt
    echo "http://vault.centos.org/5.11/updates/x86_64/" > /var/cache/yum/updates/mirrorlist.txt
    

    顺便说一句,CentOS 5已经达到停产

    2023-01-30 21:50 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有