说明:

更换CentOS yum源既是修改配置文件/etc/yum.repos.d/CentOS-Base.repo。

目前有很多公司都提供yum源文件的下载,所以我们可以不需要去修改这个文件,直接从网上下载即可。

第一步:下载yum源

  这里使用的网易的yum源

  http://mirrors.163.com/.help/CentOS5-Base-163.repo

  http://mirrors.163.com/.help/CentOS6-Base-163.repo

  http://mirrors.163.com/.help/CentOS7-Base-163.repo

  可以使用 wget <存储路径以及名称> 以上地址,也可以curl -o <存储路径以及名称> 以上地址。<>内表示可有可无,没有则会下载到当前目录。

  当然也可以在windows上面下载通过远程连接工具导入服务器。

第二步:替换原文件

  下载完成之后,首先我们不急着替换,先把原先的文件备份一份,免得除了什么差错还原都还原不了。

    

# mv /etc/yum.reops.d/CentOS-Base.repo /etc/yum.reops.d/CentOS-Base.repo.bak  #将原文件备份

  然后将我们下载的.repo文件重命名,并且放到/etc/yum.reops.d/目录。

    

# mv /home/CentOS6-Base-.repo /etc/yum.reops.d/CentOS-Base.repo

第三步:缓存新的yum源

# yum clean all  #清除所有yum缓存

# yum makecache  #重新加载新的yum缓存

最后讲一下,个人在CenOS 5 系列下更新yum源遇到的一个问题。

在按照上面步骤完成之后总是会报错:

  http://mirrors.aliyun.com/centos/5/addons/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found  

  http://mirrors.163.com/centos/5/addons/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found

不管是阿里云还是网易甚至一些其他的都会报错。后来通过网上查找,发现 CentOS 5系列在2017-03-31日已经结束支持,不再提供维护更新。

后来通过上网查找找到一个CentOS 5 可以用的yum源http://vault.centos.org/5.11/ ,勉强能用,不过下载速度有点难说,可以通过以下方法更新自己的.repo文件

  

# cd /etc/yum.repos.d
# sed -i 's/mirrors.163.com\/centos\/$releasever/vault.centos.org\/5.11/g' CentOS-Base.repo'  #sed 替换
# sed -i 's/mirrors163.com\/centos\/$releasever/vault.centos.org\/5.11/g' CentOS-Base.repo'

CenOS 更换yum源的更多相关文章

  1. Centos更换yum源,安装ssh server

    先连上网,然后更换yum源 1. 新建的用户没有sudo权限,所以首先切换到root用户su -输入密码 2. 备份之前的yum源mv /etc/yum.repos.d/CentOS-Base.rep ...

  2. Centos更换yum源

    Centos更换yum源 步骤如下: 备份原始源 cd /etc/yum.repos.d/ mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/ ...

  3. Redhat更换yum源

    redhat 默认自带的 yum 源需要注册,才能更新,所以对于我们来说需要替换掉redhat的yum源.下文更换为网易的. 删除原有的yum rpm -qa|grep yum|xargs rpm - ...

  4. centos 更换yum源 (解决下载慢的问题)

    先看有没有安装wget         wget -V 如果没有执行   yum -y install wget    进行安装 然后进行配置的备份 mv /etc/yum.repos.d/CentO ...

  5. redhat 6.5 更换yum源

    新安装了redhat6.5.安装后,登录系统,使用yum update 更新系统.提示: Loaded plugins: product-id, security, subscription-mana ...

  6. Linux之RedHat7如何更换yum源

    目前,我们常见的系统大概就是Windows.Linux和Mac OS了.Windows系统应该是大部分人最早开始接触的系统,毕竟Windows系统使用起来相当方便,只需要点点鼠标,外加会简单的打字,一 ...

  7. .net core 更换yum源 / “No package libgdiplus-devel available.” 错误解决方法

    安装 libgdiplus-devel yum install libgdiplus-devel 如果出现错误 No package libgdiplus-devel available. 原因可能是 ...

  8. 腾讯云更换yum源

    最近公司使用了云服务器代替了机房的一些服务器,然而选择了腾讯云,个人观点通过比较还是阿里云好了点,可能为了使用腾讯云的一些其他功能吧,书归正文. 由于腾讯的源网站经常挂,在我使用过的一台腾讯云主机的时 ...

  9. Centos6.5DRBD加载失败,系统更换yum源(国内163)

    我安装的系统是centos6.5的,要在系统上安装DRBD镜像软件,安装完后,无法加载modprobe drbd. 需要更新kernel. 1,首先,先把yum源更换成国内的,不然无法更新kernel ...

随机推荐

  1. 别让持续交付自动化交付bug

    你的连续交付能力用得还好吗,比如频繁发布移动或云应用的特性增强?还是恰好相反,快速发布了带漏洞的版本? - Joel Shore 连续交付能让交付流程跑得更快,但连续交付本身并不能为发布质量打包票.国 ...

  2. Android屏幕适配框架-(今日头条终极适配方案)

    在Android开发中,屏幕适配是一个非常头痛的问题,因而为了去进行屏幕适配,作为程序员,是呕心沥血,历经磨难,哈哈 我们之前做屏幕适配一般都会用到一下两种方式: 第一种就是宽高限定符适配,什么是宽高 ...

  3. js判断当前浏览器

    var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串var isOpera = userAgent.indexOf("Opera ...

  4. 深入了解UML类图

    深入浅出UML类图 在UML 2.0的13种图形中,类图是使用频率最高的UML图之一.Martin Fowler在其著作<UML Distilled: A Brief Guide to the ...

  5. what API can do

    APIs for manipulating documents loaded into the browser. The most obvious example is the DOM (Docume ...

  6. 有趣的if循环

    今天,在论坛看到一个有趣的if 循环,我感觉有不错,就分享出来 问题,列表只有6个数,为什么打印8个数?原理? q = ['a', 'b', 'c', 'd', 'e', 'f'] for i in ...

  7. Analysis servlet

    @WebServlet("/cdiservlet") public class NewServlet extends HttpServlet { private Message m ...

  8. gensim LDA模型提取每篇文档所属主题(概率最大主题所在)

    gensim的LDA算法中很容易提取到每篇文章的主题分布矩阵,但是一般地还需要进一步获取每篇文章归属到哪个主题概率最大的数据,这个在检索gensim文档和网络有关文章后,发现竟然没有. 简单写了一下. ...

  9. 笔记《JavaScript 权威指南》(第6版) 分条知识点概要1—词法结构

    [词法结构]字符集.注释.直接量.标识符和保留字.可选的分号 [字符集] JavaScript程序是用Unicode字符集编写的. Unicode是ASCII和Latin-1的超集,支持地球上几乎所有 ...

  10. VC调用外部程序

    #include <windows.h> int main() { STARTUPINFO mStatusInfo; memset(&mStatusInfo, 0, sizeof( ...