Логотип

Debian получает собственную систему, аналогичную PPA, с запуском репозиториев Debusine

Debian получает собственную систему, аналогичную PPA, с запуском репозиториев Debusine

Теперь у разработчиков Debian есть официальный способ публикации и тестирования дополнительных репозиториев пакетов, поскольку проект Debusine открыл функцию репозитория в общедоступной бета-версии.

Новый сервис, доступный по адресу debusine.debian.net, позволяет разработчикам и сопровождающим Debian создавать репозитории, совместимые с APT, которые функционируют аналогично известным PPA в Ubuntu, но созданы специально для экосистемы Debian.

Debusine — относительно новый проект в инфраструктуре Debian. Он был представлен на конференции DebConf и разработан для модернизации и унификации внутренних рабочих процессов Debian, связанных с созданием пакетов, тестированием и обеспечением качества. До сих пор большая часть этой работы выполнялась в фоновом режиме. С запуском бета-версии репозиториев Debusine можно использовать для решения повседневных задач разработки.

Мотивация этой новой инициативы скорее практическая, чем какая-либо другая. Разработчикам Debian часто нужно место для тестирования согласованных изменений в нескольких пакетах, для того чтобы попросить пользователей проверить исправления ошибок перед загрузкой или для распространения программного обеспечения, которое ещё не готово (или вообще не подходит) для включения в основной архив Debian.

До сих пор это обычно означало использование пользовательских настроек с помощью таких инструментов, как reprepro или aptly, или применение специальных решений. Отсутствие официальной альтернативы также привело к тому, что некоторые пользователи стали использовать PPA Ubuntu в системах Debian, что приводило к неоднозначным и зачастую рискованным результатам.

Читать  Как работать с файлами .pacnew в Arch Linux

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

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

Поскольку репозитории создаются на основе существующей инфраструктуры Debusine, они могут использовать автоматизированные сборки и растущий набор функций контроля качества. К ним относятся интеграция со стандартными инструментами Debian и планы по расширению контроля качества и отслеживания регрессий по мере развития платформы.

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

Дополнительную информацию можно найти в объявлении в списке рассылки Debian.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала