zoukankan      html  css  js  c++  java
  • centos7.2重新安装yum

    [root@zf-test-web01-4 ~]# yum install rng-tools
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
    There are no enabled repos.
     Run "yum repolist all" to see the repos you have.
     You can enable repos with yum-config-manager --enable <repo>

    红色部分问题解决如下:

    -bash-4.2# vi /etc/yum/pluginconf.d/fastestmirror.conf 


    [main]
    enabled=0
    verbose=0
    always_print_best_host = true
    socket_timeout=3
    #  Relative paths are relative to the cachedir (and so works for users as well
    # as root).
    hostfilepath=timedhosts.txt
    maxhostfileage=10
    maxthreads=15
    #exclude=.gov, facebook

    把enabled=1改为enabled=0

    再次执行yum安装,仍报错

    [root@zf-test-web01-4 ~]# yum install -y rng-tools
    There are no enabled repos.
     Run "yum repolist all" to see the repos you have.
     You can enable repos with yum-config-manager --enable <repo>

    也就是蓝色部分,解决办法:

    1. 查看centos7.2系统本身所安装的那些yum 软件包

    [root@zf-test-web01-4 ~]# rpm -qa|grep yum
    yum-plugin-fastestmirror-1.1.31-34.el7.noarch
    yum-metadata-parser-1.1.4-10.el7.x86_64
    yum-3.4.3-132.el7.centos.0.1.noarch

    [root@zf-test-web01-4 ~]# 

    2. 卸载这些软件包

    [root@zf-test-web01-4 ~]# rpm -e yum-plugin-fastestmirror-1.1.31-34.el7.noarch --nodeps
    warning: /etc/yum/pluginconf.d/fastestmirror.conf saved as /etc/yum/pluginconf.d/fastestmirror.conf.rpmsave
    [root@zf-test-web01-4 ~]# rpm -e yum-metadata-parser-1.1.4-10.el7.x86_64 --nodeps
    [root@zf-test-web01-4 ~]# rpm -e yum-3.4.3-132.el7.centos.0.1.noarch --nodeps
    [root@zf-test-web01-4 ~]# 

    3. 进入centos镜像网站找到自己对应系统需要的yum包

        查看系统的命令:

    [root@zf-test-web01-4 ~]# cat /etc/redhat-release
    CentOS Linux release 7.2.1511 (Core) 

       查看系统的位数:

    [root@zf-test-web01-4 ~]# file /bin/ls
    /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=aa7ff68f13de25936a098016243ce57c3c982e06, stripped

    http://vault.centos.org/

    4. 下载这些yum包

    wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
    wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm

    5. 安装下载的这些yum包

    [root@zf-test-web01-4 ~]# rpm -ivh yum-*
    Preparing...                          ################################# [100%]
    Updating / installing...
       1:yum-metadata-parser-1.1.4-10.el7 ################################# [ 33%]
       2:yum-plugin-fastestmirror-1.1.31-3################################# [ 67%]
       3:yum-3.4.3-132.el7.centos.0.1     ################################# [100%]
    [root@zf-test-web01-4 ~]# 

    6. 更新centos系统的repo文件

    http://mirrors.163.com/.help/centos.html

    1)首先备份/etc/yum.repos.d/CentOS-Base.repo

    [root@zf-test-web01-4 yum.repos.d]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

    2)下载对应版本repo文件, 放入/etc/yum.repos.d/(操作前请做好相应备份)

    3)运行以下命令生成缓存

    [root@zf-test-web01-4 yum.repos.d]# yum clean all
    Loaded plugins: fastestmirror
    Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
    Cleaning repos: base extras updates
    Cleaning up everything
    Cleaning up list of fastest mirrors
    [root@zf-test-web01-4 yum.repos.d]# yum makecache
    Loaded plugins: fastestmirror
    base                                                             | 3.6 kB  00:00:00     
    extras                                                           | 3.4 kB  00:00:00     
    updates                                                          | 3.4 kB  00:00:00     
    (1/12): base/7/x86_64/group_gz                                   | 156 kB  00:00:00     
    (2/12): base/7/x86_64/filelists_db                               | 6.7 MB  00:00:01     
    (3/12): extras/7/x86_64/prestodelta                              |  71 kB  00:00:00     
    (4/12): extras/7/x86_64/primary_db                               | 145 kB  00:00:00     
    (5/12): extras/7/x86_64/filelists_db                             | 528 kB  00:00:00     
    (6/12): extras/7/x86_64/other_db                                 |  97 kB  00:00:00     
    (7/12): updates/7/x86_64/prestodelta                             | 589 kB  00:00:00     
    (8/12): base/7/x86_64/primary_db                                 | 5.7 MB  00:00:01     
    (9/12): base/7/x86_64/other_db                                   | 2.5 MB  00:00:00     
    (10/12): updates/7/x86_64/primary_db                             | 4.5 MB  00:00:00     
    (11/12): updates/7/x86_64/other_db                               | 490 kB  00:00:00     
    (12/12): updates/7/x86_64/filelists_db                           | 2.7 MB  00:00:01     
    Determining fastest mirrors
    Metadata Cache Created

    7. 重新运用yum安装软件


    ---------------------
    作者:shaoqiufeng
    来源:CSDN
    原文:https://blog.csdn.net/shaoqiufeng/article/details/78785806?utm_source=copy
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    python基础知识
    Django之模板Template
    Django之视图Views
    Django之model
    kafka保证数据不丢失机制
    kafka和flume进行整合的日志采集的confi文件编写
    kafka-manager监控工具的安装和使用
    CentOS 7 ETCD集群配置
    详细的Docker入门
    ZooKeeper基本原理
  • 原文地址:https://www.cnblogs.com/adolfmc/p/9801958.html
Copyright © 2011-2022 走看看