当前位置: 首页 > news >正文

rhel配置网络yum源

redhat 7.2配置网易yum源

卸载原来的yum源和安装必须的rpm包

1)确保虚拟机能够连接外网

2)前往http://mirrors.163.com/centos/7/os/x86_64/Packages/下载一下rpm包:

python-iniparse-0.4-9.el7.noarch.rpm
python-urlgrabber-3.10-8.el7.noarch.rpm
yum-3.4.3-150.el7.centos.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm

下载适合自己系统的版本

3)wget下载到系统

4)安装之前先卸载到原来的yum源:

  命令:rpm -aq|grep yum|xargs rpm -e --nodep
5)查询是否完全卸载完(完了不提示内容)

6)先安装这两包

  命令:rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm

      rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

7)一起安装剩下的连个包(一定要一起安装)

  命令:rpm -ivh yum-3.4.3-150.el7.centos.noarch.rpm  yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm

8)若果第7步报错

  warning: yum-3.2.29-73.el6.centos.noarch.rpm: Header V3 RSA/SHA1 Signature,

key ID c105b9de: NOKEY error: Failed dependencies: python-urlgrabber >= 3.9.1-10 is needed by yum-3.2.29-73.el6.centos.noarch

  显示确实依赖包

8)安装确实的依赖:

  命令:rpm -ivh  python-urlgrabber-3.10-8.el7.noarch.rpm

9)尝试重新进行第7,若果还是报错则证明依赖包没有安装成功,使用命令进行强制安装,之后重新进行第7步

  命令:rpm -ivh --force python-urlgrabber-3.10-8.el7.noarch.rpm

 

更改配置文件

1) 在 /etc/yum.repos.d/rhel-resource.repo下写入以下(前提是你已备份)

        [base]
        name=CentOS-$releasever - Base
        baseurl=http://mirrors.163.com/centos/7/os/$basearch/
        gpgcheck=0
        gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

        #released updates
       [updates]
        name=CentOS-$releasever - Updates
        baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
        gpgcheck=0
        gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

        [extras]
        name=CentOS-$releasever - Extras
        baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
        gpgcheck=0
        gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

        #additional packages that extend functionality of existing packages
       [centosplus]
        name=CentOS-$releasever - Plus
        baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/
        gpgcheck=0
        enabled=0

 

2)清除原来的配置

  命令:yum clean all

3)安装现在的yum(测试yum有没有安装成功)

  命令:yum install yum

4) 更新yum源到本地

  命令:yum list

至此163网络yum源安装完成,参考了此博文

 

转载于:https://www.cnblogs.com/ruoniao/p/7295199.html

相关文章:

  • js写一个简单的选项卡
  • 12.cmake安装mysql5.5.56 多实例
  • RPi 2B apache2 mysql php5 and vsftp
  • 在windows上安装Git nvmw以及Node
  • MathType插入空格
  • java8特性深入解读文章合集
  • 字典的基本概念和常用方法
  • WebService-06-CXF与Spring集成
  • 浏览器history操作实现一些功能
  • SVM挑战SVC 存储虚拟化市场的博弈
  • 专访英特尔(中国)开源技术中心:HTML5要如何达到原生性能
  • IOS9中出现的错误
  • Linux下获取帮助
  • IC卡和RFID卡的区别(网上说的都不准确)
  • Effective C++ 条款26
  • 【comparator, comparable】小总结
  • 2017-08-04 前端日报
  • CAP 一致性协议及应用解析
  • ECS应用管理最佳实践
  • ES6--对象的扩展
  • HTTP中GET与POST的区别 99%的错误认识
  • isset在php5.6-和php7.0+的一些差异
  • javascript 总结(常用工具类的封装)
  • jquery cookie
  • passportjs 源码分析
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • Vue--数据传输
  • 安装python包到指定虚拟环境
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 简单易用的leetcode开发测试工具(npm)
  • 入门到放弃node系列之Hello Word篇
  • 手写一个CommonJS打包工具(一)
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • # Java NIO(一)FileChannel
  • #Linux(make工具和makefile文件以及makefile语法)
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...
  • (arch)linux 转换文件编码格式
  • (C语言)球球大作战
  • (二)fiber的基本认识
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (算法二)滑动窗口
  • (循环依赖问题)学习spring的第九天
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .net framework4与其client profile版本的区别
  • .net获取当前url各种属性(文件名、参数、域名 等)的方法
  • @Mapper作用
  • @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
  • [ C++ ] 继承
  • [2544]最短路 (两种算法)(HDU)
  • [Android]Android P(9) WIFI学习笔记 - 扫描 (1)
  • [Android]使用Retrofit进行网络请求
  • [BJDCTF 2020]easy_md5
  • [c]统计数字