Branches: различия между версиями

Материал из ALT Linux Wiki
 
(не показано 35 промежуточных версий 8 участников)
Строка 1: Строка 1:
Стабильные ветки репозитория пакетов ALT Linux ("бранчи") создаются на основе нестабильного репозитория [[Sisyphus]] с целью разделения разработческого и эксплуатационного темпов изменений путём отпочковывания и стабилизации.
Стабильные ветки репозитория пакетов ALT Linux ("бранчи") создаются на основе нестабильного [[Репозиторий СПО|репозитория]] [[Sisyphus]] путём отпочковывания и стабилизации с целью разделения темпов изменений при разработке и эксплуатации.


На основе стабильных веток разрабатываются [[Releases|дистрибутивы ALT Linux]], из них же и обновляются.
На основе стабильных веток разрабатываются [[Releases|дистрибутивы ALT Linux]], из них же и обновляются (выпуски ''X''.''Y'' на базе платформы p''X'').
 
{{main|Репозитории ALT Linux}}


== /etc/apt/sources.list ==
== /etc/apt/sources.list ==
Строка 10: Строка 12:
</pre>
</pre>
{{attention|не добавляйте в конфигурацию сразу несколько бранчей, это склонно приводить к путанице.}}
{{attention|не добавляйте в конфигурацию сразу несколько бранчей, это склонно приводить к путанице.}}
== /etc/rpm/macros.d/ ==
Начиная с бранча p10 используется %_priority_distbranch в rpm. Для p10, помимо sources.list, следует добавить "%_priority_distbranch p10" в конфиг rpm, например так:
echo "%_priority_distbranch p10" > /etc/rpm/macros.d/p10
== Нестабильные репозитории ==
== Нестабильные репозитории ==


* [[Branches/Sisyphus|Sisyphus]] — основной репозиторий разработчиков, нередко имеющих дело с ещё не стабильными версиями программ;
* [[Branches/Sisyphus|Sisyphus]] — основной репозиторий разработчиков, нередко имеющих дело с ещё не стабильными версиями программ;


* [[Autoports]] — дополнительные репозитории к [[Autoports/5.1|p5/5.1]] и [[Autoports/t6|t6]]; представляют собой собрание последних версий пакетов из Сизифа, собранных роботом под соответствующие бранчи.
* [[Autoports]] — дополнительные репозитории; представляют собой собрание последних версий пакетов из Сизифа, собранных роботом под соответствующие бранчи.


== Поддерживаемые ветки ==
== Поддерживаемые ветки ==
Строка 21: Строка 28:
!Дата создания
!Дата создания
!Окончание поддержки
!Окончание поддержки
!Выпущенные дистрибутивы
![[Releases|Выпущенные дистрибутивы]]
|-
|-
|[[Branches/t7|Branch t7]]
|[[Одиннадцатая_платформа|p11]]
|октябрь 2013
| май 2024
|<small>(community branch, параллельный [[Branches/p7|p7]])</small>
| 30 июня 2027 года
|неофициальные сборки: [http://enp.itx.ru/linux/alt/t7/iso/ enp@]
|
|
|-
|-
|[[Branches/p7|Branch p7]]
|[[Branches/p10|p10]]
|апрель 2013
|июль 2021
|'''30 августа 2015 года'''
|'''30 июня 2025 года'''
|[[Альт Линукс 7.0 Кентавр]], [[Альт Линукс 7.0 KDesktop]], [[Simply Linux 7.0]]
|[[Альт Сервер 10]], [[Альт Рабочая станция 10]], [[Альт Образование 10]], [[Альт Сервер Виртуализации 10]], [[Simply Linux 10]]
|-
|-
|[[Branches/p6|Branch p6]]
|[[Branches/c9f2|c9f2]]
|май 2011
| июль 2020
|'''30 августа 2013 года'''
| '''август 2026'''
|[[Альт Линукс 6.0 Кентавр]], [[ALT Linux 6.0 KDesktop]], [[Simply]] Linux 6.0, [[Альт Линукс 6.0 Школьный|Информика 6.0 Школьный]]
|[http://altsp.su/ Альт 8 СП релиз "-"]
|-
|-
|[[Branches/с6|Branch c6]]
|[[Branches/c10f1|c10f1]]
|декабрь 2010
| май 2023
|'''18 апреля 2016 года'''
| '''август 2028'''
|[[СПТ|Альт Линукс СПТ 6.0]]
|[http://altsp.su/ Альт 8 СП релиз 10]
|-
|[[Branches/t6|Branch t6]]
|май 2011
|<small>(community branch, параллельный [[Branches/p6|p6]])</small>
|неофициальные сборки: [http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/ mike@], [http://enp.itx.ru/linux/alt/t6/iso/ enp@]
|}
|}
<!-- p9: 15 мая 2019 года -->
<!-- c8: данные? -->


== Архив ==
== Архив ==
<!-- == Предыдущая стабильная ветка == -->
<!-- == Предыдущая стабильная ветка == -->
* [[Branches/p9|Branch p9 (Vaccinium)]] — август 2019 года, поддерживался до 31 декабря 2023 года (выпущены [[Альт_Сервер_9|Альт Сервер 9.0,9.1,9.2]], [[Альт_Сервер_Виртуализации_9|Альт Сервер Виртуализации (9.0,9.1,9.2)]], [[Альт_Образование_9|Альт Образование (9.0,9.1,9.2)]], [[Альт_Рабочая_станция_9|Альт Рабочая станция (9.0,9.1,9.2]], [[Альт_Рабочая_Станция_К_9|Альт Рабочая станция K (9.0,9.1,9.2)]],[[Simply_Linux_9|Simply Linux (9.0,9.1)]]
* [[Branches/p8|Branch p8 (Hypericum)]] — июнь 2016, поддерживался до 16 декабря 2019 года (выпущены: Альт Сервер 8.0, [[Альт Рабочая станция 8]], [[Образование/8|Альт Образование 8]], [[Альт Рабочая станция К 8]], [[Simply Linux 8]])
* [[Branches/c7|Branch c7 (Trientalis)]] — март 2017, поддерживался до 22 марта 2020 года (выпущен Альт Линукс СПТ 7.0)
* [[Branches/c6|Branch c6 (Snap)]] — декабрь 2010, поддерживался до 18 апреля 2016 (выпущен Альт Линукс СПТ 6.0)
* [[Branches/p7|Branch p7 (Trientalis)]] ­— апрель 2013, поддерживался до 30 августа 2015 года (выпущены [[Альт Линукс 7.0 Кентавр]], [[Альт Линукс 7.0 KDesktop]], [[Simply Linux 7.0]])
* [[Branches/t7|Branch t7]] — октябрь 2013 (community branch, параллельный [[Branches/p7|p7]]) неофициальные сборки: [http://enp.itx.ru/linux/alt/t7/iso/ enp@]
* [[Branches/p6|Branch p6 (Ziziphora)]] — май 2011, поддерживался до 30 августа 2013 года (выпущены [[Альт Линукс 6.0 Кентавр]], [[ALTLinux 6.0 KDesktop]], [[Simply]] Linux 6.0, [[Альт Линукс 6.0 Школьный|Информика 6.0 Школьный]])
* [[Branches/t6|Branch t6]] — май 2011 (community branch, параллельный [[Branches/p6|p6]])
* [[Branches/5.1|Branch 5.1]] — 2009, осень (community branch, параллельный [[Branches/p5|p5]])
* [[Branches/5.1|Branch 5.1]] — 2009, осень (community branch, параллельный [[Branches/p5|p5]])
* [[Branches/p5|Branch p5]] — 2009, осень (выпущены дистрибутивы [[Альт Линукс 5.0 Ковчег|5.0 Ковчег]], [[Альт Линукс 5.0 Школьный|5.0 Школьный]], 5.0 Desktop KDE и [http://slinux.ru Simply Linux])
* [[Branches/p5|Branch p5]] — 2009, осень (выпущены дистрибутивы [[Альт Линукс 5.0 Ковчег|5.0 Ковчег]], [[Альт Линукс 5.0 Школьный|5.0 Школьный]], 5.0 Desktop KDE и [http://slinux.ru Simply Linux])
Строка 60: Строка 73:


Дистрибутивы с версиями ниже 3.0 выпускались без предварительного создания стабильной ветки. Вместо этого Sisyphus замораживался на время релиза.
Дистрибутивы с версиями ниже 3.0 выпускались без предварительного создания стабильной ветки. Вместо этого Sisyphus замораживался на время релиза.
Репозитории остаются публично доступными и после окончания поддержки.


== Политика выпуска ==
== Политика выпуска ==

Текущая версия от 13:57, 24 мая 2024

Стабильные ветки репозитория пакетов ALT Linux ("бранчи") создаются на основе нестабильного репозитория Sisyphus путём отпочковывания и стабилизации с целью разделения темпов изменений при разработке и эксплуатации.

На основе стабильных веток разрабатываются дистрибутивы ALT Linux, из них же и обновляются (выпуски X.Y на базе платформы pX).

Основная статья: Репозитории ALT Linux


/etc/apt/sources.list

Как правило, годится такой вид (BRANCH — имя ветки, ARCH — i586 либо x86_64; может быть добавлен третий репозиторий при необходимости установки 32-битных пакетов на 64-битную систему):

rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/$BRANCH/branch $ARCH classic
rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/$BRANCH/branch noarch classic
Внимание! не добавляйте в конфигурацию сразу несколько бранчей, это склонно приводить к путанице.

/etc/rpm/macros.d/

Начиная с бранча p10 используется %_priority_distbranch в rpm. Для p10, помимо sources.list, следует добавить "%_priority_distbranch p10" в конфиг rpm, например так:

echo "%_priority_distbranch p10" > /etc/rpm/macros.d/p10

Нестабильные репозитории

  • Sisyphus — основной репозиторий разработчиков, нередко имеющих дело с ещё не стабильными версиями программ;
  • Autoports — дополнительные репозитории; представляют собой собрание последних версий пакетов из Сизифа, собранных роботом под соответствующие бранчи.

Поддерживаемые ветки

Название Дата создания Окончание поддержки Выпущенные дистрибутивы
p11 май 2024 30 июня 2027 года
p10 июль 2021 30 июня 2025 года Альт Сервер 10, Альт Рабочая станция 10, Альт Образование 10, Альт Сервер Виртуализации 10, Simply Linux 10
c9f2 июль 2020 август 2026 Альт 8 СП релиз "-"
c10f1 май 2023 август 2028 Альт 8 СП релиз 10

Архив

Дистрибутивы с версиями ниже 3.0 выпускались без предварительного создания стабильной ветки. Вместо этого Sisyphus замораживался на время релиза.

Репозитории остаются публично доступными и после окончания поддержки.

Политика выпуска