Home Wiki > openSUSE:Evergreen
Sign up | Login

openSUSE:Evergreen

tagline: Материал из openSUSE

Эта страница описывает проект сообщества под названием Evergreen, который обеспечивает долгосрочную поддержку openSUSE после того, как SUSE прекратит авторскую поддержку.

Evergreen

Что это такое?

В январе 2011 года авторская поддержка Novell для openSUSE 11.1 подошла к концу, но эта услуга по-прежнему предоставляется в течение 18 месяцев с даты прошлого выпуска (2 релиза + 2 месяца) для openSUSE 11.2 и выше.

"Evergreen" является усилием сообщества продлить поддержку openSUSE после этого периода времени.

Поддерживаемые дистрибутивы

В настоящее время поддерживаются следующие версии дистрибутивов: openSUSE 11.2 и openSUSE 11.4. Предыдущий, текущий и следующий поддерживаемые дистрибутивы можно найти в таблице ниже:

Дистрибутив Статус Начало поддержки Окончание поддержки Сопровождающий Примечания
openSUSE 11.1 неактивный Wrosenauer|en В основном поддержка остановлена. Тем временем, мы по-прежнему принимаем обновления и исправления, но никто не наблюдает и устраняет проблемы.
openSUSE 11.2 активный 12 мая 2011 30 ноября 2013 lijews|en
openSUSE 11.4 активный 5 ноября 2012 Июль 2014 Wrosenauer|en lijews|en
openSUSE 13.1 планируется Май 2015 Ноябрь 2016
Localize.png Эта статья содержит фрагменты на иностранном языке. Вы можете помочь переведя её до конца. (cм. руководство по переводу)

The newest Evergreen supported release is openSUSE 11.4. Official announcement of it was made in November 2012. The next openSUSE version which is planned to be supported by Evergreen project is 13.1.

openSUSE 11.1 was supported for three years in the end. That's what we want to provide at least for all future versions as well. It was also possible to provide updates for all parts of the distribution and therefore that's the goal for later releases as well.

Как активировать

Версия 11.4

В YaST или с помощью zypper добавьте репозиторий обновления, как описано ниже, и примите предлагаемый новый ключ.

Nothing else should be needed to make the update stack behave exactly as before with patch, delta-rpm support etc.

Версия 11.2

Инструкция для версии 11.2 находится на странице Evergreen 11.2.

Как мигрировать

Существует два возможных варианта миграции к некоторому Evergreen закрытой версии openSUSE. Первое — использование онлайн репозитория, и в основном описывается здесь. Другой способ заключается в использовании DVD (еще можно взять здесь), где выберите Обновление в начальном экране процесса установки.

Внимание: Обновление может быть опасным для ваших данных, поэтому ВСЕГДА делайте резервную копию важных файлов.

Общение

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

Ведущим разработчиком проекта является Wolfgang Rosenauer.

Stefan Lijewski является ведущим Evergreen для версии 11.2, тогда как для 11.4, это совместными усилиями.

Политика обновления

Политика обновления пока еще не сформировалась, но в целом она будет согласовываться наряду с официальной политикой поддержания openSUSE.


Члены команды

Тестирование

Поскольку мы - малочисленное сообщество, делающее Evergreen, мы были бы признательны, если бы пользователи могли присоединиться к нам для тестировании предстоящих обновлений. Для 11.4 это означает только то, что вам необходимо добавить следующий репозиторий к управлению программным обеспечением

и сообщить о проблемах через нашу рассылку.

Информация о пакетах

From Evergreen:11.4 we decided to follow openSUSE maintenance workflow. So if you want to update packages for Evergreen supported distribution version which is higher then 11.2 follow steps below.

Версия 11.4 и выше

Как правило, вы просто хотите обновить некоторые Evergreen пакеты. Тогда вы должны создать ветку обслуживания, как для регулярного проекта openSUSE. Но для Evergreen есть и другие атрибуты, где osc должен искать затронутые пакеты и обновления проекта.

Примечание: для создания пакетов рекомендуется использовать OSC командной строки.

Последовательность выполняемых действий должно выглядеть так:

  • создание ветки обслуживания:
osc mbranch -u Evergreen:UpdateProject -a Evergreen:Maintained $PACKAGE 
  • проверка и локальная загрузка ветки:
osc co home:LOGIN:branches:Evergreen_Maintained:$PACKAGE 
  • наличие исходников всего проекта, поддерживаемого Evergreen под атрибутом:
home:LOGIN:branches:Evergreen_Maintained:$PACKAGE 
  • обновление исходников, добавление патчей, тестирование сборки, регистрации изменений в *.changes-файле и т.д.; \
  • регистрация своих пакетов на сервере:
osc ci 
  • создание или обновление patchinfo пакета:
cd home:LOGIN:branches:Evergreen_Maintained:$PACKAGE; osc patchinfo 
  • заполните patchinfo, используя редактор или webui
  • отправка локально созданного patchinfo пакета:
osc ci 
  • запрос на начало обслуживания события Evergreen проекта:
osc mr -a Evergreen:MaintenanceProject

Версия 11.2 и ниже

Инструкция для версии 11.2 находится на странице Evergreen 11.2.

Состояние обновления

Краткий обзор текущего состояния обновления с исправленными или улучшенными пакетами показан на странице Evergreen 11.1 и Evergreen 11.2.

Дополнительная информация