Возможный дубликат:
Простое руководство по упаковке Debian?
У меня есть группа сценариев BASH, файлов XML и т. Д. Для этих сценариев требуется, чтобы некоторые программы уже быть установленным. Как мне создать * .deb в Ubuntu, чтобы убедиться, что зависимости удовлетворены, и поместить мои скрипты и файлы туда, где они должны быть?
Создание пакетов .deb с помощью Checkinstall
http://www.howtoforge.com/howto_linux_debian_deb_checkinstall
Checkinstall [ 115] - хороший инструмент для создания простых .deb-пакетов, которые вы можете использовать в своей локальной сети (например, если вам нужно установить одно и то же программное обеспечение на нескольких компьютерах с Debian). Он позволяет вам компилировать и устанавливать программное обеспечение из исходных кодов, как и раньше, но с той разницей, что вы получаете простой пакет Debian, который также означает, что вы можете легко удалить только что скомпилированное программное обеспечение, запустив dpkg -r!
Начиная примерно так:
:~/testing/yourapp/yourapp$ find ./
./
./logs
./temp
./somenondescriptscript.sh
./aiml
./aiml/xmloraiml.aiml
Если у вас есть двоичные файлы (значки и другие), вы можете скрыть их в папке ./debian .
А сейчас давайте добавим номер версии в yourapp и создадим orig.tar.gz.
cd ..
mv yourapp yourapp-0.1
tar czfv yourapp_0.1.orig.tar.gz yourapp-0.1/
cd yourapp-0.1
mkdir debian
dch --create -v 0.1-1 --package yourapp
Закончите редактирование и сохраните журнал изменений.
Зависимости:
Ожидание ответа OP ...
Ссылки:
Руководство по созданию пакетов Debian
Еще один вопрос