在CentOS系统中安装工具包的时候报错的解决方法

我刚装了一个新的虚拟机,打算安装一些工具出现了错误信息

执行的命令如下:

shell 复制代码
yum install -y yum-utils device-mapper-persistent-data lvm2

错误信息如下

log 复制代码
Cannot find a valid baseurl for repo: base/7/x86_64

搜索了一下原因有好几种。

一是网络不通,ping一下百度看看能不能ping通:

shell 复制代码
ping -c 4 baidu.com

如果网络正常那就往下尝试

二是DNS解析错误,需要更新DNS配置,我推测这种现象概率较小所以我直接尝试了第三种解决方案

三是yum仓库的问题,默认的仓库时国外的仓库,可能会受到一些科学的限制,所以国内安装工具的话最好把仓库换成国内仓库,比如使用阿里云镜像源。把系统下【/etc/yum.repos.d/CentOS-Base.repo】文件里的内容给更新成最新的阿里云镜像源信息。因为可能会有变动,所以自行网上搜索阿里云镜像源的CentOS-Base.repo配置,找一个比较新的配置更新即可。

相关推荐
Re.不晚11 分钟前
Java图书管理系统(简易&保姆级)
java·linux·服务器·开发语言·学习·算法·intellij-idea
lly_csdn12320 分钟前
【Docker】常用命令汇总
linux·运维·docker·容器
敲上瘾24 分钟前
虚拟地址空间与物理内存(Linux系统)
linux·运维·服务器·开发语言·c++·算法·aigc
云边的快乐猫42 分钟前
在Linux中对mysql用户进行管理
linux·数据库·mysql·用户管理·用户权限
努力的Andy44 分钟前
修改Docker 默认存储目录( Docker Root Dir: /var/lib/docker)
linux·docker·容器
MANX981 小时前
Linux Deploy安装Debian桌面
linux
李小白202002021 小时前
Linux 生成/proc/config.gz
linux·服务器·前端
我们的五年1 小时前
【Linux课程学习】:《简易版shell实现和原理》 《哪些命令可以让子进程执行,哪些命令让shell执行(内键命令)?为什么?》
linux·运维·服务器·学习
阿俊仔(摸鱼版)1 小时前
GPT分区、格式化与自动挂载
linux·服务器·云计算
康熙38bdc2 小时前
Linux 线程互斥
linux·运维·开发语言