October 8th, 2013

nepal

debian package management

Как-нибудь я соберусь и напишу манускрипт, полный безысходности и тлена, про пакетирование в Debian. По образу и подобию UNIX Haters Handbook.

Рассказывать в той истории я буду про то, сколько много разных систем создания Debian репозиториев есть. Вот вы не поверите, по-моему, штук 10, не меньше. Причём у каждой из десяти есть, как водится, свои достоинства и недостатки. А нет, наврал, всего лишь 9, хотя наверняка в той статье многие не перечислены.

Ещё я буду рассказывать, как делать пакеты для Дебиана. Как вы догадываетесь, там тоже принцип "пусть цветут все цветы", и простому смертному, в особенности избалованному чем-нибудь вроде RPM или ebuild, с наскоку в этом цветнике не разобраться. Для таких даже сделали специальную систему equivs, которая несколько маскирует сложность.

Обязательно и подробно я расскажу о том, как пакетируются исходники. Не забуду упомянуть, что тарбол с оригинальными сорцами должен непременно называться _orig, а всякие дополнительные патчи и контрол-файлы кладутся не в tar и даже не в cpio, а непременно в файл с патчем, который потом жмётся.

О, наступит день, и я сорву покровы и расскажу обо всём!

А пока мне надо с этим всем как-то взлететь.