Аннотация
Регистрация системы в учетной записи Red Hat и назначение ей прав на обновления программного обеспечения и услуги поддержки с помощью системы Red Hat Subscription Management
Описание программных пакетов RPM; изучение пакетов, установленных в системе с помощью Yum и RPM
Поиск, установка и обновление программных пакетов с помощью команды yum
Включение и отключение использования сервером репозиториев Yum от Red Hat или сторонних поставщиков
Описание того, как модули позволяют устанавливать определенные версии программного обеспечения, отображать, включать и переключать потоки модулей, а также устанавливать и обновлять пакеты из модуля
Регистрация систем для использования услуг поддержки Red Hat (и тест)
Объяснение и изучение программных пакетов RPM (и тест)
Установка и обновление программных пакетов с помощью Yum (и упражнение)
Включение репозиториев программного обеспечения Yum (и упражнение)
Управление потоками модулей пакетов (и упражнение)
Установка и обновление программных пакетов
После завершения этого раздела вы сможете зарегистрировать систему в учетной записи Red Hat и назначить ей права на обновление программного обеспечения и услуги поддержки с помощью системы Red Hat Subscription Management.
Система управления подписками Red Hat Subscription Management предоставляет утилиты, позволяющие подключить компьютеры к подпискам на продукты. С ее помощью администраторы могут получать обновления для программных пакетов и отслеживать информацию о договорах поддержки и подписках, используемых системами. Стандартные утилиты, такие как PackageKit и yum, могут получать программные пакеты и обновления через сеть распространения содержимого, предоставляемую Red Hat.
Утилиты управления подписками Red Hat выполняют следующие четыре основные задачи.
Регистрация системы, чтобы связать систему с учетной записью Red Hat. Благодаря этому диспетчер подписки может провести инвентаризацию системы. Если система больше не используется, можно отменить ее регистрацию.
Оформление подписки для системы, чтобы она получала обновления для выбранных продуктов Red Hat. С подписками связаны определенные уровни поддержки, сроки действия и репозитории по умолчанию. Можно использовать утилиты для автоматического подключения прав получения или выбора их вручную. При необходимости подписки можно удалить.
Включение репозиториев для предоставления программных пакетов. К каждой из подписок по умолчанию подключено несколько репозиториев. При необходимости можно подключать и отключать также другие репозитории, например с обновлениями или исходным кодом.
Просмотр и отслеживание прав, которые доступны или исчерпаны. Информацию о подписке можно просмотреть локально в конкретной системе либо (для учетной записи) на странице Subscriptions портала пользователей Red Hat Customer Portal или в диспетчере ресурсов подписки Subscription Asset Manager (SAM).
Регистрация системы
Зарегистрировать систему на портале пользователей Red Hat Customer Portal можно несколькими способами. Можно использовать графический интерфейс, доступный через приложение GNOME или службу веб-консоли, или утилиту командной строки.
Чтобы зарегистрировать систему с помощью приложения GNOME, запустите диспетчер Red Hat Subscription Manager, выбрав Activities. Введите subscription в поле Type to search... и щелкните Red Hat Subscription Manager. Введите пароль для аутентификации. Откроется следующее окно Subscriptions:
Чтобы зарегистрировать систему, нажмите кнопку Register в окне Subscriptions. Появится следующее диалоговое окно:
Это диалоговое окно регистрирует систему на сервере подписки. По умолчанию сервер регистрируется на портале пользователей Red Hat Customer Portal. Укажите имя пользователя (Login) и пароль (Password) учетной записи для портала пользователей Red Hat Customer Portal, в которой необходимо зарегистрировать систему, и нажмите кнопку Register.
При регистрации к системе автоматически подключается подписка, если она доступна.
После регистрации системы и назначения подписки закройте окно Subscriptions. Теперь для системы оформлена подписка и все готово для получения обновлений и установки нового программного обеспечения от Red Hat.
Используйте команду subscription-manager(8) для регистрации системы без использования графической среды. Команда subscription-manager позволяет автоматически подключить систему к наиболее подходящим совместимым подпискам.
Регистрация системы в учетной записи Red Hat:
[user@host ~]$ subscription-manager register --username=yourusername \ --password=yourpassword
[user@host ~]$
subscription-manager register --username=yourusername \
yourusername
--password=yourpassword
yourpassword
Просмотр доступных подписок:
[user@host ~]$ subscription-manager list --available | less
subscription-manager list --available | less
Автоматическое подключение подписки:
[user@host ~]$ subscription-manager attach --auto
subscription-manager attach --auto
Подключение подписки из списка доступных подписок в определенном пуле:
[user@host ~]$ subscription-manager attach --pool=poolID
subscription-manager attach --pool=poolID
poolID
Просмотр использованных подписок:
[user@host ~]$ subscription-manager list --consumed
subscription-manager list --consumed
Отмена регистрации системы:
[user@host ~]$ subscription-manager unregister
subscription-manager unregister
subscription-manager можно также использовать вместе с ключами активации, что позволяет регистрировать и назначать заранее определенные подписки без использования имени пользователя или пароля. Этот метод регистрации может быть очень удобным для автоматических установок и развертываний. Ключи активации часто выдаются локальной службой управления подписками, такой как Subscription Asset Manager или Red Hat Satellite, и не рассматриваются подробно в этом курсе.
Право получения — это подписка, которая была подключена к системе. Для хранения текущей информации о правах получения в локальной системе используются цифровые сертификаты. После регистрации сертификаты на право получения сохраняются в каталоге /etc/pki и его подкаталогах.
/etc/pki
/etc/pki/product содержит сертификаты, которые указывают, какие продукты Red Hat установлены в системе.
/etc/pki/product
/etc/pki/consumer содержит сертификаты, указывающие учетную запись Red Hat, в которой зарегистрирована система.
/etc/pki/consumer
/etc/pki/entitlement содержит сертификаты, которые указывают подписки, подключенные к системе.
/etc/pki/entitlement
Сертификаты можно проверять непосредственно с помощью утилиты rct, но для проверки подписок, подключенных к системе, удобнее использовать утилиты subscription-manager.
Man-страницы subscription-manager(8) и rct(8)
subscription-manager
rct
Введение в службу управления подписками Red Hat