Linux中的yum的配置以及常见报错的处理
一. 今天登录服务器的时候,误把yum所在的cache文件夹中的文件删除掉了,导致yum不能够使用,解决的方法:
- Loaded plugins: fastestmirror Determining fastest mirrors YumRepo Error:
- All mirror URLs are not using ftp, http[s] or file. /Eg. removing
- mirrorlist with no valid mirrors: /var/cache/yum/addons/mirrorlist.txt
- Error: Cannot find a valid baseurl for repo: addons
不知道什么时候把mirrors.txt文件给去掉了。
后来查了一下有这么一串。
- ./var/cache/yum/base/mirrorlist.txt url:
- http://mirrors.163.com/centos/5.7/os/x86_64/
- http://centos.ustc.edu.cn/centos/5.7/os/x86_64/
- http://mirror.neu.edu.cn/centos/5.7/os/x86_64/
- http://mirrors.ta139.com/centos/5.7/os/x86_64/
- http://ftp.nsysu.edu.tw/CentOS/5.7/os/x86_64/
- http://ftp.tc.edu.tw/Linux/CentOS/5.7/os/x86_64/
- http://ftp.isu.edu.tw/pub/Linux/CentOS/5.7/os/x86_64/
- http://ftp.stu.edu.tw/Linux/CentOS/5.7/os/x86_64/
- http://ftp.twaren.net/Linux/CentOS/5.7/os/x86_64/
- http://ftp.cs.pu.edu.tw/Linux/CentOS/5.7/os/x86_64/
- http://mirror01.idc.hinet.net/CentOS/5.7/os/x86_64/
- http://centos.mirror.cdnetworks.com/5.7/os/x86_64/
- http://centos.tt.co.kr/5.7/os/x86_64/
- http://data.nicehosting.co.kr/os/CentOS/5.7/os/x86_64/
- http://mirror.khlug.org/centos/5.7/os/x86_64/
- http://mirror.yongbok.net/centos/5.7/os/x86_64/
- http://ftp.daum.net/centos/5.7/os/x86_64/
- http://mirror.nus.edu.sg/centos/5.7/os/x86_64/
- http://mirror.averse.net/centos/5.7/os/x86_64/
- http://mirrors.sin1.sg.voxel.net/centos/5.7/os/x86_64/
- ./var/cache/yum/updates/mirrorlist.txt url:
- http://mirror.neu.edu.cn/centos/5.7/updates/x86_64/
- http://mirrors.ta139.com/centos/5.7/updates/x86_64/
- http://mirrors.stuhome.net/centos/5.7/updates/x86_64/
- http://centos.ustc.edu.cn/centos/5.7/updates/x86_64/
- http://ftp.stu.edu.tw/Linux/CentOS/5.7/updates/x86_64/
- http://mirror01.idc.hinet.net/CentOS/5.7/updates/x86_64/
- http://ftp.tc.edu.tw/Linux/CentOS/5.7/updates/x86_64/
- http://ftp.isu.edu.tw/pub/Linux/CentOS/5.7/updates/x86_64/
- http://ftp.cs.pu.edu.tw/Linux/CentOS/5.7/updates/x86_64/
- http://ftp.daum.net/centos/5.7/updates/x86_64/
- http://mirror.khlug.org/centos/5.7/updates/x86_64/
- http://data.nicehosting.co.kr/os/CentOS/5.7/updates/x86_64/
- http://centos.tt.co.kr/5.7/updates/x86_64/
- http://mirror.averse.net/centos/5.7/updates/x86_64/
- ftp://ftp.oss.eznetsols.org/linux/centos/5.7/updates/x86_64/
- http://mirror.nus.edu.sg/centos/5.7/updates/x86_64/
- http://mirrors.sin1.sg.voxel.net/centos/5.7/updates/x86_64/
- http://centos.vr-zone.com/5.7/updates/x86_64/
- http://rsync.atworks.co.jp/centos/5.7/updates/x86_64/
- http://ftp.nara.wide.ad.jp/pub/Linux/centos/5.7/updates/x86_64/
- ./var/cache/yum/addons/mirrorlist.txt url:
- http://mirror.centos.org/centos/5/addons/x86_64/
- ./var/cache/yum/extras/mirrorlist.txt url:
- http://centos.ustc.edu.cn/centos/5.7/extras/x86_64/
- http://mirrors.stuhome.net/centos/5.7/extras/x86_64/
- http://mirror.neu.edu.cn/centos/5.7/extras/x86_64/
- http://mirrors.ta139.com/centos/5.7/extras/x86_64/
- http://ftp.cs.pu.edu.tw/Linux/CentOS/5.7/extras/x86_64/
- http://ftp.stu.edu.tw/Linux/CentOS/5.7/extras/x86_64/
- http://ftp.tc.edu.tw/Linux/CentOS/5.7/extras/x86_64/
- http://ftp.isu.edu.tw/pub/Linux/CentOS/5.7/extras/x86_64/
- http://mirror01.idc.hinet.net/CentOS/5.7/extras/x86_64/
- http://data.nicehosting.co.kr/os/CentOS/5.7/extras/x86_64/
- http://mirror.khlug.org/centos/5.7/extras/x86_64/
- http://ftp.daum.net/centos/5.7/extras/x86_64/
- http://centos.tt.co.kr/5.7/extras/x86_64/
- http://centos.vr-zone.com/5.7/extras/x86_64/
- http://mirror.averse.net/centos/5.7/extras/x86_64/
- http://mirrors.sin1.sg.voxel.net/centos/5.7/extras/x86_64/
- ftp://ftp.oss.eznetsols.org/linux/centos/5.7/extras/x86_64/
- http://mirror.nus.edu.sg/centos/5.7/extras/x86_64/
- http://ftp.yz.yamagata-u.ac.jp/pub/linux/centos/5.7/extras/x86_64/
- http://ftp.jaist.ac.jp/pub/Linux/CentOS/5.7/extras/x86_64/
- 对应的把这些url拷贝到mirrorlist.txt文件中去就ok啦。
二.Linux中yum的配置:
执行yum的时候,报如下的错误:
- Error Downloading Packages:
- openssl-devel-1.0.1e-.el6_5..i686:failure: Packages/openssl-devel-1.0.1e-.el6_5..i686.rpm base: [Errno ] No more mirrors to try.
- openssl-devel-1.0.1e-.el6_5..i686:failure: Packages/openssl-devel-1.0.1e-.el6_5..i686.rpm base: [Errno ] No more mirrors to try.
- openssl-devel-1.0.1e-.el6_5..i686:failure: Packages/openssl-devel-1.0.1e-.el6_5..i686.rpm base: [Errno ] No more mirrors to try.
- openssl-devel-1.0.1e-.el6_5..i686:failure: Packages/openssl-devel-1.0.1e-.el6_5..i686.rpm from base: [Errno ] No more mirrors to try.
解决的方法:
- 执行yum clean all 清除缓存目录下的软件包及旧的headers;
- 接着执行 yum list 重新列出所有已经安装和可以安装的软件包;
- 重新执行上述命令,发现yum编译成功;
- 注意:如果执行 yum list 报错,那就检查一下yum仓库是否有问题;并清除/etc/yum.repos.d/下多余.repo文件!
三. Centos更改yum源与更新系统
- [] 首先备份/etc/yum.repos.d/CentOS-Base.repo
- mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
- [] 进入yum源配置文件所在文件夹
- [root@localhost yum.repos.d]# cd /etc/yum.repos.d/
- [] 下载163的yum源配置文件,放入/etc/yum.repos.d/(操作前请做好相应备份)
- [root@localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
- [] 运行yum makecache生成缓存
- [root@localhost yum.repos.d]# yum makecache
- [] 更新系统
- [root@localhost yum.repos.d]# yum -y update
Linux中的yum的配置以及常见报错的处理的更多相关文章
- IntelliJ IDEA sass环境配置及常见报错处理
1.下载安装ruby,网上教程很多的,安装完之后在命令行输入ruby -v检查一下是否安装成功了.(注意安装的时候要勾选第二项).
- Linux中Nginx安装与配置详解
转载自:http://www.linuxidc.com/Linux/2016-08/134110.htm Linux中Nginx安装与配置详解(CentOS-6.5:nginx-1.5.0). 1 N ...
- Linux中vim的简单配置
本文主要分享Linux中vim的简单配置 ★配置文件的位置 在目录/etc.下面,有个名为vimrc的文件,这就是系统中公共的vim配置文件,对所有用户都开放.而在每个用户的主目录下,都可以自 ...
- Linux中KVM桥接的配置
Linux中KVM桥接的配置 1. 原理 1.1 说明 在安装一个拥有虚拟化功能的Linux操作系统(此处以CentOS为例),一般我们有两种方法: .在光盘安装的时候安装好虚拟化包或者PXE服务器上 ...
- 内置Jetty配置JSP支持过程中的常见报错
目录 1. 常见报错及解决 1.1 JSP support not configured 1.2 JSTL标签解析 1.3 JSP编译 1.4 JSP实现依赖 1.5 EL表达式支持 2. 小结 1. ...
- C语言开发中常见报错的解决方案
C语言开发中常见报错的解决方案 整理来源于网络,侵权请通知删除.*禁止转载 ---- fatal error C1003: error count exceeds number; stopping c ...
- rsync 守护进程模式搭建 与常见报错
守护进程模式搭建 1.环境准备 2.安装rsync(做备份的服务器都安装) [root@backup ~]# yum install -y rsync 3.服务端配置 [root@backup ~]# ...
- web报表工具FineReport使用中遇到的常见报错及解决办法(二)
web报表工具FineReport使用中遇到的常见报错及解决办法(二) 这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己. 出现问题先搜一下文档上有没有,再看看度娘 ...
- Django 连接 MySQL 数据库及常见报错解决
目录 Django 连接 MySQL数据库及常见报错解决 终端或者数据库管理工具连接 MySQL ,并新建项目所需数据库 安装访问 MySQL 的 Python 模块 Django 相关配置 可能会遇 ...
随机推荐
- JS侦测设备旋转方向
window.onload = window.onresize = function initialLoad(){updateOrientation();} function updateOrient ...
- Spring Boot 是 Spring 的一套快速配置脚手架,可以基于Spring Boot 快速开发单个微服务
Spring Boot 是 Spring 的一套快速配置脚手架,可以基于Spring Boot 快速开发单个微服务,Spring Cloud是一个基于Spring Boot实现的云应用开发工具:Spr ...
- Yii2发送邮箱总结
修改配置文件,普通版在(config/web.php).高级版默认配置在/common/config/main-local.php 'components' => [ 'mailer' => ...
- PHPMailer发送邮箱(ThinkPHP实战篇)
1.下载phpmailer文件库 2.引用文件,此处将代码放到 :函数库中,function.php function sendConsultantMessage($sendData){ Vendor ...
- C语言若干知识点归记
一.C语言指针学习架构 1.基本数据类型---指针 2.字符串---指针 3.数组---指针 4.函数---指针 5.结构体---指针 6.共用体---指针 7.枚举---指针 8.位域---指针 9 ...
- sdut 2159:Ivan comes again!(第一届山东省省赛原题,STL之set使用)
Ivan comes again! Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 The Fairy Ivan gave Say ...
- Java去除所有非中文字符串
"fdsfjasd阿斯顿飞机阿斯蒂芬,,,,,,,,....".replaceAll("[^\u4E00-\u9FA5]", "");
- 三角剖分算法(delaunay)
开篇 在做一个Low Poly的课题,而这种低多边形的成像效果在现在设计中越来越被喜欢,其中的低多边形都是由三角形组成的. 而如何自动生成这些看起来很特殊的三角形,就是本章要讨论的内容. 项目地址: ...
- Windows下安装Apache 2.2.21图文教程
https://www.jb51.net/article/52086.htm 本文详细介绍了在Windows平台上安装Apache的过程,希望对初次安装Apache的朋友有所帮助. 1. 软件准备 我 ...
- 《C++ Primer Plus》学习笔记 2.1.1 main()函数
main()函数的基本结构如下: int main() { statements ; } 这几行代码构成了函数定义(function definition),该定义由两部分组成: 第一行int mai ...