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

Материал из ALT Linux Wiki
м (→‎настройка: поправил очепятку)
Нет описания правки
 
(не показано 6 промежуточных версий 3 участников)
Строка 2: Строка 2:


Autoports - это постоянно обновляемый репозиторий свежих версий пакетов из [[Что_такое_Sisyphus%3F|Sisyphus]],
Autoports - это постоянно обновляемый репозиторий свежих версий пакетов из [[Что_такое_Sisyphus%3F|Sisyphus]],
которые автоматически пересобраны для установки в текущую стабильную ветвь (в настоящее время это t7/p7, также поддерживается p6/t6).
которые автоматически пересобраны для установки в текущую стабильную ветвь (в настоящее время это p10, также поддерживается p9).
Всегда самые свежие gear и hasher, freeciv и wesnoth, новые игры, которых еще нет в бранчах, и еще множество других пакетов, уже собранных, и тех, которые еще собираются.
Всегда самые свежие [[gear]] и [[hasher]], freeciv и wesnoth, новые [[игры]], которых еще нет в [[branches|бранчах]], и еще множество других пакетов -- уже собранных и тех, которые еще собираются.


Репозиторий Autoports предназначен для точечных обновлений.
Репозиторий Autoports предназначен для '''точечных обновлений'''.<br/>
Репозитории [[Autoports]] появились начиная с ветвей p5/5.1 в качестве частичной замены backports.
Репозитории [[Autoports]] появились начиная с ветвей p5/5.1 в качестве частичной замены [[backports]].<br/>
Autoports дает возможность попробовать какой-нибудь пакет, собранный для сизифа без полного перехода на репозиторий [[Что_такое_Sisyphus%3F|Sisyphus]].
Autoports дает возможность попробовать какой-нибудь пакет, собранный для сизифа, без полного перехода на репозиторий [[Что_такое_Sisyphus%3F|Sisyphus]].


СтОит попробовать новый пакет из Autoports, только если в бранче такого пакета нет или имеющийся не устраивает вас функциональностью или наличием ошибок.
Стóит попробовать новый пакет из Autoports, только если в бранче такого пакета нет или имеющийся не устраивает вас функциональностью или наличием ошибок.
Однако нужно знать, что репозиторий Autoports обновляется роботом, который пытается в автоматическом режиме собирать пакеты из репозитория [[Что_такое_Sisyphus%3F|Sisyphus]] в окружении текущего бранча.
Однако нужно знать, что репозиторий Autoports обновляется роботом, который пытается в автоматическом режиме собирать пакеты из репозитория [[Что_такое_Sisyphus%3F|Sisyphus]] в окружении текущего бранча.
Как следствие, '''пакеты из Autoports не тестируются'''. Поэтому будьте готовы к тому, что не все пакеты могут оказаться рабочими.
Как следствие, '''пакеты из Autoports не тестируются'''. Поэтому будьте готовы к тому, что не все пакеты могут оказаться рабочими.
Установка пакета из Autoports -- лотерея, вам может как повезти, так и не повезти.  
Установка пакета из Autoports -- лотерея, вам может как повезти, так и не повезти.  
В случае каких-либо проблем, просто уделите пакет, взятый из Autoports, и замените его старым пакетом из бранча.
В случае каких-либо проблем, просто удалите пакет, взятый из Autoports, и замените его старым пакетом из бранча.
Пакеты из Autoports легко узнать благодаря характерному суффиксу вида .A70.1 (для p7), .A60.1 (для t6) или .A51.1 (для 5.1).
Пакеты из Autoports легко узнать благодаря характерному суффиксу вида .a10.1 (для p10), .A90.1 (для p9) и т.д. вплоть до .A51.1 (для p5/5.1).


Также, не все пакеты из Сизифа могут быть просто пересобраны под текущую стабильную ветвь.
Также не все пакеты из Сизифа могут быть просто пересобраны под текущую стабильную ветвь.


===Заявки на сборку новых пакетов ===
===Заявки на сборку новых пакетов ===


Чтобы понять, как работает робот, есть списки (пример для p6/t6):
Чтобы понять, как работает робот, есть списки (пример для p10):
/pub/ALTLinux/autoports/t6/files/list.covered
* [http://autoports.altlinux.org/pub/ALTLinux/autoports/p10/files/list.covered list.covered] -- список покрываемых роботом пакетов (которые робот просматривает);
/pub/ALTLinux/autoports/t6/files/list.failed
* [http://autoports.altlinux.org/pub/ALTLinux/autoports/p10/files/list.failed list.failed] -- это те, которые робот пытался собрать, да сборка не удалась.
list.covered -- это список покрываемых роботом пакетов (которые робот просматривает).<br>
list.failed -- это те, которые робот пытался собрать, да сборка не удалась.


Если интересующего вас пакета нет в list.covered, вы можете  
Если интересующего вас пакета нет в list.covered, можете  
создать заявку на добавление в autoports нового пакета, откртыв ее
[http://bugzilla.altlinux.org/enter_bug.cgi?product=Infrastructure&component=autoports.altlinux.org создать заявку] на добавление в autoports нового пакета.
в https://bugzilla.altlinux.org/enter_bug.cgi?product=Infrastructure на компоненту autoports.altlinux.org.


Пожалуйста, не присылайте заявки на пакеты, перечисленные в list.failed.
Пожалуйста, не присылайте заявки на пакеты, перечисленные в list.failed.


=== настройка ===
=== Настройка ===


Настройка apt для использования [[Autoports]] для ветвей p5/5.1 описана в [[Autoports/5.1]].
Настройка [[apt]] для использования [[Autoports]] для [[branches|ветвей]]:
* [[Autoports/p10|p10]]
* [[Autoports/p9|p9]]
* [[Autoports/p8|p8]]
* [[Autoports/p7|p7/t7]]
* [[Autoports/t6|p6/t6]]
* [[Autoports/5.1|p5/5.1]]


Настройка apt для использования [[Autoports]] для ветвей p6/t6 описана в [[Autoports/t6]].
С использованием epm:
 
epm repo add autoports
Настройка apt для использования [[Autoports]] для ветвей p7/t7 описана в [[Autoports/p7]].
epm update
 
и можно устанавливать пакеты.
Настройка apt для использования [[Autoports]] для ветвей p8/t8 описана в [[Autoports/p8]].


{{Category navigation|title=Branches|category=Branches|sortkey={{SUBPAGENAME}}}}
{{Category navigation|title=Branches|category=Branches|sortkey={{SUBPAGENAME}}}}
[[Категория:Использование Epm]]

Текущая версия от 16:54, 14 мая 2023

Что такое Autoports?

Autoports - это постоянно обновляемый репозиторий свежих версий пакетов из Sisyphus, которые автоматически пересобраны для установки в текущую стабильную ветвь (в настоящее время это p10, также поддерживается p9). Всегда самые свежие gear и hasher, freeciv и wesnoth, новые игры, которых еще нет в бранчах, и еще множество других пакетов -- уже собранных и тех, которые еще собираются.

Репозиторий Autoports предназначен для точечных обновлений.
Репозитории Autoports появились начиная с ветвей p5/5.1 в качестве частичной замены backports.
Autoports дает возможность попробовать какой-нибудь пакет, собранный для сизифа, без полного перехода на репозиторий Sisyphus.

Стóит попробовать новый пакет из Autoports, только если в бранче такого пакета нет или имеющийся не устраивает вас функциональностью или наличием ошибок. Однако нужно знать, что репозиторий Autoports обновляется роботом, который пытается в автоматическом режиме собирать пакеты из репозитория Sisyphus в окружении текущего бранча. Как следствие, пакеты из Autoports не тестируются. Поэтому будьте готовы к тому, что не все пакеты могут оказаться рабочими. Установка пакета из Autoports -- лотерея, вам может как повезти, так и не повезти. В случае каких-либо проблем, просто удалите пакет, взятый из Autoports, и замените его старым пакетом из бранча. Пакеты из Autoports легко узнать благодаря характерному суффиксу вида .a10.1 (для p10), .A90.1 (для p9) и т.д. вплоть до .A51.1 (для p5/5.1).

Также не все пакеты из Сизифа могут быть просто пересобраны под текущую стабильную ветвь.

Заявки на сборку новых пакетов

Чтобы понять, как работает робот, есть списки (пример для p10):

  • list.covered -- список покрываемых роботом пакетов (которые робот просматривает);
  • list.failed -- это те, которые робот пытался собрать, да сборка не удалась.

Если интересующего вас пакета нет в list.covered, можете создать заявку на добавление в autoports нового пакета.

Пожалуйста, не присылайте заявки на пакеты, перечисленные в list.failed.

Настройка

Настройка apt для использования Autoports для ветвей:

С использованием epm:

epm repo add autoports
epm update

и можно устанавливать пакеты.