LINUX.ORG.RU

Порядок сборки пакета debian

 


0

1

читаю страницу https://www.debian.org/doc/manuals/maint-guide/first.ru.html#workflow
там написано:

замените часть пакет на имя пакета, часть версия на версию исходной программы, часть редакция на редакцию Debian и часть архитектура на архитектуру, для которой предназначен пакет, в соответствии с политикой Debian


но в примере выше нет указания архитектуры.

А самое главное - не написано, почему всё это надо делать,
чем это обусловлено
почему в других дистрибутивах не перепаковывают архивы с исходниками программ
куда складывать эти архивы-полуфабрикаты

У Debian система упаковки программ создана для того, чтобы у человека, который пытается собрать пакет, случился нервный срыв. Документация по сборке написана наркоманами. Без литра белой, мата и такой-то матери почти не реально понять эту наркоманию.

Тем временем в Fedora/CentOS, Archlinux создать пакет очень просто, актуальной документации огромное количество. Считанные минуты уходят на написание спека, после этого остаётся передать один файл системе сборки, попить кофе/чай, установить готовый пакет.

anonymous
()
Ответ на: комментарий от anonymous

Да, вся эта их инфраструктура с перловой лапшой вызывает недоумение и отдаёт нафталином.

anonymous
()
Ответ на: комментарий от anonymous

У Debian система упаковки программ создана для того, чтобы у человека, который пытается собрать пакет, случился нервный срыв. Документация по сборке написана наркоманами. Без литра белой, мата и такой-то матери почти не реально понять эту наркоманию.

истинно говорю

но ОП перед маинтененс гайд сперва стоит юзер гайд осилить

MyTrooName ★★★★★
()

Инструкция сопровождающего не отвечает на вопрос «почему». Она говорит, как делать. Но чаще всего так просто сложилось исторически. Впрочем, именно перепаковываются авторские исходники редко. Если сопровождающий вынужден удалить из них несвободные компоненты.

TeopeTuK ★★★★★
()

Debian New Maintainers' Guide

В своё время тоже пытался следовать политике «партии». Но в конце плюнул и решил, как ни крути а bash не переплюнешь:

Bash DEB build

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.