Linux(Redhat 7.0) yum 软件仓库无法使用和subscription-manager提示

Redhat7 yum 无法使用

RHEL的YUM源需要注册用户才能更新使用说白了就是要收费了,由于CentOS和RHEL基本没有区别,并且CentOS已经被REHL收购。所以将RHEL的YUM源替换为CentOS即可

  • 错误信息
[root@micocube ~]# yum install gcc-c++
Loaded plugins: product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
There are no enabled repos.
 Run "yum repolist all" to see the repos you have.
 To enable Red Hat Subscription Management repositories:
     subscription-manager repos --enable <repo>
 To enable custom repositories:
     yum-config-manager --enable <repo>
  • 查看redhat 7.0系统本身所安装的那些yum软件包
[root@micocube ~]# rpm -qa | grep yum
yum-rhn-plugin-2.0.1-10.el7.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-3.4.3-158.el7.noarch
  • 卸载这些软件包
[root@micocube ~]# rpm -e yum-rhn-plugin-2.0.1-
  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 运行“yum repolist all”以查看您拥有的存储库。启用红帽订阅管理存储库的方法是:subscription-manager repos --enable <repo>。启用自定义存储库的方法是:yum-config-manager --enable <repo>。 ### 回答2: yum repolist all 命令用于查看你当前系统上拥有的仓库,包括官方仓库和用户自定义仓库。这个命令将列出所有可用的软件包,并显示其仓库的名称。 有时,为了使用某些软件包或更新,我们需要启用特定的仓库Red Hat 订阅管理仓库和自定义仓库都需要启用。 要启用 Red Hat 订阅管理仓库,我们需要运行命令:"subscription-manager repos --enable <repo>",其中 <repo> 是要启用的仓库的名称。使用此命令,我们可以启用 Red Hat 管理的软件包,并从 Red Hat 获得相关更新和支持。 要启用用户自定义的仓库,我们可以使用命令 "yum-config-manager --enable <repo>",其中 <repo> 是要启用的自定义仓库的名称。使用此命令,我们可以启用自己的软件仓库,或者从第三方软件仓库中获取软件包。 总之,使用 "yum repolist all" 命令我们可以查看当前的软件仓库,而使用订阅管理仓库和自定义仓库的命令则可以启用需要的软件包。这些命令提高了系统管理员管理软件仓库的能力,并策略地控制软件包的来源。 ### 回答3: 以上命令涉及到Linux系统中的软件仓库和订阅管理等方面。在Linux操作系统中,软件仓库是一个用于存储、下载和安装软件包的服务器或站点。而订阅管理是指通过注册并购买许可证来访问和管理软件包等服务的过程。 首先,运行命令“yum repolist all”将显示您所拥有的所有仓库,您可以通过该命令查看当前系统中的所有仓库,以便更好地了解您的软件包来源和可用性。这对于管理系统软件包以及寻找适合您的软件包非常重要。 其次,如果您需要访问Red Hat的订阅管理仓库,您可以使用命令“subscription-manager repos --enable <repo>”以启用相应的仓库。您需要在“<repo>”处指定您所需启用的仓库名称。这可以使您访问到Red Hat提供的更广泛的软件包和服务,以便更好地满足您的需求。 最后,如果您需要启用自定义仓库,则可以使用命令“yum-config-manager --enable <repo>”以启用相应的自定义仓库。同样,您需要在“<repo>”处指定您想要启用的仓库名称。这有助于将更多的软件源添加到系统中,从而使您能够找到和安装更适合您应用程序的软件包。 综上所述,“yum repolist all”、“subscription-manager repos --enable <repo>”和“yum-config-manager --enable <repo>”是Linux系统中至关重要的命令。它们使您能够更好地管理软件包和访问各种仓库,以便更好地满足您的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值