centos os7 和redhat 7 安装yum源失败的解决办法
首先看我的报错
[Errno 14] curl#6 - "Could not resolve host: mirrors.aliyun.com; Unknown error"
yum源配置出现了问题
cd /etc/yum.repos.d/
vi local.repo#里面装的是Centos-7.repo Centos-Base.repo
查看内容如下
# CentOS-Base.repo
#
# The mirror system uses the connecting
# update status of each mirror to pick
# geographically close to the client.
# unless you are manually picking other
#
# If the mirrorlist= does not work for
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$releasever - Base - mirror
failovermethod=priority
baseurl=http://mirrors.aliyun.com/cento
http://mirrors.aliyuncs.com/cen
http://mirrors.cloud.aliyuncs.c
http://mirrors.aliyuncs.com/centos/$releasever/updates/$basearch/
http://mirrors.cloud.aliyuncs.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
就会发现$releasever重复出现多次,导致url地址不正确
验证:
1.复制url地址到浏览器中看是否能够访问

访问不了,说明url地址确实出现了错误
修改url地址
输入 ":" 进入末行模式
然后输入 %s/$releasever/7/g
保存并退出
然后发现有了新的问题
yum clean all
报错
Loaded plugins: fastestmirror
Repository base is listed more than once in the configuration
Cleaning repos: base etras extras
...: train updates updatess virt
Other repos take up 11 M of disk space (use --verbose for details)
Loaded plugins: fastestmirror
fastestmirror是yum的一个加速插件
这个地方是插件提示信息
意思是插件不能用了。
既然不能用了,那我们就禁用它
1.修改插件的配置文件
vi /etc/yum/pluginconf.d/fastestmirror.conf
enabled = 1//由1改为0,禁用该插件
2.修改yum的配置文件
vi /etc/yum.conf
plugins=1//改为0,不使用插件
3 清除缓存并重新构建yum 源
yum clean all
yum clean dbcache
yum makecache
然后发现仍然yum clean不成功
Repository base is listed more than once in the configuration
说有重复的名称
改名字或者删除
这里我选择删除掉aliyun的yum源
yum clean all
仍然报错
Cleaning repos: base etras train updatess virt
Other repos take up 11 M of disk space (use --verbose for details)
清洁存储库:其他存储库占用 11 M 磁盘空间(有关详细信息,请使用 --verbose)
回溯快照
仍然报错
[root@controller yum.repos.d]# yum clean all
Loaded plugins: fastestmirror
Bad id for repo: root@controller yum.repos.d, byte = @ 4
Repository base is listed more than once in the configuration
Repository updates is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Cleaning repos: base extras train updates virt
Other repos take up 11 M of disk space (use --verbose for details)
下次再写吧无语了
好的,我又回来了

问了老师,老师说这个不属于报错
总结一下
1.yum源是国内网站的时候要注意自己的网卡配置,能不能上网
2.yum源配置【】里的名字唯一,不要重复(如果有重复的,就在后面加-aliyun)
3.yum源配置信息里url路径只有http、https|file两种
4.插件不用禁止
5.如果排查不到原因,建议直接删除repo文件,重新搭建yum源。
centos os7 和redhat 7 安装yum源失败的解决办法的更多相关文章
- 在线安装WordPress更新 失败的解决办法
1. 登录ftp登录不上 , 总是登录失败 在服务器上新建了一个vsftpd服务器,并设置了相应的虚拟用户,修改chroot到网站目录 相关连接:https://blog.csdn.net/zhan ...
- Windows 10 安装PHP Manager 失败的解决办法
首先安装.NET 2.0和.NET 3.5, 在 控制面板----程序----启用或关闭Windows功能 里面 然后修改注册表:HKLM/System/CCS/Services/W3SVC/P ...
- win8系统在安装软件时安装framework3.5失败的解决办法
win8系统在,许多软件都需求安装framework3.5,但是很多用户都是安装失败,联网失败,据网上的许多人说有用cmd输入命令,然后到100%,就会成功安装framework3.5(如这个方法:w ...
- CentOS下安装yum源的流程和操作
一般公司都用Linux来搭建服务器,Linux安装软件时能够用yum安装依赖包是一件非常简单而幸福的事情,因为你只需一个简单的安装命令yum install []即可安装相应的软件,yum工具会自动的 ...
- CentOS 5/6.X 使用 EPEL YUM源
参考:http://www.linuxidc.com/Linux/2013-08/88523.htm 大纲 一.什么是EPEL? 二.与163 YUM源比较 三.CentOS 5.X 安装使用EPEL ...
- RedHat7.4最小化安装yum源不可用问题解决
本次安装的RedHat7.4是安装在Oracle VM VirtualBox5.2.8虚拟机上面的,本文不对安装虚拟机步骤做详细说明. 工具准备: Oracle VM VirtualBox5.2.8 ...
- Centos 6.5将光盘作为yum源的设置方法
Centos 6.5将光盘作为yum源的设置方法 在使用Centos 的时候,用yum来安装软件包是再方便不过了,但是如果在无法连接互联网的情况下,yum就不好用了. 下面介绍一种方式,就是将Cent ...
- 其他综合-CentOS 7 rsync+nginx实现公网yum源
CentOS 7 rsync+nginx实现公网yum源 1.实验描述 镜像同步公网 yum 源上游 yum 源必须要支持 rsync 协议,否则不能使用 rsync 进行同步.CentOS 7.6 ...
- Linux(CentOS) Mysql 8.0.30 安装(多源安装)
Linux(CentOS) Mysql 8.0.30 安装(多源安装) 安装命令根据实际部署情况修改调整,CentOS一般选择通用版本Red Hat Enterprise Linux 7 本文档使用w ...
- shell脚本实例-安装httpd,安装yum源
1.安装httpd #!/usr/bin/bash getway=192.168.1.1 ping -c1 www.baidu.com &>/dev/null if [ $? -eq 0 ...
随机推荐
- 第四章:if else switch使用
/* * @Issue: 输入整数a和b,若a²+b²大于100,则输出a²+b²之和的百位以上的数字,否则直接输出a²+b²的和 * @Author: 一届书生 * @LastEditTime : ...
- python抽帧及生成高质量的GIF图
python抽帧及生成高质量的GIF图 对视频进行抽帧只需要两个模块即可: opencv-python (cv2) opencv-contrib-python 我们都知道视频有分辨率,即视频的宽度与高 ...
- 如何基于Django中的WebSockets和异步视图来实现实时通信功能
本文分享自华为云社区<结合Django中的WebSockets和异步视图实现实时通信功能的完整指南>,作者: 柠檬味拥抱. 在现代Web应用程序中,实时通信已经成为了必不可少的功能之一.无 ...
- 力扣92(java&python)-反转链表Ⅱ(中等)
题目: 给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right .请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 . ...
- 企业版Spark Databricks + 企业版Kafka Confluent 联合高效挖掘数据价值
简介:本文介绍了如何使用阿里云的Confluent Cloud和Databricks构建数据流和LakeHouse,并介绍了如何使用Databricks提供的能力来挖掘数据价值,使用Spark ML ...
- 双引擎驱动Quick BI十亿数据0.3秒分析,首屏展示时间缩短30%
简介:在规划中,Quick BI制定了产品竞争力建设的三大方向,包括Quick(快)能力.移动端能力和集成能力.针对其中的产品"报表查看打开慢""报表开发数据同步慢&q ...
- [Go] panic: assignment to entry in nil map
以上错误出现在给 map 变量赋值的时候. 例如: type AbMap map[string]string var abMap AbMap abMap['a'] = 'b' 使用 map 变量需要使 ...
- Roslyn 将构建时间写入到输出文件
我期望在每次构建完成之后,创建一个文件,在这个文件里面写入是什么时间构建的.这个需求实现非常简单,只需要使用 Target 在构建完成,使用 WriteLinesToFile 方法写入时间到输出文件即 ...
- WPF 使用 Skia 解析绘制 SVG 图片
本文告诉大家如何在 WPF 里面,使用 Skia 解析绘制 SVG 图片.本文也适合控制台使用 SkiaSharp 解析绘制 SVG 图片,本文的 WPF 部分只是在 Skia 绘制完成之后,将 Sk ...
- 利用MOS管构成基本的数字逻辑门
欢迎各位朋友关注"郝旭帅电子设计团队",本微信公众号会定时更新相关技术类资料.软件等等,希望各位朋友都能在本微信公众号获得一些自己想要的"东西". 非门原理图中 ...