LINUX.ORG.RU

Нужны рекомендации по созданию deb пакета


0

1

Всем добрый день!

Прошу не кидать в меня помидорами, так как я очень неопытный пользователь Linux. Тем не менее передо мной стоит задача создать deb-пакет, содержащий 4 скомпилированных файла программ. Нужно закинуть их в /bin на десяти машинах.

К сожалению, все примеры, которые я смог нарыть по созданию deb пакетов, слишком далеки от моей задачи + не хватает опыта. Обращаюсь за помощью!


17:42 ~/build  mkdir mycoolprog-0.1                                                                                               
17:42 ~/build  cd mycoolprog-0.1                                                                                                  
17:43 ~/build/mycoolprog-0.1  man dh_make
17:44 ~/build/mycoolprog-0.1  echo "echo hello world" > hello
17:44 ~/build/mycoolprog-0.1  dh_make -n -f hello  # см ман

После всего этого тебе нужны в папке debian фалы:

  • changelog
  • control
  • compat
  • copyright
  • rules

остальные можешь пирибить пока что и еще создать файлы mycoollprog.install и mycoolprog.dirs (если нужно создавать папки)

в инсталл пишешь куда какие файлы копировать:

hello    usr/bin/
hello.lib   usr/lib/
Без начального слеша у usr

В dirs пишешь папки которые надо создать по путю на строчку, так же без начального слеша правишь контролы, копирайты

потом запускаешь debuild и кажется все должно создасться.

Возможно я чего-то забыл, так что кури маны на сайте дебиана

Zubchick
()
Ответ на: комментарий от Zubchick

ах да еще тебе наверно понадобится gpg ключ для подписания пакета

Zubchick
()
Ответ на: комментарий от Zubchick

а еще не забудь поправить контролл файл Да и вообще посмотри все файлы :)

Zubchick
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.