Я записал простую программу, и я сделал a .deb
файл для установки его на Debian основывал OSS, но для других дистрибутивов как Дуга, я обычно использую a .tar.gz
файл (и выполнение:./configure
, make
и make install
), Как сделать это .tar.gz файлом для моей программы??
Я могу записать сценарий удара (например, как configure
) скопировать мои файлы в /usr/bin/
, /usr/share/man
и /usr/share/doc
. таким образом, я могу установить свое приложение просто путем выполнения того сценария (./configure
). но как делают другой .tar.gz
файлы (приложения) должны работать make
и make install
устанавливать???
Для генерации архива распределения приложений разработчик использует некоторые инструменты под названием Автоинструменты GNU. Эти инструменты помогают Вам создать configure
& Makefile
который генерирует архив распределения для Вас.
Проверка:
autogen
,autoconf
, automake
) После создания корректной установки необходимо смочь генерировать исходное использование архива:
make dist
Примечания:
cmake
, qmake
с QT..tar.gz
затем распределение определенные пакеты как исходный пакет Debian и .deb
Двоичный пакет/Debian.