Как удалить это предупреждение "Эта система не зарегистрирована в Red Hat Subscription Management. Вы можете использовать subscription-manager для регистрации".

Когда я перечисляю обновления, я получаю следующую ошибку. Сервер в настоящее время зарегистрирован в ULN. Хотя это предупреждение, я не хочу, чтобы при выводе команды yum отображалось приведенное ниже сообщение. Я обнаружил, что подключаемый модуль менеджера подписок загружен. Как отключить плагин менеджера подписок??

Loaded plugins: downloadonly, product-id, rhnplugin, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

6 ответов

Два решения

  1. в файле конфигурации плагина отключить плагин

    vim /etc/yum/pluginconf.d/subscription-manager.conf

    включено =0

  2. или зарегистрируйтесь на спутник

По крайней мере, в моем случае, RHEL 7,6, /etc/yum/pluginconf.d/subscription-manager.conf уже было enabled=0,

/etc/yum/pluginconf.d/enabled_repos_upload.conf однако имел enabled=1и изменив это на enabled=0 предотвратил предупреждение.

Чтобы сделать это через командную строку yum, используйте--disableplugin subscription-manager. Этот метод хорош для написания сценариев.

В следующем примере сообщение «не зарегистрировано» не выводится:

      # yum --disableplugin subscription-manager list installed | head -3
Loaded plugins: langpacks, product-id, search-disabled-repos
Installed Packages
GConf2.x86_64                         3.2.6-8.el7                @anaconda/7.5

И просто чтобы показать вам, что отсутствие флага приведет к печати сообщения «не зарегистрировано»:

      # yum  list installed | head -5
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-
              : manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Installed Packages
GConf2.x86_64                         3.2.6-8.el7                @anaconda/7.5

Для меня это было исправлено после удаления менеджера подписок:

      sudo dnf remove subscription-manager

При необходимости всегда можно переустановить

Отключить / удалить плагин менеджера подписок yum.

Проверьте эту ссылку: https://access.redhat.com/documentation/en-US/Red_Hat_Subscription_Management/1/html/RHSM/disable-repos.html

Прошло несколько лет, yum заменили на dnf (но они, похоже, позаботились о том, чтобы парсинг командной строки не был слишком сильно нарушен).

Кстати, dnf по-прежнему выдает то же сообщение об ошибке, но его можно пропустить с помощью--quietвыключатель. Вполне вероятно, что это сработает и для ням.

Другие вопросы по тегам