RELS: политики — различия между версиями

Материал из Rosalab Wiki
Перейти к: навигация, поиск
(Новая страница: «ROSA Enterprise Linux Server 2012: Политики</span></p><p class="c11 c12"><span>Андре...»)
(нет различий)

Версия 13:24, 15 ноября 2012

ROSA Enterprise Linux Server 2012: Политики</span></p>

Андрей Лукошко

1. Репозитории

Дистрибутив включает в себя следующие репозитории:

  1. base - основа системы - синхронизирован с Red Hat Enterprise Linux 6 для обеспечения полной бинарной совместимости;
  2. extra - официальные дополнения - пакеты, расширяющие возможности базового дистрибутива;
  3. contrib - дополнения сообщества - включает официально не поддерживаемые пакеты и обновления к ним. По умолчанию отключен.

Каждый репозиторий имеет две ветки:

  1. release - релизная ветка, замораживается незадолго до выпуска дистрибутива, версии пакетов в нем соответствуют версиям на DVD;
  2. updates - ветка обновлений, содержит пакеты, опубликованные после выпуска дистрибутива: обновления безопасности, исправления ошибок и т.д.

2. Обновления

Каждый репозиторий придерживается собственной политики обновления пакетов.

2.1 base

Включает в себя пакеты из Red Hat Enterprise Linux 6. Политика обновления основного репозитория соответствует политике поддержки RHEL и зависит от текущей фазы:

<a href="#" name="0194d44bed364783edef1dd9b5b58d78dafa6531"></a><a href="#" name="0"></a>

Фаза 1

Фаза 2

Фаза 3

Сроки

Q2 2016

Q2 2017

Q4 2020

Исправление критических уязвимостей и ошибок

Да

Да

Да

Исправление серьезных уязвимостей и ошибок

Да

Да

Нет

Исправление уязвимостей и ошибок

Да

Нет

Нет

Поддержка нового оборудования

Да

Ограниченно

Нет

Добавление новых возможностей

Да

Нет

Нет

Допускается добавление собственных исправлений уязвимостей и ошибок, если при этом не ломается совместимость с RHEL.

Репозиторий должен быть замкнутым на себе, т.е. для установки и сборки любого пакета не должно требоваться подключение дополнительных репозиториев.

2.2 extra

Данный репозитрий содержит дополнения, подготовленные специалистами ROSA. На момент выпуска RELS 2012 в нем присутствуют:

  1. рабочий стол LXDE + популярные приложения;
  2. ROSA Server Setup;
  3. ROSA Directory Server;
  4. ROSA Management Console;
  5. OpenStack
  6. все необходимые зависимости для установки/сборки.

Позволяются исправления любых уязвимостей и ошибок, а также обновление пакетов до версий, признанных стабильными ROSA QA.

Для сборки и установки пакетов должно быть достаточно репозиториев base и extra. Если пакет импортируется из популярных репозиториев (EPEL, RPMFusion и т.д.), должны быть также импортированы все его зависимости.

Не позволяется включать в репозиторий пакеты, которые конфликтуют/заменяют/обновляют пакеты из base.

2.3 contrib

Данный репозиторий содержит пакеты, подготовленные сообществом либо специалистами ROSA. Главным его отличием от extra является отсутствие официальной поддержки.

Допускаются сборка любых программ любых версий и последующее их обновление по любым причинам. Репозиторий хорошо подходит для тестирования новых компонентов с целью последующего добавления в extra в рамках подготовки корректирующих релизов.

Для сборки и установки пакетов должно быть достаточно репозиториев base, extra и contrib. Если пакет импортируется из популярных репозиториев (EPEL, RPMFusion и т.д.), должны быть также импортированы все его зависимости.

Крайне не рекомендуется включать в репозиторий пакеты, которые конфликтуют/заменяют/обновляют пакеты из base. Обновление/замена пакетов из extra допускается.

</body></html>