linux中CentOS7系统 无法使用yum命令,无法更新解决方法

linux下centos无法使用yum问题解决(已解决) 前言 刚安装的centos系统,发现无法使用yum指令 出现以下错误: One of the configured repositories failed (Unknown), 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 ups 阅读详情

刚安装完的CentOS7的系统,发现无法使用yum命令进行更新,在更新的时候会出现下面这种内容,为此问题有以下这些解决方案可以尝试。


[root@localhost ~]# yum install lrzsz
已加载插件:fastestmirror
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
[root@localhost ~]#

设置网卡开机自动启动

针对这个问题首先要确认网卡是否已经启动了,CentOS7最开始安装完的时候网卡可能会是关闭的,需要自己自行开启。

确保自己使用的是root账号,若不是,请自行更换。

1、进入/etc/sysconfig/network-scripts 目录。即输入命令 "cd /etc/sysconfig/network-scripts" ,使用命令 "ls -a" 可以查看该目录下的所有文件。

[root@localhost ~]# cd /etc/sysconfig/network-scripts

2、修改ifcfg-ens33的网卡配置文件(CentOS7修改了网卡命名规则,不再是eth0了,而是ifcfg-eno+数字)。输入命令 "vi ifcfg-ens33" 进入vi编辑器,按下"i"或者"insert"键进入编辑模式。


DNS1=8.8.8.8
ZONE=public

3、增加完如下图:

4、重启系统或者重启网卡


[root@localhost network-scripts]# service network restart

 

亲测有效,放心使用

以下是网上的一些方法:

设置国内dns服务器

若已经开启了网卡还是存在该问题可以尝试配置下国内的dns。

1、输入命令 "vi /etc/resolv.conf" 

2、添加 "nameserver 114.114.114.114" 

3、保存后,重启系统或者重启网卡,输入命令 "reboot" 或 "service network restart"。

 


修改CentOS-Base.repo中的地址

若上述方法还是无效可以尝试修改CentOS-Base.repo中的地址

1、进入 "/etc/yum.repos.d" 。

2、编辑 "vi CentOS-Base.repo" 。

3、将所有的 "mirrorlist" 注释掉,将所有的 "baseurl" 取消注释。

4、保存后,重启系统,输入命令 "reboot" 。

配置老师买的服务器,yum出现问题 昨天老师把数据库从mariadb换成MySQL然后出现phpmyadmin不能用的问题,要我看一下 Linux版本:centos7 觉得可能是php版本问题,遂想卸载php5.3(具体不记得了)装php5.6,结果发现yum特别慢,觉得是yum源的问题,遂到网上取百度怎么更换yum源,搞了很久成功了一次,发现安装要很长时间,就回宿舍了,第二天发现又不行了,因为睡了一觉啥都不记得了,又啪啪啪搞了... 阅读详情

相关推荐

Linux(Centos 7.6)命令详解:yum

YUM(Yellowdog Updater Modified.)是一个在Fedora 和RedHat 以及SUSE 中的Shell 前端软件包管理器;基于RPM包管理,能够从指定的服务器自动下载RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

Querycache的博客 1791

yum安装程序报错:yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true

yum出现错误;linux

2201_75484372的博客 8778

Linux(CentOS7)下更新yum源

一、Yum源Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。Yum主要功能是更方便的添加/删除/更新RPM 包,自动解决包的倚赖性问题,便于管理大量...

Java小蚂蚁 7174

yum报错总结

问题1 nginx下载源配置完毕,但是无法下载,出现报错。 [root@m01 ~]# yum install -y nginx Loaded plugins: fastestmirror Determining fastest mirrors One of the configured repositories failed (Unknown), and yum doesn't have e...

weixin_43876317的博客 4712

Blazor Session设置

微软官方封装了一些浏览器的操作,其中就有Session的操作的封装ProtectedSessionStorage 微软文档因为我们知道,依赖注入的生命周期是Singleton程序Scoped网页:刷新,url直接跳转都会重置。Transient路由C# Blazor 学习笔记(10):依赖注入但是没有一个和浏览器绑定的生命周期。即浏览器关闭才会退出。这个是后端无法获取的,因为后端根本不知道浏览器何时关闭。这个只能用浏览器自带的缓存。

qq_44695769的博客 1788

Arnold Denoise流程

参考:https://support.solidangle.com/display/ARP/Removing+Noise+Workflow Arnold生来不是一个以单帧渲染速度见长的渲染器,但这并不能作为一个简单场景渲染时间长达几个小时的借口。 个人认为高品质生产级渲染结果中,Unbiased renderer在渲染时最耗计算时间的其实就是降噪,以至于降噪专门成了一门灯光师必备的技术

机器猫的CG空间 5084

yum提示 “Cannot retrieve metalink for repository: epel/x86_64” 的解决方法

今天在centos7服务器上用yum的时候发现,yum命令不能用了,不管用yum什么命令都会出现如下提示: 完整的错误提示如下 One of the configured repositories failed (Unknown), 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 "

s_alted的博客 1万+

gitlab远程子仓库配置SSH - 保姆级教程

在网上搜索了一些方法,但是不够详细,走了好多弯路,所以记录下配置SSH的详细过程吧。

是菠萝的博客 1万+

CentOS7 无法使用yum命令,无法更新解决方法

CentOS7 无法使用yum命令,无法更新解决方法

w36680130的博客 823

【BigWorld 游戏服务器引擎】Cell 架构设计介绍,及Java实现方案的探索

横向扩展(Scalability):通过动态增减CellApp和BaseApp的数量,可以轻松应对玩家人数的变化。世界可以做得非常大,只需增加更多的 Cell。负载分离(Load Separation):将不同性质的负载分离,避免了单一进程瓶颈。CPU 密集型的实时计算(CellApp)和 I/O 密集型的数据操作(BaseApp)互不影响。高效的视野管理(AOI):每个 Cell 只关心自己区域内和边界上的实体,大大降低了计算复杂度。容错性:某个CellApp。

代码时光 1205

Cube.js 安装避坑指南:从零到一键启动

本文是一份详细的Cube.js安装避坑指南,旨在帮助开发者从零开始顺利启动Cube.js。文章重点强调了安装前的环境准备,包括Node.js版本、包管理工具和项目路径等关键“地基”,并深入解析了使用npx安装的优势、数据库类型选择以及数据库连接配置的核心步骤与常见陷阱,确保您能高效完成安装并成功启动服务。

weixin_29218509的博客 429

Linux centos7升级内核(两种方法:内核编译和yum更新)

Linux centos7升级内核(两种方法:内核编译和yum更新) Linux的内核概念不用说大家也很清楚,正是内核版本的不同,才有Linux发行版本的说法,现在主流的centos应该都是centos7了,从centos7.2开始,内核版本为3.10,越往后内核版本越高。高版本的内核修复了许多的低版本内核的bug,因此,系统是需要提高内核版本的,从而提高安全性,稳定性,并增加更多的功能。 通常来说,Linux是支持多版本内核共存的,无非是系统启动的时候应用哪个版本内核而已。 ......

zsk_john的技术分享专用博客 7万+

基于PyQt5的ROS移动机器人的人机交互UI界面

每次做实验的时候,手动rosrun,roslaunch太过麻烦,通过ui界面的话,只需要点点按钮就可以啦 ros_car_py包括运动,建图,导航,ui界面的程序全部打包上传,相互依赖关系见ros_car_py包。 import sys from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets imp...

工大机器人工作室 7366

Linux CentOS7中yum的使用&&更新yum源

我们在windows中我们是经常需要下载一些我们需要的软件,那么我们在Linux中理所当然也是需要的,那么我们如何安装软件呢??

m0_73455775的博客 1万+

CentOS 7 离线升级 OpenSSH 9.9p2 保姆级教程(含依赖包下载与常见报错解决)

本文提供了一份详尽的CentOS 7系统离线升级OpenSSH至9.9p2版本的完整教程。针对无外网环境,重点讲解了依赖包(尤其是OpenSSL 3.x)的离线下载与编译部署,并深入解决了编译过程中常见的“libcrypto.so缺失”等动态库链接错误。教程涵盖从环境准备、源码编译、服务配置到系统集成的全流程,最后还提供了关键的回滚方案与应急预案,是运维人员在内网环境中进行安全加固的实用指南。

weixin_29248313的博客 324

玉米群体遗传分析实战:如何用IQtree和VCF文件快速构建系统发育树(附避坑指南)

本文详细介绍了如何利用IQtree和VCF文件进行玉米群体遗传分析,并快速构建可靠的系统发育树。文章重点解析了从VCF格式转换到PHYLIP格式的实用技巧,强调了使用ASC模型校正SNP数据偏差的重要性,并提供了完整的参数设置、常见报错解决方案及结果评估指南,帮助研究者高效完成分析并规避常见陷阱。

leaf8的博客 607

Linux-CentOS-7—— 配置yum源(网络yum源 + 本地yum源)

YUM(全称 Yellowdog Updater, Modified)是 Linux 系统中用于管理 RPM 软件包的工具,主要用于基于 RPM 的发行版(如 CentOS、RHEL、Fedora 等)。它能够自动解决软件包的依赖关系,并从指定的软件仓库(Repository)下载和安装软件。类似于手机的应用商店下载软件。

记录 1万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

解决CentOS 6下Linux系统yum命令无法下载的问题

最近在使用CentOS 6的时候出现以下问题: 已加载插件:fastestmirror, security Loading mirror speeds from cached hostfile * base: mirrors.cn99.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com ...

weixin_42146366的博客 5702

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Linux ClearOS yum无法使用解决备忘

摘要:长期闲置的ClearOS Linux系统(基于CentOS)在重新使用时出现yum更新失败问题。分析发现存在两个主要故障:1)插件SSL证书过期导致校验失败,可通过修改Python代码禁用证书校验或关闭yum插件功能解决;2)官方仓库服务器不可用,经测试确认ClearOS已关闭原repo服务。最终解决方案是替换为GitHub提供的CentOS 7仓库源,备份原配置后更新成功。该案例展示了老旧系统复用时的典型证书失效和软件源维护问题。(149字)

柳似烟的专栏 1282

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

linux yum命令用不了,CentOS中yum命令不能使用怎么解决

有时刚安装完的CentOS7的系统,发现无法使用yum命令进行更新,在更新的时候会出现错误,我们可以通过下面几个步骤来解决。CentOS中yum命令不能使用怎么解决1、设置网卡开机自动启动针对这个问题首先要确认网卡是否已经启动了,CentOS7最开始安装完的时候网卡可能会是关闭的,需要自己自行开启。1、输入命令 "cd /etc/sysconfig/network-scripts" ,使用命令 "...

weixin_42510792的博客 6891

Linux系统中使用yum命令安装软件的详细教程

使用yum命令可以方便地安装、更新、卸载软件包,同时也可以管理软件包的依赖关系。

简的博客 1万+

安装CentOS后无法yum 且没wget 解决方法

打开Centos 输入 vi /etc/yum.repos.d/Centos-Base.repo 注:此处需注意大小写 若为空直接ctrl+z。主机处输入安装Centos时配置的ip地址: 例192.168.40.xx 后点击确定(需先在主机上能ping通 不然无法连接)可直接拖进右侧 也可先进行重命名后拖入(此处我改了下载文件的文件名 :与原文件同名)找到下载位置 并在右侧进入 /etc/yum.repos.d/ 文件夹。输入用户名(默认root 后续好操作)与 密码 后点击连接。(此免费,不可商用)

mingxiangxuzhang的博客 1893

Linux(CentOS) yum源失效,无法下载解决方法。更换CentOS 5,6,7,8 yum源教程

Linux(CentOS) yum源失效,无法下载解决方法。更换CentOS 5,6,7,8 yum源教程。截至2023年4月10日,目前CentOS 8和CentOS 6及CentOS 6之前的系统版本官方源已下线,因此会出现系统自带的yum源失效导致无法下载的问题。目前仅剩CentOS 7的官方源还在维护。其它版本的CentOS只能更换yum源。附阿里云,腾讯云,华为云,网易云yum源链接。

Coin_Collecter的博客 8560

linux7不能使用yum,CentOS7.6无法使用yum命令,无法更新解决方法

刚安装完的CentOS7.6的系统,发现无法使用yum命令进行更新,在更新的时候会出现下面这种内容,为此问题有以下这些解决方案可以尝试。设置网卡开机自动启动针对这个问题首先要确认网卡是否已经启动了,CentOS7最开始安装完的时候网卡可能会是关闭的,需要自己自行开启。确保自己使用的是root账号,若不是,请自行更换。1、进入/etc/sysconfig/network-scripts 目录。即输入...

weixin_35941686的博客 1308

linux7怎么关闭更新,如何让centos7关闭yum自动更新系统

客户指定机器的系统要centos 7.6,易秋网络老易这边提供的实际也是centos 7.6,但是等客户安装完毕宝塔后,系统显示是centos 7.7,但是客户因为某些原因,就是要centos 7.6,易秋网络老易猜测是安装宝塔的过程中,centos 7.6自动更新到centos 7.7了。[root@1403-sxx yum]# cat /etc/redhat-releaseCentOS Li...

weixin_39962394的博客 2756
上一篇: Postman导出的.json文件转成Jmeter的.jmx文件
下一篇: Yosemite作用
一只奋力起飞的小菜鸟
博客等级 码龄9年 10粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值