Redhat yum源是收费的,没有注册的Redhat机器是不能使用yum源的。

1、当前系统环境:

系统版本:Red Hat Enterprise Linux Server release 7.3 (Maipo)

软件环境:系统默认是自带了yum程序的,需要卸载,安装CentOS的

2、更换yum源:

卸载本地yum:

# rpm -qa|grep yum  #查看本地yum

# rpm -qa|grep yum|xargs rpm -e --nodeps  #卸载本地yum,不检查依赖性,卸载yum程序

# rpm -qa | grep python-urlgrabber | xargs rpm -e --nodeps

下载CentOS yum程序

使用wget命令下载,也可以用浏览器下载。rpm包下载地址http://mirrors.163.com/centos/7/os/x86_64/Packages/ ,包的版本会有更新,选择最新版本下载

安装CentOS yum程序

为避免他们之间互相依赖,三个程序一起安装

# rpm -ivh yum-3.4.3-161.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

安装报错,依赖软件版本不兼容,

警告:yum-3.4.3-161.el7.centos.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY

错误:依赖检测失败:

python-urlgrabber >= 3.10-8 被 yum-3.4.3-161.el7.centos.noarch 需要

rpm >= 0:4.11.3-22 被 yum-3.4.3-161.el7.centos.noarch 需要

重新下载新版本的依赖软件,安装更新

更新依赖软件:

# rpm –ivh python-*

# rpm -ivh libxml*

# rpm –Uvh rpm*

再次安装yum程序

# rpm -ivh yum-3.4.3-161.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

安装报错:

错误:依赖检测失败:

python-urlgrabber >= 3.10-8 被 yum-3.4.3-161.el7.centos.noarch 需要

Python-urlgrabber版本不兼容,下载对应的版本。

安装:

# rpm -ivh python-urlgrabber-3.10-8.el7.noarch.rpm

再次安装yum程序

# rpm -ivh yum-3.4.3-161.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

安装成功。

repo 配置文件

下载配置文件

#  cd /etc/yum.repos.d/ #进入到yum配置文件目录

#  wget http://mirrors.163.com/.help/CentOS7-Base-163.repo #下载配置文件

编辑配置文件

#  vi CentOS7-Base-163.repo

如果你系统没有配置环境变量$releasever和 $basearch,(可以命令echo查看有没有)

那么配置文件就把$releasever都 改成7 (如下)

1 [base]2 name=CentOS-7 - Base - 163.com3 #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os

4 baseurl=http://mirrors.163.com/centos/7/os/$basearch/

5 gpgcheck=1

6 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

7

8 #released updates9 [updates]10 name=CentOS-7 - Updates - 163.com11 #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates

12 baseurl=http://mirrors.163.com/centos/7/updates/$basearch/

13 gpgcheck=1

14 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

15

16 #additional packages that may be useful17 [extras]18 name=CentOS-7 - Extras - 163.com19 #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras

20 baseurl=http://mirrors.163.com/centos/7/extras/$basearch/

21 gpgcheck=1

22 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

23

24 #additional packages that extend functionality of existing packages25 [centosplus]26 name=CentOS-7 - Plus - 163.com27 baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/

28 gpgcheck=1

29 enabled=0

30 gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

更新yum缓存

# yum clean all #清除yum缓存

# yum makecache  #更新yum缓存

执行yumrepolist查看,如果显示出repo仓库列表,并显示软件包数量则OK。

#  yum  repolist

至此yum源更换完成。

原文:https://www.cnblogs.com/guoxiangyue/p/10119109.html

python3 yum源_Redhat7.3更换CentOS7 yum源相关推荐

  1. 【yum参数】【yum指令】【更换阿里源163源】【更换本地yum源】

    [1]yum分类:以及配置文件位置 [2]yum操作指令 [3]更换ali源 163源 [4]本地源制作yum源 ​      **yum****操作** 参数以及指令 [1]yum分类:以及配置文件 ...

  2. kali linux 清华源_kali Linux 更换国内镜像源

    kali Linux的更新源是在国外的,所以在更新的的话许多的小伙伴都会更不了,今天我来教大家怎样更换国内镜像源 1.输入"vim /etc/apt/sources.list"命令 ...

  3. centos8更换yum源_基于yum进行linux系统升级--从Centos7升级到Centos8

    概述 今天主要分享下最近做的一个操作系统升级(centos7->centos8)测试,过程如下: 注意:如果在正式环境升级,请做好数据备份以及重要配置备份!因为升级会造成一部分应用被卸载. 操作 ...

  4. CentOS7 中把yum源更换成163源

    CentOS默认yum源是国外的, 速度无法保证,用起来很不爽,今天我们把默认源换成国内的163源,163是目前国内最好用的源,速度是相当快的,还有一些比较好的源,比如阿里源. 1,首先我们把Cent ...

  5. CentOS7 中怎么把yum的源更换成163源

    CentOS默认yum源是国外的,今天我们把默认源换成国内的163源,163是目前国内最好用的源,速度是相当快的,还有一些比较好的源,比如阿里源. 1,进入yum源配置文件 cd /etc/yum.r ...

  6. centos8 阿里云yum源_CentOS7更换阿里yum源

    CentOS7更换阿里yum源 更换之前确保自己安装wget 复制代码 yum list wget 若没有安装:复制代码 yum -y install wget 首先备份原版/etc/yum.repo ...

  7. (转)搭建企业内部yum仓库(centos6+centos7+epel源)

    搭建企业内部yum仓库(centos6+centos7+epel源) 原文:https://www.cnblogs.com/nulige/p/6081192.html https://www.linu ...

  8. 阿里centos7 yum源

    阿里centos7 yum源 root@compute2:~/docker/docker-training/centos7# cat aliyun-mirror.repo # CentOS-Base. ...

  9. linux下本地的源的格式,[Linux]CentOS7搭建/配置:YUM仓库/源[本地源/HTTP源/自建源仓库...

    [Linux]CentOS7搭建/配置:YUM仓库/源[本地源/HTTP源/自建源仓库 1 本地YUM源 1.1 [YUM仓库/服务端] 获取:软件包资源 1.2 [YUM仓库/服务端] 挂载/搭建: ...

  10. centos7安装php5.2yum源操作_Centos7.6使用yum安装PHP7.2

    Centos7.6使用yum安装PHP7.2 1.安装源 安装php72w,是需要配置额外的yum源地址的,否则会报错不能找到相关软件包. php高版本的yum源地址,有两部分,其中一部分是epel- ...

最新文章

  1. MPB:农科院牧医所赵圣国组-基于GraftM对功能基因进行物种注释
  2. 记录低频的混沌电压波形-双晶体管混沌信号
  3. anr trace文件分析
  4. python字典类型实现的键值对的映射_python数据类型-映射和集合-字典
  5. 机器狗背上枪成了杀手,已经与美澳军队合作!
  6. 浙江中医药大学第十一届程序设计竞赛题解
  7. 在不安装mysql-connector-net的情况下使用FluentData框架
  8. sentry + vue实现错误日志监控
  9. 三月数据库技术通讯.pdf | Oracle配置DCD避免会话被防火墙强制断开
  10. python编程入门经典百度云-python电子书学习资料打包分享百度云资源下载
  11. 可以修改Mac地址的工具WiFiSpoof for Mac
  12. 高并发高负载系统架构-php篇
  13. matlab仿真数字电路,MATLAB在数字电路仿真中的应用
  14. oracle蓝屏解决方法,win10系统蓝屏怎么办 蓝屏代码0x000007e的3种解决方法
  15. 通达OA任意用户登录漏洞手工复现
  16. c语言生成excel文件简书,iOS 生成Excel xlsx文件
  17. c语言P0=0x是什么意思,0x80(单片机0x80什么意思)
  18. 《Python 深度学习》刷书笔记 Chapter 8 Part-1 生成式深度学习
  19. element table表格表头显示斜杠/斜线
  20. S2B2C模式主要关注什么

热门文章

  1. ant design vue table 高度自适应_Table行内的开关组件的使用
  2. java关闭流方法,Java关闭流方法总结
  3. linux第五单元作业,第五单元《微型计算机系统》教案
  4. vue用阿里云oss上传图片使用分片上传只能上传100kb以内的解决办法 1
  5. js 判断是否为mac电脑 、还是windows操作系统
  6. 【STL记录】Containers--Lists
  7. linux 平台安装ionic开发调试编译环境(Android)
  8. 5.2.3 配置SQL Server代理
  9. 信创只是开始_一切只是开始!谁是下一个“第一创业”?
  10. 2022 SpringBoot/SSM的药品售货机平台 H5药品购买商城