|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 19 Sep 2005 12:52:03 To : Alex Korchmar Subject : Re: Дык на чём остановиться? -------------------------------------------------------------------------------- Alex Korchmar <hue-moe@so.yandex.ru> wrote: AK>_абы_какой_ - действительно, проще. В случае порта для фри AK>можно просто станцевать от чужого порта с готовыми AK>файликами, в случае rpm уже придется помучаться и либо AK>читать документацию, либо искать готовых рецептов, в AK>случае deb - читать довольно бестолковую и многословную AK>документацию, авторы которой соверешенно не преследовали AK>цели _быстро_ научить читателя делать работающие .deb без AK>особенно продвинутых возможностей. Hу, это смотря кого рассматривать как потенциальных читателей. Если мы исходим из того, что потенциальный читатель знает язык Makefile и имеет представление о работе команды diff, то он весьма быстро научится делать deb с продвинутыми возможностями. А изготовление deb без продвинутых возможностей состоит из следующих шагов: 1. Переменовать софтина-версия.tar.gz в софтина_версия.orig.tar.gz 2. Распаковать этот tar.gz 3. Перейти в каталог софтина-версия 4. Запустить dh_make и ответить на один вопрос 5. (необязательно) - отредактировать debian/control на предмет вписывания правильной description и debian/copyright - на предмет указания сайта, откуда брались исходники, и лицензии 6. Запустить debuild Следует учесть что в 90% случаев это кто-то за тебя уже проделал. Модификация deb-пакета состоит из следующих шагов 1. apt-get source нужный-пакет 2. cd пакет-версия 3. подправить в debian/rules опции configure 4. dch -i и вписать что именно подправил в changelog 5. debuild -- --- ifmail v.2.15dev5.3 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/151789413b087.html, оценка из 5, голосов 10
|