zoukankan      html  css  js  c++  java
  • redhat8 配置本地yum源和redhat7一下配置的不同

    今天申请了一台新虚拟机,资源中心问对版本有没有要求,没有安装了个redhat8.3的,我说了没有问题,部署了这么多项目,会有什么问题,然后问题就来了

    因为是内网,不能对外访问,所以要部署本地yum源,来做依赖管理,开始很顺利。

    上传了镜像。挂载了镜像,备份yum配置文件,编辑配置文件,一切都挺好,轻轻松松,然后尴尬就来了。

    在执行yum makecache 时报错了

    报错是

    Errors during downloading metadata for repository 'xxx':

      - Curl error(37):Couldn't read a file:// file for file:///mnt/cdrom/repodata/repomd.xml [Couldn't open file /mnt/cdrom/repodata/repomd.xml] 

    Error:Failed to download metadata for repo 'xxx':Cannot download repomd.xml:Cannot download repodata/repomd.xml:All mirrors were tried 

    总的意思就是尝试了所有配置的镜像没有发现repomd.xml这个文件。

    说明一下 我执行的挂载命令是 mount -o loop /xxx/redhat8.3_dvd.ios  /mnt/cdrom

    当报错以后,我就有点愣,然后去挂载包里面看了,真的没有这个文件,甚至连repodata文件夹都没有。然后在redhat官网去看了一下,有人提出这个报错,

    给出的解决方案是

     先试一下,没用,找度娘,这就不得不说,度娘搜出来一堆说yum收费,要卸载重新安装或者就是去redhat官网注册,一看就知道对我的问题没有一点帮助,yum什么时候收费就不能用了?为什么一定要注册才能用?

    没有办法,又去挂载包里面包内容是这样的

     进入AppStream文件夹,?,这个里面有repodata文件夹,进入repodata,惊喜了repomd.xml在这里,找到了那还有什么问题,剩下的就没有什么问题了。

    后面就去搜索了一下redhat8和7有什么不同,redhat7光盘内容是这样的

     怪自己没有关注大版本升级的差异,在Red Hat Enterprise Linux 8上,基于DNF技术(YUM v4)的YUM工具的新版本确保了软件的安装,YUM v4与之前在RHEL 7上使用的YUM v3相比具有以下优点:

    提高性能

    支持模块化内容

    设计良好的用于与工具集成的稳定API

    具体内容请看官方文档:https://dnf.readthedocs.io/en/latest/cli_vs_yum.html

    在使用命令行、编辑或创建配置文件时,YUM v4与YUM v3兼容。

    对于安装软件,您可以像在RHEL 7上一样使用yum命令及其特定选项。

    这里有一篇文章详细介绍了redhat8和7的差异贴上链接 https://www.cnblogs.com/RXDXB/p/11660287.html

     

    当你发现自己的才华撑不起野心时,就请安静下来学习吧
  • 相关阅读:
    源码阅读笔记 BiLSTM+CRF做NER任务(一)
    leetcode题 寻找两个有序数组的中位数
    动手实现感知机算法,多分类问题
    剪绳子 牛客网-剑指Offer_编程题
    [SCOI2016]妖怪 牛客网的ACM省选题,个人看法,欢迎交流
    BERT 学习笔记
    解决图着色问题 python代码实现
    维吉尼亚密码及程序实现
    迪菲-赫尔曼密钥交换
    分布式系统组件之配置中心
  • 原文地址:https://www.cnblogs.com/wang1204/p/15215167.html
Copyright © 2011-2022 走看看