LinuxForum.Fans
Тема

Fedora 28 - Subscription Management

Автор: Olej 5 сообщений 1306 просмотров
13.01.2019 17:32 #430530

Fedora 28 ... инсталляция обновлялась, версия за версией, начиная с Fedora 21 (очень много разработческого инструментария, поэтому ничего не ставилось "с нуля").
С некоторых недавних пор появилась вот такая дрянь, уже в обновлённой Fedora 28 изначально её не было, при пользовании dnf ... типа:
[console]
[olej@xenix WORK_2019]$ sudo dnf upgrade 'kernel*'
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to regist
...
[/console]
Ну и далее всё привычным образом.
Я так понимаю (начитался), что Subscription Management - это такая очередная дрянь от Red Hat, затесавшаяся теперь каким-то образом в Fedora.
[console]
[olej@xenix 21]$ dnf list '*subscription-manager*'
Not root, Subscription Management repositories not updated
2019-01-13 16:11:15,223 [WARNING] dnf:4180:MainThread @logutil.py:141 - logging already initialized
Not root, Subscription Management repositories not updated
Последняя проверка окончания срока действия метаданных: 0:00:00 назад, Вс 13 янв 2019 16:12:13.
Установленные пакеты
dnf-plugin-subscription-manager.x86_64 1.24.2-1.fc28 @updates
python3-subscription-manager-rhsm.x86_64 1.24.2-1.fc28 @updates
subscription-manager.x86_64 1.24.2-1.fc28 @updates
subscription-manager-rhsm-certificates.x86_64 1.24.2-1.fc28 @updates
Имеющиеся пакеты
python2-subscription-manager-rhsm.x86_64 1.24.2-1.fc28 updates
subscription-manager-cockpit.noarch 1.24.2-1.fc28 updates
subscription-manager-gui.x86_64 1.21.2-3.fc28 fedora
subscription-manager-initial-setup-addon.x86_64 1.24.2-1.fc28 updates
subscription-manager-migration.x86_64 1.24.2-1.fc28 updates
subscription-manager-plugin-container.x86_64 1.24.2-1.fc28 updates
subscription-manager-plugin-ostree.x86_64 1.24.2-1.fc28 updates
[/console]
Но мне не нужно это их говённое напоминание каждый раз, и я хотел бы от него избавиться!
Как это лучше сделать?
Пишут (в обсуждениях), что "плагин «subscription-manager» можно отключить". Отключить это как?
1. Снести на хрен с помощью dnf всё что содержит такие слова ... то что показано выше?
2. Или каким-то другим образом отключить?
3. Откуда эта дрянь вообще взялась, если я ничего подобного не доустанавливал?
4. Что это вообще, в 2 слова, и нафига нужен этот Subscription Management? (т.е. не RedHat нужен, здесь я догадываюсь *YAHOO* , а пользователям он зачем нужен)

13.01.2019 19:46 #430532

Ставил что-то из левых репозиториев?

14.01.2019 00:52 · отредактировано #430533
"Vascom" написал:
Ставил что-то из левых репозиториев?

1. Абсолютно ничего, потому что там уйма инструментария + мне его более чем достаточно.
2. Про Subscription Management публикаций (поиском) - множество, как попадётся самое интересное - покажу.

Вот репозитории. Никаких левых. Все они здесь стоят (обновляясь) неизменно года 3:
[console]
[olej@xenix ~]$ dnf repolist
Not root, Subscription Management repositories not updated
2019-01-13 22:50:40,368 [WARNING] dnf:10125:MainThread @logutil.py:141 - logging already initialized
Not root, Subscription Management repositories not updated
Последняя проверка окончания срока действия метаданных: 6:38:28 назад, Вс 13 янв 2019 16:12:13.
идентификатор репозитория имя репозитория состояние
*fedora Fedora 28 - x86_64 57327
*rpmfusion-free RPM Fusion for Fedora 28 - Free 563
*rpmfusion-free-updates RPM Fusion for Fedora 28 - Free - Updates 270
*rpmfusion-nonfree RPM Fusion for Fedora 28 - Nonfree 203
*rpmfusion-nonfree-updates RPM Fusion for Fedora 28 - Nonfree - Updates 92
russianfedora-branding Russian Fedora for Fedora 28 - Branding 59
russianfedora-branding-updates Russian Fedora for Fedora 28 - Branding - Updates 51
russianfedora-fixes Russian Fedora for Fedora 28 - Fixes 60
russianfedora-fixes-updates Russian Fedora for Fedora 28 - Fixes - Updates 39
russianfedora-free Russian Fedora for Fedora 28 - Free 117
russianfedora-free-updates Russian Fedora for Fedora 28 - Free - Updates 20
skype-stable skype (stable) 5
teamviewer TeamViewer - x86_64 19
*updates Fedora 28 - x86_64 - Updates 20805
vivaldi vivaldi 3
[/console]
Добавлено: 14.01.2019 00:52:54

"Olej" написал:
Но мне не нужно это их говённое напоминание каждый раз, и я хотел бы от него избавиться!   

Интуитивно понятно, что это менеджер подписок, который используется, например, при установке триальных 30-дневных версий RedHat...
[console]
[olej@xenix ~]$ dnf list installed dnf-plugin*
Not root, Subscription Management repositories not updated
2019-01-13 23:43:18,217 [WARNING] dnf:10575:MainThread @logutil.py:141 - logging already initialized
Not root, Subscription Management repositories not updated
Установленные пакеты
dnf-plugin-spacewalk.noarch 2.7.9-2.fc28 @fedora
dnf-plugin-subscription-manager.x86_64 1.24.2-1.fc28 @updates
dnf-plugins-core.noarch 2.1.5-4.fc28 @fedora
[/console]
Но откуда эта дрянь взялась?
В конечном итоге - удаляю:
[console]
[olej@xenix ~]$ sudo dnf remove dnf-plugin-subscription-manager
[sudo] пароль для olej:
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Зависимости разрешены.
=========================================================================================================================
Пакет Архитектура Версия Репозиторий Размер
=========================================================================================================================
Удаление:
dnf-plugin-subscription-manager x86_64 1.24.2-1.fc28 @updates 22 k
Удаление зависимых пакетов:
python3-subscription-manager-rhsm x86_64 1.24.2-1.fc28 @updates 368 k
subscription-manager x86_64 1.24.2-1.fc28 @updates 4.2 M
Удаление неиспользуемых зависимостей:
python3-dateutil noarch 1:2.6.1-3.fc28 @fedora 582 k
python3-ethtool x86_64 0.13-4.fc28 @fedora 87 k
virt-what x86_64 1.18-5.fc28 @fedora 45 k

Результат транзакции
=========================================================================================================================
Удаление 6 Пакетов

Освобожденное место: 5.2 M
Продолжить? [д/Н]: y
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
Подготовка : 1/1
Запуск скриптлета: dnf-plugin-subscription-manager-1.24.2-1.fc28.x86_64 1/1
Удаление : dnf-plugin-subscription-manager-1.24.2-1.fc28.x86_64 1/6
Запуск скриптлета: subscription-manager-1.24.2-1.fc28.x86_64 2/6
Удаление : subscription-manager-1.24.2-1.fc28.x86_64 2/6
Запуск скриптлета: subscription-manager-1.24.2-1.fc28.x86_64 2/6
Удаление : python3-subscription-manager-rhsm-1.24.2-1.fc28.x86_64 3/6
Удаление : python3-dateutil-1:2.6.1-3.fc28.noarch 4/6
Удаление : python3-ethtool-0.13-4.fc28.x86_64 5/6
Удаление : virt-what-1.18-5.fc28.x86_64 6/6
Запуск скриптлета: virt-what-1.18-5.fc28.x86_64 6/6
Проверка : subscription-manager-1.24.2-1.fc28.x86_64 1/6
Проверка : python3-subscription-manager-rhsm-1.24.2-1.fc28.x86_64 2/6
Проверка : python3-ethtool-0.13-4.fc28.x86_64 3/6
Проверка : python3-dateutil-1:2.6.1-3.fc28.noarch 4/6
Проверка : dnf-plugin-subscription-manager-1.24.2-1.fc28.x86_64 5/6
Проверка : virt-what-1.18-5.fc28.x86_64 6/6
Удален:
dnf-plugin-subscription-manager.x86_64 1.24.2-1.fc28 python3-subscription-manager-rhsm.x86_64 1.24.2-1.fc28
subscription-manager.x86_64 1.24.2-1.fc28 python3-dateutil.noarch 1:2.6.1-3.fc28
python3-ethtool.x86_64 0.13-4.fc28 virt-what.x86_64 1.18-5.fc28

Выполнено!
[/console]
И в итоге:
[console]
[olej@xenix ~]$ dnf list installed dnf-plugin*
Установленные пакеты
dnf-plugin-spacewalk.noarch 2.7.9-2.fc28 @fedora
dnf-plugins-core.noarch 2.1.5-4.fc28 @fedora
[/console]
Никакой дряни больше нет!

14.01.2019 10:26 #430534

По умолчанию он не ставится.
Либо ты сам установил, либо что-то притянуло его по зависимостям.

14.01.2019 10:48 #430535
Vascom написал:
По умолчанию он не ставится.
Либо ты сам установил, либо что-то притянуло его по зависимостям.

я его тоже как-то огребал, только не ныл три дня, а снёс сразу. :) Судя по всему, в каком-то из вариантов ставится, либо ставился раньше.

Войдите или зарегистрируйтесь, чтобы ответить.