加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

yum – 如何安装RHEL6的主存储库

发布时间:2020-12-15 18:37:56 所属栏目:安全 来源:网络整理
导读:我们在新服务器上设置了RHEL6.据我们所知,我们的订阅都已正确设置.但是,当我运行yum repolist时,它不会显示任何存储库. /etc/yum.repos.d/redhat.repo是空的.我试着粘贴另一个RHEL6服务器的redhat.repo中的内容,但是一旦我运行yum,它就会再次消除它.我只需要
我们在新服务器上设置了RHEL6.据我们所知,我们的订阅都已正确设置.但是,当我运行yum repolist时,它不会显示任何存储库. /etc/yum.repos.d/redhat.repo是空的.我试着粘贴另一个RHEL6服务器的redhat.repo中的内容,但是一旦我运行yum,它就会再次消除它.我只需要设置基本的RedHat存储库,这样我就可以安装软件包了.

确保我没有订阅问题.我重新注册并重新订阅.我得到了所有相同的结果.

# subscription-manager register --force
# subscription-manager subscribe --pool=*redacted*

当我登录RedHat客户门户时,它会将订阅显示为活动状态.

使用GUI,我进入了System> <给药>红帽订阅管理器.在“产品”标签下,它没有显示任何产品. 当我运行yum update时,这是我得到的:

# yum update
Loaded plugins: product-id,refresh-packagekit,security,subscription-manager
This system is receiving updates from Red Hat Subscription Management.
Setting up Update Process
No Packages marked for Update

/etc/yum.conf的内容

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=3

/etc/yum/pluginconf.d/rhnplugin.conf的内容:

[main]
enabled = 0
gpgcheck = 1
这是我如何解决问题,至少是暂时的.我从另一个工作的rhel6服务器复制了/etc/yum.repos.d/redhat.repo文件.然后我用这个服务器上的.pem文件替换了sslclientkey和sslclientcert的所有实例.然后我重命名了.repo文件,以避免在更新时被删除.通过这样做,我能够按预期安装所有包.

我将不得不继续使用支持来解决这个问题的根源.

UPDATE

红帽支持终于回到我身边,并按照以下说明修复了问题的根源,一切顺利:

在检查您的注册系统后,我们向您显示您目前通过RHSM注册它们,其中一个系统也通过RHN classic注册.

通过客户门户登录后导航到以下位置,并通过选中复选框并单击左下角的“删除所选项”删除两个系统:

https://access.redhat.com/management/consumers/

在系统’GH-Server-5’上以root身份在终端本地完成上述操作后,发出以下命令:

rhn_register

上面的命令将打开RHN Classic注册终端,并要求输入用户名和密码.这些是您的客户门户登录名和密码.除非您需要有限的更新,否则请务必检查所有可用的更新.

当基于tui的终端完成注册时,发出以下命令来清除yum的缓存并添加正确的存储库,然后最终更新:

yum clean all
yum repolist
yum update

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读