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

Linux系列之如何更换Centos yum源?

在这里插入图片描述

系列博客专栏:

  • JVM系列博客专栏
  • SpringBoot系列博客

环境

  • Centos7
  • Xshell7

问题描述

最近安装了一个虚拟机,准备用来学习,不过使用yum命令安装一些软件,不过使用这个命令时候,提示

Cannot find a valid baseurl for repo: base/7/x86_64,Could not retrieve mirrorlist

具体报错截图:
在这里插入图片描述

解决方法

这种问题,一般有几种情况:

  1. 网络问题,可以在虚拟机里ping一下域名
  2. DNS问题,需要修改配置 /etc/sysconfig/network-scripts/
  3. Centos yum源有问题,需要更换repo
  • 检查网络问题
    在虚拟机里,ping一下百度的域名,能ping通说明网络正常
    在这里插入图片描述
  • 检查DNS配置

到这个目录

 cd /etc/sysconfig/network-scripts/

一般是找到ifcfg-en这样开头的文件
在这里插入图片描述
vi查看这个文件,检查ONBOOT是否设置为yes,不是修改为yes,然后!wq保存退出
在这里插入图片描述

  • 更换Centos yum源
    前面网络和dns都检查了,都正常,不过yum下载还是提示报错,所以需要换一个yum源看看,使用国内的yum源

阿里云 CentOS 7 源:http://mirrors.aliyun.com/repo/Centos-7.repo
华为云 CentOS 7 源:http://mirrors.myhuaweicloud.com/repo/CentOS-7.repo
网易163 CentOS 7 源:http://mirrors.163.com/.help/CentOS7-Base-163.repo
搜狐 CentOS 7 源:http://mirrors.sohu.com/help/CentOS7-Base-sohu.repo

本文使用阿里云的repo,先检查一下系统有wget? 有的话直接wget下载一下repo文件

先备份一下原本的repo文件

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

wget下载阿里云的repo文件

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

如果系统没有wget,那就去阿里云官网下载一下,链接: https://mirrors.aliyun.com/repo/

在这里插入图片描述
然后使用xftp上传到服务器,移动到/etc/yum.repos.d/

cp Centos-7.repo /etc/yum.repos.d/CentOS-Base.repo

然后就可以使用yum命令,安装一下wget

yum install wget

在这里插入图片描述

http://www.lryc.cn/news/507410.html

相关文章:

  • 过滤器和拦截器的区别详解
  • centos使用mkisofs构建无人值守镜像(附官方学习文档)
  • Pyside6+qml+Qtcreator项目实战
  • 秒鲨后端之MyBatis【1】环境的搭建和核心配置文件详解
  • 编译原理复习---目标代码生成
  • Winnows基础(2)
  • 酒蒙子骰子小程序系统
  • 网络安全防范
  • 重拾设计模式--组合模式
  • 红米Note 9 Pro5G刷小米官方系统
  • 渗透测试-前端加密分析之RSA加密登录(密钥来源服务器)
  • 踩准智能汽车+机器人两大风口,速腾聚创AI+机器人应用双线爆发
  • YOLOv8全解析:高效、精准的目标检测新时代——创新架构与性能提升
  • 【Python】使用Selenium 操作浏览器 自动化测试 记录
  • GDPU软件工程习题(挖空版)
  • 【活动邀请·深圳】深圳COC社区 深圳 AWS UG 2024 re:Invent re:Cap
  • Hutool工具包的常用工具类的使用介绍
  • C++简明教程(文章要求学过一点C语言)(2)
  • 防火墙技术与网络安全
  • html 中 表格和表单的关系与区别
  • 基于Java的购物网站毕业论文
  • Redis——缓存预热+缓存雪崩+缓存击穿+缓存穿透
  • wxWidgets使用wxStyledTextCtrl(Scintilla编辑器)的正确姿势
  • 【ETCD】【实操篇(二)】如何从源码编译并在window上搭建etcd集群?
  • 服务器数据恢复—V7000存储中多块磁盘出现故障导致业务中断的数据恢复案例
  • 冯诺依曼架构与哈佛架构的对比与应用
  • Hive其四,Hive的数据导出,案例展示,表类型介绍
  • CMake function使用
  • 【AI学习】Huggingface复刻Test-time Compute Scaling技术
  • 前端导出PDF的组件及方法