1、首先查看redhat 7.0系统本身所安装的那些yum 软件包:

[root@Linuxprobe ~]# rpm -qa | grep yum
yum-utils-1.1.31-24.el7.noarch
yum-langpacks-0.4.2-3.el7.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-rhn-plugin-2.0.1-4.el7.noarch
PackageKit-yum-0.8.9-11.el7.x86_64
yum-3.4.3-118.el7.noarch

2、卸载这些软件包;

[root@linuxprobe ~]# rpm -e yum-3.4.3-118.el7.noarch --nodeps
[root@linuxprobe ~]# rpm -e yum-utils-1.1.31-24.el7.noarch --nodeps
[root@linuxprobe ~]# rpm -e yum-rhn-plugin-2.0.1-4.el7.noarch --nodeps
[root@linuxprobe ~]# rpm -e yum-metadata-parser-1.1.4-10.el7.x86_64 --nodeps
[root@linuxprobe ~]# rpm -e yum-langpacks-0.4.2-3.el7.noarch --nodeps
[root@linuxprobe ~]# rpm -e PackageKit-yum-0.8.9-11.el7.x86_64 --nodeps

3、保证本机电脑能上网;

[root@linuxprobe ~]# ping www.baidu.com
PING www.a.shifen.com (61.135.169.121) 56(84) bytes of data.
64 bytes from 61.135.169.121: icmp_seq=1 ttl=53 time=31.8 ms
64 bytes from 61.135.169.121: icmp_seq=2 ttl=53 time=31.9 ms
64 bytes from 61.135.169.121: icmp_seq=3 ttl=53 time=32.0 ms

4、进入以下网站上面查看软件包的版本是否升级或者找到自己系统所对应的文件包版本更新;

网易163网络源地址:http://mirrors.163.com/
CentOS网络源地址:http://centos.ustc.edu.cn/centos/

5、找到自己所需要的版本下载:

[root@Linuxprobe ~]# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-118.el7.centos.noarch.rpm
--2016-01-17 20:43:15--  http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-118.el7.centos.noarch.rpm
Resolving mirrors.163.com (mirrors.163.com)... 123.58.173.185, 123.58.173.186
Connecting to mirrors.163.com (mirrors.163.com)|123.58.173.185|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-01-17 20:43:15 ERROR 404: Not Found.   //如果找不到,是安装包更新了,你可以到这个网站http://mirrors.163.com/centos/7/os/x86_64/Packages/复制下载链接,然后再下载下来;[root@linuxprobe ~]# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm
[root@linuxprobe ~]# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
[root@linuxprobe ~]# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-34.el7.noarch.rpm
[root@linuxprobe ~]# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-updateonboot-1.1.31-34.el7.noarch.rpm
[root@linuxprobe ~]# wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm

6、查看下载完成结果;

[root@linuxprobe ~]# ls
yum-3.4.3-132.el7.centos.0.1.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
yum-updateonboot-1.1.31-34.el7.noarch.rpm
yum-utils-1.1.31-34.el7.noarch.rpm

7、安装软件包:

[root@Linuxprobe ~]# rpm -ivh yum-*
warning: yum-3.4.3-132.el7.centos.0.1.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
1:yum-metadata-parser-1.1.4-10.el7    ################################# [ 20%]
2:yum-plugin-fastestmirror-1.1.31-3   ################################# [ 40%]
3:yum-3.4.3-132.el7.centos.0.1        ################################# [ 60%]
4:yum-updateonboot-1.1.31-34.el7      ################################# [ 80%]
5:yum-utils-1.1.31-34.el7             ################################# [100%]

如果错误提示:

error: Failed dependencies:

python-urlgrabber >= 3.10-8 is needed by yum-3.4.3-150.el7.centos.noarch

安装过程中出现依赖特定版本的python-urlgrabber

rpm -Uvh python-urlgrabber-3.9.1-11.el6.noarch.rpm

8、新建repo 配置文件;

[root@linuxprobe ~]# vim /etc/yum.repos.d/CentOS-Base.repo
#CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$7 - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos/7/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7#released updates
[updates]
name=CentOS-$7 - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7#additional packages that may be useful
[extras]
name=CentOS-$7 - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$7&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$7 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

9、至此YUM 网络源已经安装完成;

[root@linuxprobe ~]# yum clean all

本文转自守护我们的幸福 51CTO博客,原文链接:http://blog.51cto.com/12085228/1913361,如需转载请自行联系原作者

Redhat 7使用CentOS 7的Yum网络源相关推荐

  1. linux-redhat替换yum网络源为centos网络源

    2019独角兽企业重金招聘Python工程师标准>>> 1.为什么要替换 redhat系统使用yum命令安装软件时会出现This system is not registered w ...

  2. centos配置yum本地源

    有时生产环境限制centos主机外联,这个时候要部署一些软件就比较麻烦,为利用yum机制,需要建立yum本地源,最好是建立ftp服务器作为源,可以在局域网内共享. yum 主要功能是更方便的添加/删除 ...

  3. linux 自建yum源_Linux 搭建YUM仓库源详解

    基于ISO镜像构建 YUM 本地源 1.yum install httpd:安装httpd软件包.yum remove httpd:卸载httpd软件包.yum erase httpd:删除httpd ...

  4. RedHat Enterprise Linux 6.4使用Centos 6的yum源问题

    RedHat Enterprise Linux 6.4使用Centos 6的yum源问题 作为一名新手,学习Linux已经一个月了,其间遇到了不少问题,而今天笔者遇到的问题是 #yum install ...

  5. 下载最新的阿里云centos镜像和yum源

    1.登录阿里云的镜像网站 https://opsx.alibaba.com/mirror 可以下载. 2.选择最新版本号 3.选择isos 4.x86_64 5.选择自己需要的版本 Linux中的官方 ...

  6. CentOS软件管理 - YUM工具

    写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...

  7. Centos配置国内yum源

    1. 将Centos的yum源更换为国内的阿里云源 zzk.cnblogs.com/my/s/blogpost-p?Keywords=yum 阿里云是最近新出的一个镜像源.得益与阿里云的高速发展,这么 ...

  8. 红帽linux怎么更新源,redhat Linux配置yum更新源

    redhat Linux配置yum更新源 (2011-11-19 20:23:04) 标签: 杂谈 YUM是RedHat Linux在线安装更新及软件的工具,但是这是RHEL5的收费功能,如果没有购买 ...

  9. centos httpd服务做yum本地源,以及安装Mysql

    step0 首先centos的iso文件是有两张的,dvd1和dvd2,dvd2是额外的软件,常有的一些软件都在dvd1里面,而且repodata配置文件也在dvd1里面,如果直接把dvd2当做镜像文 ...

最新文章

  1. Ubuntu下安装RabbitMQ
  2. matlab学习札记.20210122
  3. MATLAB作二维傅里叶变换所需要注意和知道的东西(im2double、fft2、abs、imshow、二维傅里叶变换的物理意义)
  4. mass Framework event模块 v8
  5. 山东谋定富硒产业示范园-农业大健康·万祥军:国研功能农业
  6. 【最新合集】编译原理习题(含答案)_15运行存储分配_MOOC慕课 哈工大陈鄞
  7. jfinal连接mysql数据库_JFinal中怎么获得当前数据库连接的数据库类型?
  8. python比较列表所有项是否有相同的部分_检查列表中的所有元素是否相同
  9. 1. OD-界面视图及基本快捷键操作,修改hello word
  10. spl_autoload_register()函数使用详解
  11. db2 快速清除表中所以的数据
  12. 2.Linux性能诊断 --- 单机负载评估
  13. VisualSVN Server SVN仓库迁移备份
  14. Java实现斗地主发牌
  15. log4j 2.x版本 日志按天分割,按文件大小分割
  16. Navicat注释乱码
  17. 字符乱码出现的原因及解决办法
  18. Navicat 连接数据库报错:1045-Access denied for user ‘root‘@‘localhos
  19. python 之 arrow
  20. concurrent.futures模块使用

热门文章

  1. ASM-Net:可解释的美学评分及图像剪裁
  2. 500万张图片,20万处地标风景,谷歌又放出大型数据集
  3. 2019最强就业指南,看了达摩院十大科技趋势,再也不怕互联网寒冬
  4. 3分钟掌握支持向量机-机器学习面试必备
  5. 复杂科学2021年度精选:从诺贝尔奖到未来科学
  6. 费米悖论的三十种解释
  7. 深度 | 量子计算技术的研究现状与未来
  8. AI造假 vs AI打假 终结“猫鼠游戏”不能只靠技术
  9. 20幅漫画告诉你未来世界是怎样的
  10. 边缘计算:5G 时代的万亿市场