说明:

更换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. roc曲线和auc

    只是为了复习一下,在评价分类器的性能好坏时,通常用recall和precision, PS:CNN做图像分类还是用了loss 和 accuracy 使用ROC的目的在于更好的(直观+量化)评价分类模型 ...

  2. springboot缓存注解——@CacheEvict

    @CacheEvict:缓存清除 可以通过key指定清除的数据 如果不写默认参数的值 allEntries = true (是否删除该缓存名中所有数据,默认为false) beforeInvocati ...

  3. office-excel

    Excel打印每张纸都带表头 页面布局--->打印标题--->顶端标题行

  4. pyqt多线程进度条

    ui.py # -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'ui.ui' # # Creat ...

  5. AOP之配置文件实现

    看了http://www.cnblogs.com/xrq730/p/4919025.html这篇文章之后自己跟着做了一遍,有需要可以去看原文,比我写的更详细. AOP AOP(Aspect Orien ...

  6. java protected修饰符说明

    1. 简介 对protected修饰符进行阐述,结合Object类的clone方法进行说明.其中clone方法如下:protected Object Object.clone(): 关于protect ...

  7. 【转】SQL数据库日志文件收缩

    USE [master] GO ALTER DATABASE MDM_OperationBase SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE ...

  8. prefixspan是挖掘频繁子序列,子序列不一定是连续的,当心!!!

    序列模式挖掘是从序列数据库中发现频繁子序列作为模式. 子序列与频繁序列 了解了序列数据的概念,我们再来看看上面是子序列.子序列和我们数学上的子集的概念很类似,也就是说,如果某个序列A所有的项集在序列B ...

  9. Python3 NameError: name 'open' is not defined处理办法

    一.说明 之前默认以为python的open方法用存哪里都没什么区别的,然后昨天直接在"__del__()"中使用今天同事跑程序时反馈程序报错“Python3 NameError: ...

  10. Ubuntu18.04下安装搜狗输入法

    Ubuntu18.04下安装搜狗输入法 第一步:安装 fcitx输入框架 sudo apt-get install fcitx 第二步:在官网下载 Linux 版本搜狗输入法 https://piny ...