一. 今天登录服务器的时候,误把yum所在的cache文件夹中的文件删除掉了,导致yum不能够使用,解决的方法:

  显示错误如下:

  1. Loaded plugins: fastestmirror Determining fastest mirrors YumRepo Error:
  2. All mirror URLs are not using ftp, http[s] or file. /Eg. removing
  3. mirrorlist with no valid mirrors: /var/cache/yum/addons/mirrorlist.txt
  4. Error: Cannot find a valid baseurl for repo: addons

  不知道什么时候把mirrors.txt文件给去掉了。

  后来查了一下有这么一串。

  1. ./var/cache/yum/base/mirrorlist.txt url:
  2. http://mirrors.163.com/centos/5.7/os/x86_64/
  3. http://centos.ustc.edu.cn/centos/5.7/os/x86_64/
  4. http://mirror.neu.edu.cn/centos/5.7/os/x86_64/
  5. http://mirrors.ta139.com/centos/5.7/os/x86_64/
  6. http://ftp.nsysu.edu.tw/CentOS/5.7/os/x86_64/
  7. http://ftp.tc.edu.tw/Linux/CentOS/5.7/os/x86_64/
  8. http://ftp.isu.edu.tw/pub/Linux/CentOS/5.7/os/x86_64/
  9. http://ftp.stu.edu.tw/Linux/CentOS/5.7/os/x86_64/
  10. http://ftp.twaren.net/Linux/CentOS/5.7/os/x86_64/
  11. http://ftp.cs.pu.edu.tw/Linux/CentOS/5.7/os/x86_64/
  12. http://mirror01.idc.hinet.net/CentOS/5.7/os/x86_64/
  13. http://centos.mirror.cdnetworks.com/5.7/os/x86_64/
  14. http://centos.tt.co.kr/5.7/os/x86_64/
  15. http://data.nicehosting.co.kr/os/CentOS/5.7/os/x86_64/
  16. http://mirror.khlug.org/centos/5.7/os/x86_64/
  17. http://mirror.yongbok.net/centos/5.7/os/x86_64/
  18. http://ftp.daum.net/centos/5.7/os/x86_64/
  19. http://mirror.nus.edu.sg/centos/5.7/os/x86_64/
  20. http://mirror.averse.net/centos/5.7/os/x86_64/
  21. http://mirrors.sin1.sg.voxel.net/centos/5.7/os/x86_64/
  22. ./var/cache/yum/updates/mirrorlist.txt url:
  23. http://mirror.neu.edu.cn/centos/5.7/updates/x86_64/
  24. http://mirrors.ta139.com/centos/5.7/updates/x86_64/
  25. http://mirrors.stuhome.net/centos/5.7/updates/x86_64/
  26. http://centos.ustc.edu.cn/centos/5.7/updates/x86_64/
  27. http://ftp.stu.edu.tw/Linux/CentOS/5.7/updates/x86_64/
  28. http://mirror01.idc.hinet.net/CentOS/5.7/updates/x86_64/
  29. http://ftp.tc.edu.tw/Linux/CentOS/5.7/updates/x86_64/
  30. http://ftp.isu.edu.tw/pub/Linux/CentOS/5.7/updates/x86_64/
  31. http://ftp.cs.pu.edu.tw/Linux/CentOS/5.7/updates/x86_64/
  32. http://ftp.daum.net/centos/5.7/updates/x86_64/
  33. http://mirror.khlug.org/centos/5.7/updates/x86_64/
  34. http://data.nicehosting.co.kr/os/CentOS/5.7/updates/x86_64/
  35. http://centos.tt.co.kr/5.7/updates/x86_64/
  36. http://mirror.averse.net/centos/5.7/updates/x86_64/
  37. ftp://ftp.oss.eznetsols.org/linux/centos/5.7/updates/x86_64/
  38. http://mirror.nus.edu.sg/centos/5.7/updates/x86_64/
  39. http://mirrors.sin1.sg.voxel.net/centos/5.7/updates/x86_64/
  40. http://centos.vr-zone.com/5.7/updates/x86_64/
  41. http://rsync.atworks.co.jp/centos/5.7/updates/x86_64/
  42. http://ftp.nara.wide.ad.jp/pub/Linux/centos/5.7/updates/x86_64/
  43. ./var/cache/yum/addons/mirrorlist.txt url:
  44. http://mirror.centos.org/centos/5/addons/x86_64/
  45. ./var/cache/yum/extras/mirrorlist.txt url:
  46. http://centos.ustc.edu.cn/centos/5.7/extras/x86_64/
  47. http://mirrors.stuhome.net/centos/5.7/extras/x86_64/
  48. http://mirror.neu.edu.cn/centos/5.7/extras/x86_64/
  49. http://mirrors.ta139.com/centos/5.7/extras/x86_64/
  50. http://ftp.cs.pu.edu.tw/Linux/CentOS/5.7/extras/x86_64/
  51. http://ftp.stu.edu.tw/Linux/CentOS/5.7/extras/x86_64/
  52. http://ftp.tc.edu.tw/Linux/CentOS/5.7/extras/x86_64/
  53. http://ftp.isu.edu.tw/pub/Linux/CentOS/5.7/extras/x86_64/
  54. http://mirror01.idc.hinet.net/CentOS/5.7/extras/x86_64/
  55. http://data.nicehosting.co.kr/os/CentOS/5.7/extras/x86_64/
  56. http://mirror.khlug.org/centos/5.7/extras/x86_64/
  57. http://ftp.daum.net/centos/5.7/extras/x86_64/
  58. http://centos.tt.co.kr/5.7/extras/x86_64/
  59. http://centos.vr-zone.com/5.7/extras/x86_64/
  60. http://mirror.averse.net/centos/5.7/extras/x86_64/
  61. http://mirrors.sin1.sg.voxel.net/centos/5.7/extras/x86_64/
  62. ftp://ftp.oss.eznetsols.org/linux/centos/5.7/extras/x86_64/
  63. http://mirror.nus.edu.sg/centos/5.7/extras/x86_64/
  64. http://ftp.yz.yamagata-u.ac.jp/pub/linux/centos/5.7/extras/x86_64/
  65. http://ftp.jaist.ac.jp/pub/Linux/CentOS/5.7/extras/x86_64/
  66.  
  67. 对应的把这些url拷贝到mirrorlist.txt文件中去就ok啦。

二.Linux中yum的配置:

  执行yum的时候,报如下的错误:

  1. Error Downloading Packages:
  2. 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.
  3. 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.
  4. 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.
  5. 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.

  解决的方法:

  1. 执行yum clean all 清除缓存目录下的软件包及旧的headers
  2. 接着执行 yum list 重新列出所有已经安装和可以安装的软件包;
  3. 重新执行上述命令,发现yum编译成功;
  4. 注意:如果执行 yum list 报错,那就检查一下yum仓库是否有问题;并清除/etc/yum.repos.d/下多余.repo文件!

三. Centos更改yum源与更新系统

  1.   [] 首先备份/etc/yum.repos.d/CentOS-Base.repo
  2. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  3.  
  4. [] 进入yum源配置文件所在文件夹
  5. [root@localhost yum.repos.d]# cd /etc/yum.repos.d/
  6.  
  7. [] 下载163yum源配置文件,放入/etc/yum.repos.d/(操作前请做好相应备份)
  8. [root@localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
  9. [] 运行yum makecache生成缓存
  10. [root@localhost yum.repos.d]# yum makecache
  11.  
  12. [] 更新系统
  13. [root@localhost yum.repos.d]# yum -y update

 

Linux中的yum的配置以及常见报错的处理的更多相关文章

  1. IntelliJ IDEA sass环境配置及常见报错处理

    1.下载安装ruby,网上教程很多的,安装完之后在命令行输入ruby -v检查一下是否安装成功了.(注意安装的时候要勾选第二项).

  2. Linux中Nginx安装与配置详解

    转载自:http://www.linuxidc.com/Linux/2016-08/134110.htm Linux中Nginx安装与配置详解(CentOS-6.5:nginx-1.5.0). 1 N ...

  3. Linux中vim的简单配置

    本文主要分享Linux中vim的简单配置 ★配置文件的位置     在目录/etc.下面,有个名为vimrc的文件,这就是系统中公共的vim配置文件,对所有用户都开放.而在每个用户的主目录下,都可以自 ...

  4. Linux中KVM桥接的配置

    Linux中KVM桥接的配置 1. 原理 1.1 说明 在安装一个拥有虚拟化功能的Linux操作系统(此处以CentOS为例),一般我们有两种方法: .在光盘安装的时候安装好虚拟化包或者PXE服务器上 ...

  5. 内置Jetty配置JSP支持过程中的常见报错

    目录 1. 常见报错及解决 1.1 JSP support not configured 1.2 JSTL标签解析 1.3 JSP编译 1.4 JSP实现依赖 1.5 EL表达式支持 2. 小结 1. ...

  6. C语言开发中常见报错的解决方案

    C语言开发中常见报错的解决方案 整理来源于网络,侵权请通知删除.*禁止转载 ---- fatal error C1003: error count exceeds number; stopping c ...

  7. rsync 守护进程模式搭建 与常见报错

    守护进程模式搭建 1.环境准备 2.安装rsync(做备份的服务器都安装) [root@backup ~]# yum install -y rsync 3.服务端配置 [root@backup ~]# ...

  8. web报表工具FineReport使用中遇到的常见报错及解决办法(二)

    web报表工具FineReport使用中遇到的常见报错及解决办法(二) 这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己. 出现问题先搜一下文档上有没有,再看看度娘 ...

  9. Django 连接 MySQL 数据库及常见报错解决

    目录 Django 连接 MySQL数据库及常见报错解决 终端或者数据库管理工具连接 MySQL ,并新建项目所需数据库 安装访问 MySQL 的 Python 模块 Django 相关配置 可能会遇 ...

随机推荐

  1. 面向对象设计原则三:里氏替换原则(LSP)

    里氏替换原则(LSP)定义:在任何父类出现的地方都可以用它的子类类替换,且不影响功能.解释说明:其实LSP是对开闭原则的一个扩展,在OO思想中,我们知道对象是由一系列的状态和行为组成的,里氏替换原则说 ...

  2. 【OpenWRT】网络配置

    cd /etc/config vim network vim wireless cd /etc/init.d/network

  3. 关于Animator状态在运行时的正负方向播放

    如果直接在脚本里改播放速度,会报出如下警告: 之前没有很好的解决方法,但根据评论里的新方法,我试了下,可以控制播放正负方向了:

  4. Python爬虫(七)

    源码: import requests import re from my_mysql import MysqlConnect # 获取详情页链接和电影名称 def get_urls(page): u ...

  5. mac os x 记录 转载

    转载:远景网友(手机锋友t5sd3sf):http://bbs.feng.com/read-htm-tid-10434256.html 一个命令制作 OS X 原版安装U盘 1.要保证下载的原版安装包 ...

  6. [转]C# 超高速高性能写日志 代码开源

      1.需求 需求很简单,就是在C#开发中高速写日志.比如在高并发,高流量的地方需要写日志.我们知道程序在操作磁盘时是比较耗时的,所以我们把日志写到磁盘上会有一定的时间耗在上面,这些并不是我们想看到的 ...

  7. 通过chrome浏览器调试手机页面(IOS和Android)

    开发PC页面的时候使用chrome浏览器的开发者工具,可以很容易的捕获到页面的dom元素,并且可以修改样式,方便调试,但是手机上却很麻烦,因为手机上没有办法直接打开开发者工具查看元素.其实可以通过将设 ...

  8. Android之ListView中的分割线

    ListView中每个Item项之间都有分割线,设置android:footerDividersEnabled表示是否显示分割线,此属性默认为true. 1.不显示分割线只要在ListView控件中添 ...

  9. jqGrid排序的两种实现方式

    实现方案一客户端实现排序: jqGrid属性 loadonce:true时,所有数据加载在客户端,点击列标题由jqGrid在客户端自动排序,不再从服务器取值. 参考文件:ccMxCxTjCc.js j ...

  10. c++多线程例(互斥体,共同访问)

    <pre name="code" class="cpp">//这是2个线程模拟卖火车票的小程序 #include <windows.h> ...