Autoports: различия между версиями
м (→Что такое Autoports?: тоже подновил; пересортировал ссылки в порядке "от нового к архивному"; поправил текст по своему разумению (Игорь, надеюсь, ты не против)) |
|||
Строка 29: | Строка 29: | ||
Пожалуйста, не присылайте заявки на пакеты, перечисленные в list.failed. | Пожалуйста, не присылайте заявки на пакеты, перечисленные в list.failed. | ||
=== | === Настройка === | ||
Настройка [[apt]] для использования [[Autoports]] для [[branches|ветвей]]: | Настройка [[apt]] для использования [[Autoports]] для [[branches|ветвей]]: | ||
Строка 38: | Строка 38: | ||
* [[Autoports/t6|p6/t6]] | * [[Autoports/t6|p6/t6]] | ||
* [[Autoports/5.1|p5/5.1]] | * [[Autoports/5.1|p5/5.1]] | ||
С использованием epm: | |||
epm repo add autoports | |||
epm update | |||
и можно устанавливать пакеты. | |||
{{Category navigation|title=Branches|category=Branches|sortkey={{SUBPAGENAME}}}} | {{Category navigation|title=Branches|category=Branches|sortkey={{SUBPAGENAME}}}} |
Версия от 19:39, 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
и можно устанавливать пакеты.