zoukankan      html  css  js  c++  java
  • redhat yum

    背景

    这个redhat可让我好一顿折腾,对于这个yum的安装,如果成功则罢,不成功可有的收拾的。还是centos比较好啊。

    转载

    1 下载下面四个软件包(可以从163下载,版本号自己搜索)

    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm

    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm

    wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

    卸载RedHat自带的yum 

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

          注:a、xargs是一条Unix和类Unix操作系统的常用命令。它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题

              b、--nodeps  强制卸载,不管依赖性

    3、安装下载的centos的yum包: 

    rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm

    rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

    rpm -ivh yum-3.2.29-40.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm 

    [注] :最后2个需要一起安装,否则会出现依赖性错误,我安装第三个时提示python-urlgrabber >= 3.9.1-10 is needed by yum-3.2.29-81.el6.centos.noarch,那就先下载更新版本,然后卸载已有的。rmp -e 

    4、到http://mirrors.163.com的 centos帮助文档 中下载CentOS6-Base-163.repo文件,存放到/etc/yum.repo.d中 

    wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 

    5、编辑CentOS6-Base-163.repo文件,将其中的$releasever更改为centos的版本号(我改为了6)

    6、yum clean all 清除原有缓存
    7、yum makecache  获取yum列表
    出现下面提示,表示yum更改完成:
    Metadata Cache Created

  • 相关阅读:
    腾讯2017暑期实习编程题3
    腾讯2017暑期实习编程题2
    腾讯2017暑期实习编程题1
    力扣算法题—098验证二叉搜索树
    题目1451:不容易系列之一
    题目1362:左旋转字符串(Move!Move!!Move!!!)
    HDU 2564 词组缩写
    HDU 2561 二小整数
    HDU 2034 人见人爱A-B
    HDU 1875 畅通工程再续
  • 原文地址:https://www.cnblogs.com/sddychj/p/8085609.html
Copyright © 2011-2022 走看看