zoukankan      html  css  js  c++  java
  • RHEL 7 “There are no enabled repos” 的解决方法

    RHEL 7 “There are no enabled repos”  的解决方法

    [root@system1 Desktop]# yum install squid
    Loaded plugins: langpacks, product-id, subscription-manager
    This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
    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>

    看到以上的报错,是你的 yum仓库出问题了,我现在教大家 建一个 本地YUM仓库, 这样就可以再使用啦!!

        一种方法,最明显的方法是使用subscription-manager并遵循说明来注册您的RHEL7系统,从而启用RHEL的回购。为此,您需要付费或试用Redhat订阅。但是,如果您只是想在不需要最新红帽订阅的情况下进行游戏并安装软件,则可以安装下载的红帽ISO映像,并将其作为默认的本地存储库,并能够安装软件。要启用您的本地存储库,并从而克服第There are no enabled repos.一次挂载您的REHL7 ISO映像:

           

    [root@rhel7 ~]# mkdir /media/rhel7-repo-iso
    [root@rhel7 ~]# mount /dev/cdrom /media/rhel7-repo-iso/
    mount: /dev/sr0 is write-protected, mounting read-only
    

            现在,当您安装RHEL 7 iso时,请/media/rhel7-repo-iso/创建一个新的yum repo文件,其中包含以下内容:

    [root@rhel7 ~]# vi /etc/yum.repos.d/RHEL_7_Disc.repo
    [root@rhel7 ~]# cat /etc/yum.repos.d/RHEL_7_Disc.repo
    [RHEL_7_Disc]
    name=RHEL_7_x86_64_Disc
    baseurl="file:///media/rhel7-repo-iso/"
    gpgcheck=0
    

            一旦准备就绪,检查新的仓库以启用这个仓库:

    # yum repolist
    Loaded plugins: product-id, subscription-manager
    This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
    RHEL_7_Disc                                                                                                                                      | 4.1 kB  00:00:00     
    (1/2): RHEL_7_Disc/group_gz                                                                                                                      | 134 kB  00:00:00     
    (2/2): RHEL_7_Disc/primary_db                                                                                                                    | 3.4 MB  00:00:00     
    repo id                                                                      repo name                                                                            status
    RHEL_7_Disc                                                                  RHEL_7_x86_64_Disc                                                                   4,305
    repolist: 4,305

    (注:此处可能出现问题,解决方案见下文补充内容。)

            现在,您将能够在未注册的RHEL 7 Linux机器上安装新软件。缺点是您不会收到任何新的更新,这可能会为您的系统创建一个安全问题。而且,使用yum命令时:

    This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

    补充:

            运行yum repolist 有可能还是显示0。

            yum将有关各个仓库的信息放到了单独文件中(在目录/etc/yum.repos.d下),当yum仍然显示“There are no enabled repos” , “yum repolistall“仍显示为0,那就看目录/etc/yum.repos.d下是否存在之前创建的配置文件

    RHEL_7_Disc.repo

    ,若不存在此配置文件,手动创建并添加到目录/etc/yum.repos.d即可。

    # cat /etc/yum.repos.d/RHEL_7_Disc.repo     新建这个文件repo,再保存,  你就可以再安装了其他服务啦!
    [rhel7]
    name=rhel7
    baseurl=file:///media/cdrom/
    enabled=1
    gpgcheck=0

    最后再做一个挂载吧,开机自动启动,方便以后使用

     

    [root@system1 ~]# vim /etc/fstab

    #
    # /etc/fstab
    # Created by anaconda on Tue Jul 16 15:51:34 2019
    #
    # Accessible filesystems, by reference, are maintained under '/dev/disk'
    # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
    #
    /dev/mapper/rhel-root / xfs defaults 1 1
    UUID=9cead03a-2b93-4686-9b23-70cfb9264f3f /boot xfs defaults 1 2
    /dev/mapper/rhel-swap swap swap defaults 0 0
    /dev/cdrom /andy iso9660 defaults 0 0                            // 加上这一句话,就好了
    ~
    ~最后完成。

  • 相关阅读:
    Lambda表达式、依赖倒置
    ASP.NET vNext 概述
    Uname
    RHEL4 i386下安装rdesktop【原创】
    Taxonomy of class loader problems encountered when using Jakarta Commons Logging(转)
    How to decompile class file in Java and Eclipse
    先有的资源,能看的速度看,不能看的,抽时间看。说不定那天就真的打不开了(转)
    Google App Engine 学习和实践
    【VBA研究】VBA通过HTTP协议实现邮件轨迹跟踪查询
    js正則表達式语法
  • 原文地址:https://www.cnblogs.com/linuxandy/p/11334586.html
Copyright © 2011-2022 走看看