当前位置: 首页 > article >正文

centos中yum安装时提示Cannot find a valid baseurl for repo: base/7/x86_64 出现仓库源问题

引言

centos中yum安装时报Cannot find a valid baseurl for repo: base/7/x86_64

错误如下

已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
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; 未知的错误"


 One of the configured repositories failed (未知),
 and yum doesn't have enough cached data to continue. At this point the only
 safe thing yum can do is fail. There are a few ways to work "fix" this:

     1. Contact the upstream for the repository and get them to fix the problem.

     2. Reconfigure the baseurl/etc. for the repository, to point to a working
        upstream. This is most often useful if you are using a newer
        distribution release than is supported by the repository (and the
        packages for the previous distribution release still work).

     3. Run the command with the repository temporarily disabled
            yum --disablerepo=<repoid> ...

     4. Disable the repository permanently, so yum won't use it by default. Yum
        will then just ignore the repository until you permanently enable it
        again or use --enablerepo for temporary usage:

            yum-config-manager --disable <repoid>
        or
            subscription-manager repos --disable=<repoid>

     5. Configure the failing repository to be skipped, if it is unavailable.
        Note that yum will try to contact the repo. when it runs most commands,
        so will have to try and fail each time (and thus. yum will be be much
        slower). If it is a very temporary problem though, this is often a nice
        compromise:

            yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true

Cannot find a valid baseurl for repo: base/7/x86_64

解决

备份源仓库

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

拉取新源

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

刷新缓存

yum clean all
yum makecache

安装测试

yum -y install vim

http://www.kler.cn/a/282567.html

相关文章:

  • 前后端、网关、协议方面补充
  • 视频流媒体播放器EasyPlayer.js RTSP播放器视频颜色变灰色/渲染发绿的原因分析
  • Android Osmdroid + 天地图 (二)
  • 【3D Slicer】的小白入门使用指南四
  • Kafka-Eagle的配置——kafka可视化界面
  • 鸿蒙next ui安全区域适配(刘海屏、摄像头挖空等)
  • 大模型知识检索RAG业务实践实践(初级篇)
  • 基于SpringBoot+Vue+MySQL的图书管理系统
  • Spring框架:从依赖注入到微服务
  • HTML5有格调的个人介绍网站源码
  • 产品经理如何提升系统思考能力
  • 商业律师事务所借助 DocuSign 解决方案加快了 QES 和身份识别流程 | 电子签约律师事务解决方案
  • Kotlin内联函数
  • BeautifulSoup:Python网页解析库详解
  • 数据结构(邓俊辉)学习笔记】串 14——BM_GS算法:构造gs表
  • Linux文件和目录常用命令
  • 探索OpenCV:图像处理基础与实践
  • 基于STM32开发的智能灌溉系统
  • day31-测试之性能测试工具JMeter的功能概要、元件作用域和执行顺序
  • python基础(13魔法方法介绍)
  • Axure原型设计技巧与设计经验分享
  • 我的docker随笔44:构建nginx镜像
  • 揭示灵活分布式云平台的速效降本之道
  • CSS 的超级好用的object-fit属性
  • git服务搭建
  • tomcat实验