Динамические языки являются различным способом думать и иногда методы, которые Вы узнаете из динамического или функционального языка, может передать большему количеству статически типизированных языков, но если Вы никогда не будете не торопиться для изучения различных языков, Вы никогда не будете извлекать пользу из наличия, знал способ думать, когда Вы кодируете.
Пакеты Debian похожи на файлы tar - они содержат копию файловой системы. Чтобы создать пакет Debian ...
dpkg --build
. Я бы начал с изучения автоинструментов GNU: autoconf и automake. Они позволяют очень легко установить программу в каталог сборки. Вы упомянули ./ configure
. Итак, я предполагаю, что у этого проекта уже есть некоторая структура. Судя по описанию, проекту может потребоваться ...
Собирая все вместе, следующие команды приводят к созданию файла пакета с именем project.deb .
# ./configure --prefix build/usr # make && make install # dpkg --build build project.deb