• 更改redhat7 yum源为centos


    1. 替换原系统中yum包, 检查初始的yum包有哪些
      rpm -qa |grep yum
    2. 删除原始的yum包。
      rpm -qa|grep yum|xargs rpm -e --nodeps
    3. 下载163镜像站中CentOS 7下的 yum相关包
      wget http://mirrors.163.com/centos/7.5.1804/os/x86_64/Packages/yum-3.4.3-158.el7.centos.noarch.rpm
      wget http://mirrors.163.com/centos/7.5.1804/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
      wget http://mirrors.163.com/centos/7.5.1804/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm
      可能会变,如果下载失败 则进入http://mirrors.163.com/centos/检查一下具体名字
      网址中的版本号替换为目标版本。
    4. 安装下载包
      rpm -ivh yum-* --nodeps
    5. 检查
      rpm -qa |grep yum 检查安装是否成功
    6. 下载163镜像站内的镜像源文件
      mv /etc/yum.repos.d /etc/yum.repos.d.backup
      mkdir /etc/yum.repos.d
      cd /etc/yum.repos.d
      wget http://mirrors.163.com/.help/CentOS7-Base-163.repo      #二选一
      curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 
    需要把Centos-7.repo文件中的$releasever全部替换为7
    在vim中执行:%s/$releasever/7/g快速替换。保存退出

    同样的 网址可能会变动,可以手动进入 http://mirrors.163.com/.help/centos.html,确认一下文件和版本

    7. 执行 yum clean all,清理之前的缓存
    8. 执行  yum makecache,重新生成缓存。











  • 相关阅读:
    IDEA使用Maven报错
    defaultdict高级用法
    dd命令创建文件
    数据结构与算法
    mongodb(2022)
    参数替换xargs
    docker清理已停止的容器
    rename重命名
    go控制grpc的metadata
    将本地文件上传到gitlab文件夹显示为红色无法打开原因分析以及解决方案
  • 原文地址:https://www.cnblogs.com/doufy/p/10730594.html
Copyright © 2020-2023  润新知