Как преобразовать.tar.gz и т. Д. В формат.deb, используя ubucompilator/checkinstall?
Возможный дубликат:
Компиляция исходного кода в пакет DEB
У меня есть несколько архивов, которые я хочу конвертировать в пакеты Debian. Я обычно использую gdebi
установить.debs, но мне сложно использовать тарболы. Как я могу использовать checkinstall
или же ubucompilator
сделать эти.deb файлы?
1 ответ
С http://answers.oreilly.com/topic/249-how-to-use-checkinstall-to-create-packages-from-sources/:
устанавливать checkinstall
используя apt (или ваш любимый установщик пакетов):
sudo apt install checkinstall
Распакуйте архив в каталог. В этом случае это /tmp/program_example
, открыто terminal
и перейдите в него:
sudo -i
cd /tmp/program_example
Теперь запустите:
make
а потом
checkinstall -D --pakdir=/home/youruser/packages/
который сделает пакет deb в /home/youruser/packages
и установите его. Затем вы можете использовать его и передать другим. Не используйте это для создания пакета для PPA или сервера пакетов. Они должны быть сделаны и настроены вручную.
Когда он попросит вас дать описание, просто опишите пакет и затем нажмите Enter несколько раз, чтобы завершить его.