在使用RHEL7的时候,经常遇到yum源没有注册的问题,老有上图这样的提示,很烦,所以从网上找了些教程试了试,终于把yum源改为了阿里云的。

RHEL的YUM源需要注册用户才能更新使用,由于CentOS和RHEL基本没有区别,并且CentOS已经被REHL收购。所以将RHEL的YUM源替换为CentOS即可。

第一步:清除原有RHEL的YUM及相关软件包:

方法是使用如下命令:

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

第二步:下载有关的软件包:

网盘地址:链接:https://pan.baidu.com/s/1Z3hm1LErfI6DYxYAUa3o0Q
提取码:ye4x

第三步:安装软件包

把上面的文件放到/root/目录下,然后依次执行:

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

执行第4句的时候有可能出现以下情况:

[root@linuxprobe ~]# rpm -ivh yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm yum-3.4.3-158.el7.centos.noarch.rpm

警告:yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY

错误:依赖检测失败:

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

可以从163的镜像服务器地址(http://mirrors.163.com/centos/7/os/x86_64/Packages/)下载rpm-4.11.3-40.el7.x86_64.rpm ,放到”/root/”目录下。

再在”/root/”目录下执行命令:

rpm -Uvh rpm-4.11.3-40.el7.x86_64.rpm --nodeps

解决rpm的版本问题后再执行上面第4句命令。

第5步:使用以下命令下载阿里云的Centos-7.repo文件,并保存为/etc/yum.repos.d/目录下的CentOS-Base.repo文件。

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

然后看/etc/yum.repos.d/目录下有没有Centos-Base.repo文件,如果有,备份(该文件

中可能有RHEL7的具体版本信息)后删除,避免提示重复。

再用vim将下载的文件中其中的所有$releasever改为当前redhat的版本(具体要根据你的机器确定),我的是7,带“#”的是注释,可以不改,注意url中不能有空格。

第六步:清理yum缓存:

yum clean all

第7步:将服务器软件包信息缓存至本地,提高搜索安装效率:

yum makecache

第8步:测试:

能搜索到软件包信息,说明配置完成:

yum search vim

第9步:执行yum repolist查看:

如果显示出repo仓库列表,并显示软件包数量则OK。(或者使用yum makecache):

yum repolist

至此,RHEL7今后就可以使用阿里云的YUM源了。

最后,可以使用yum安装某个软件包测试:

yum -y install XXXXX

(如果大家在更改yum源的时候遇到initscripts与redhat-release-server-7.0-1.el7.x86_64冲突的问题,请看本博主另一篇文章。)

解决RHEL7无法使用YUM源的问题相关推荐

  1. linux7的yum源装不上怎么办,RHEL7解决无法使用YUM源问题

    RHEL7解决无法使用YUM源问题 RHEL的YUM源需要注册用户才能更新使用,由于CentOS和RHEL基本没有区别,并且CentOS已经被REHL收购.所以将RHEL的YUM源替换为CentOS即 ...

  2. RHEL6解决无法使用YUM源问题

    RHEL6解决无法使用YUM源问题 参考文章: (1)RHEL6解决无法使用YUM源问题 (2)https://www.cnblogs.com/beautiful-code/p/6305610.htm ...

  3. linux7提示软件安装源位置不对,详解 RHEL7.1 yum源配置与软件安装

    导读 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自 ...

  4. RHEL7 本地yum源配置

    配置yum 源 1.挂载DVD光盘到/mnt   因为配置时候路径名里面不能有空格,否则不能识别  [root@ mnt]# mount /dev/cdrom /mnt 2.在目录/etc/yum.r ...

  5. (已解决) centos6.5 yum源 失效 The whole CentOS 6 is dead and shouldn’t be used anywhere at all

    借鉴 https://www.cnblogs.com/binbingg/p/14082610.html 借鉴 阿里:https://help.aliyun.com/document_detail/19 ...

  6. RHEL7配置yum源

    目录 一:配置本地yum源 二:配置网络yum源 YUM(Yellow dog  Updater Modified): yum是基于RPM包构建的软件更新机制,可以自动解决rpm包之间的依赖关系,所有 ...

  7. centos6无法使用yum源的问题removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist

    最近公司合作方的服务器,让我上 军命难违,上~ 结果yum使用时候出现 苦不堪言,通过网上各种的搜索和配置源,都无效 后来 1.通过执行如下命令修改fastestmirror.conf的配置参数 se ...

  8. Linux中yum源不能使用故障解决---网络yum配置

    报错问题展示:[root@NISEC-6601 yum]# yum clean all bash: yum: 未找到命令... 或者 无法使用YUM源的问题如下: [root@localhost ~] ...

  9. RHEL7配置本地yum源

    RHEL7 本地yum源配置 我们在安装Redhat的时候一般都不会填写注册信息,因为该产品是要购买的,所以我们在使用安装好的Redhat时有的功能是受限的,使用yum源install就是其中之一.那 ...

最新文章

  1. UI设计师面试如何操作才能获得高薪
  2. 我也没想到,Java开发 API接口可以不用写 Controller了
  3. 面试官:连框架都没用熟练,就这还来面试?
  4. linux 3.5.0-23-generic内核版本系统调用数目,Linux操作系统分析(三)- 更新内核与添加系统调用...
  5. 让浏览器判断html为手机页面,判断是从手机端还是客户端访问的页面,判断浏览器类型...
  6. vue 加载时掉用mounted_Vue实例中生命周期created和mounted的区别详解
  7. 关于linux内核描述正确的是 牛客网,在Linux系统,关于硬链接的描述正确的是()...
  8. python面向对象进阶
  9. C语言中指针的初始化和赋值
  10. BMVC2018图像检索论文—使用区域注意力网络改进R-MAC方法
  11. 类型转换与类型断言之间的区别
  12. 【java】java 新一代垃圾回收器ZGC的探索与实践
  13. python计算机代码_python告白代码,只属于程序员的浪漫
  14. 【RLchina第二讲】汪军老师推荐的强化学习理论学习资料
  15. docker学习-狂神视频
  16. 计算机软件可以控制单片机,一个电脑控制单片机通讯程序分享
  17. 乐高叉车wedo教案_特色课程——乐高wedo动力机械
  18. 免实名域名是什么意思?
  19. 【论文查找】查找某个会议往年录用文章
  20. 深入分析Linux虚拟化KVM-Qemu之ARMv8虚拟化

热门文章

  1. Linux定时任务系统 Cron 入门
  2. ST-Link SWD接口接线
  3. 手把手教你安装 Centos7.6系统(图文超详细)
  4. 草莓棉花糖剧本-10
  5. 梦网科技杭国强:比较强烈建议5G消息产业学习互联网模式……
  6. 【python与数据分析】Pandas统计分析基础
  7. java开发中常用的SQL语句
  8. 浅析mpeg-ts封装结构
  9. MyBatis-Spring-Boot-Starter学习
  10. 计算机网络练习题(应用层)