zoukankan      html  css  js  c++  java
  • yum安装故障

    $ sudo yum list
    Loaded plugins: fastestmirror, langpacks
    Repository base is listed more than once in the configuration
    Repository updates is listed more than once in the configuration
    Repository extras is listed more than once in the configuration
    Repository centosplus is listed more than once in the configuration
    Repository base is listed more than once in the configuration
    Repository updates is listed more than once in the configuration
    Repository extras is listed more than once in the configuration
    Repository centosplus is listed more than once in the configuration

    File contains parsing errors: file:///etc/yum.repos.d/fedora.repo

    ..................

    使用yum 安装软件(或者执行yum list)时报以上错误,从错误提示中可以看出是一些插件和包被重复设置了。

    猜测可能是因为yum源(我的yum源有很多个)之间重复设置了某个包的安装地址。于是把所有的yum源都改个名字,把.repo后缀改成.repo.bk后缀。保留一个比较常用的:

    $ su root

    #cd /etc/yum.repos.d

    # ls
    CentOS7-Base-163.repo     CentOS-CR.repo         CentOS-Media.repo    fedora.repo
    CentOS-Base.repo       CentOS-Debuginfo.repo  CentOS-Sources.repo
    CentOS-Base-sohu.repo CentOS-fasttrack.repo CentOS-Vault.repo

    #rename .repo .repo.bk *.repo

    #mv CentOS7-Base-163.repo.bk CentOS7-Base-163.repo

    # ls
    CentOS7-Base-163.repo     CentOS-CR.repo.bk         CentOS-Media.repo.bk    fedora.repo.bk
    CentOS-Base.repo.bk       CentOS-Debuginfo.repo.bk  CentOS-Sources.repo.bk
    CentOS-Base-sohu.repo.bk  CentOS-fasttrack.repo.bk  CentOS-Vault.repo.bk
    #yum list

    ant-commons-logging.noarch                                1.9.2-9.el7                          base     
    ant-commons-net.noarch                                    1.9.2-9.el7                          base     
    ant-contrib.noarch                                        1.0-0.23.b3.el7                      base     
    ant-contrib-javadoc.noarch                                1.0-0.23.b3.el7                      base     
    ant-javadoc.noarch                                        1.9.2-9.el7                          base     
    ant-javamail.noarch                                       1.9.2-9.el7                          base     
    ant-jdepend.noarch                                        1.9.2-9.el7                          base     
    ant-jmf.noarch                                            1.9.2-9.el7                          base     
    ant-jsch.noarch                                           1.9.2-9.el7                          base     
    ant-junit.noarch                                          1.9.2-9.el7                          base     
    ant-manual.noarch                                         1.9.2-9.el7                          base     
    ant-swing.noarch                                          1.9.2-9.el7                          base     
    ant-testutil.noarch                                       1.9.2-9.el7                          base     
    antlr-C++.i686                                            2.7.7-30.el7                         base     
    antlr-C++.x86_64                                          2.7.7-30.el7                         base     
    antlr-C++-doc.noarch                                      2.7.7-30.el7                         base     
    antlr-javadoc.noarch                                      2.7.7-30.el7                         base     
    antlr-manual.noarch                                       2.7.7-30.el7                         base 

    ........

    这样的话,原来的错误就解决了。如果有些包安装不成功,也不在yum list的列表里面,就配置一个和所需包对应的yum源吧

  • 相关阅读:
    Pizza Pie Charts – 基于 Snap SVG 框架的响应式饼图
    超好玩!10款神奇的字符图案 & 词汇云生成工具
    『摄影欣赏』15幅迷人的来自世界各地的婴儿照片【组图】
    CSS 魔法系列:纯 CSS 绘制图形(各种形状的钻石)
    【特别推荐】10款唯美浪漫的婚礼 & 结婚纪念网站模板
    25款创新的 PSD 格式搜索框设计素材【免费下载】
    时尚前沿:15个创意的 3D 字体设计艺术作品欣赏
    Resumable.js – 基于 HTML5 File API 的文件上传
    经典设计:17个最有效的学习着陆页设计的例子
    图标集锦:10套免费的社交媒体 & 社交网站图标
  • 原文地址:https://www.cnblogs.com/flyfish919/p/7300860.html
Copyright © 2011-2022 走看看