我正在尝试更新我的系统,一直在寻找但找不到任何解决方案。当我执行时,yum update
我收到以下错误
Loaded plugins: fastestmirror, rhnplugin
There was an error communicating with RHN.
Red Hat Satellite or RHN Classic support will be disabled.
rhn-plugin: Error communicating with server. The message was:
Unable to connect to the host and port specified
Loading mirror speeds from cached hostfile
* epel: fedora-epel.mirror.lstn.net
No packages marked for update
我实际上不知道要查看哪些文件以及要更改哪些内容。任何帮助都将不胜感激。
答案1
更新 RHEL 需要有效的 RHEL 订阅。
您收到的错误消息表明您的服务器无法联系相关服务器以验证其订阅状态。
如果您正在使用 Satellite,则需要检查与 Satellite 服务器的网络连接是否良好。
如果您不使用 Satellite 并直接从 Red Hat 接收更新,您需要迁移至 RHEL 订阅管理使用该rhn-migrate-classic-to-rhsm
实用程序。旧的 Red Hat 网络已在一段时间前停用。
如果您还没有 RHEL 订阅,则需要购买一个,或者切换到 CentOS。
如果您的系统确实是 CentOS,那么您需要删除该yum-rhn-plugin
软件包:yum -y remove yum-rhn-plugin
除非与 Spacewalk/Satellite 对话,否则不应在 CentOS 系统上安装该软件包。