34.2. Настройка обновлений

Программы и пакеты для Red Hat Enterprise Linux охватываются понятием программное содержимое. Для настройки обновлений и установки новых программ нужно настроить подключение к серверу содержимого. Red Hat Enterprise Linux 6 может получать обновления с локального сервера (Satellite или System Engine), с Red Hat Network на основе сертификатов или используя модель RHN Classic.
Методы получения обновлений через Red Hat Network, Red Hat Network Classic и Satellite являются взаимоисключающими и используют различные инструменты и службы подписок.

34.2.1. Подписки и получение программ

Для получения обновлений необходимо предоставить системе полномочия. Организация должна приобрести подписку — контракт для доступа к определенному набору продуктов для установки на определенном числе компьютеров. Так, например, подписка Red Hat Enterprise Linux для физических серверов может разрешать установку на 100 серверах. При выполнении firstboot можно выбрать подписки для системы, что откроет доступ к соответствующему серверу содержимого.

34.2.1.1. Варианты подписки

Выбор сервера содержимого и подписок осуществляется в окне настройки обновлений. Всего доступно четыре варианта:
  • Сертификаты Red Hat Network открывают доступ к наборам программ.
  • RHN Classic: полномочия для доступа к каналам содержимого. Используется как промежуточный вариант для ранних версий Red Hat Enterprise Linux.
  • Satellite и прокси: полномочия для доступа к каналам аналогично RHN Classic.
  • Зарегистрироваться позже
Варианты подписки

Рисунок 34.3. Варианты подписки

Требования к компьютерам, которым будет предоставляться доступ к обновлениям:
  • Каждый компьютер должен быть зарегистрирован в Red Hat Network и добавлен в каталог организации для централизованного управления.
  • Системы должны быть подписаны, что позволит устанавливать входящие в подписку пакеты.
Дальнейшую информацию можно найти в руководстве по развертыванию Red Hat Enterprise Linux 6.
Серверы прокси и Satellite в каждом окружении уникальны. Поскольку каждая установка может отличаться от других, для настройки локального Satellite используется мастер конфигурации.
34.2.1.1.1. Red Hat Network или RHN Classic?
Начиная с Red Hat Enterprise Linux 6.1, подписки принимают во внимание доступные и установленные продукты, в то время как в предыдущих версиях обновления входили в состав каналов. Эти подходы являются взаимоисключающими.
Механизм сертификатов Red Hat Network интегрирован в портал клиентов и выполняет две основные функции — управление подписками и предоставление пакетов. Система будет зарегистрирована в службе подписок Red Hat, и ей будут предоставлены полномочия, на основе которых и будет осуществляться доступ к обновлениям.
Red Hat Network Classic использует традиционную модель подписок к каналам и предоставляется в целях совместимости с Red Hat Enterprise Linux 4, Red Hat Enterprise Linux 5 и Satellite. Не рекомендуется использовать Red Hat Network Classic для Red Hat Enterprise Linux 6.1 и следующих версий.
Система не может одновременно находиться под управлением RHN Classic (и утилит rhn_*) и сертификатов Red Hat Network (и программ управления подписками). Прямого пути миграции с RHN Classic на сертификаты не существует. Если при обновлении до Red Hat Enterprise Linux 6.1 вы хотите начать использовать механизм сертификатов Red Hat Network, потребуется выполнить одно из следующих действий:
  • Обновить систему из загрузочного образа, а не с помощью yum.
  • Вручную исключить систему из RHN Classic и удалить запись хоста, после чего заново ее зарегистрировать с помощью программ управления подписками.