Что я хочу сделать
Я хочу создать файл .deb для простой установки Сервера TeamSpeak3, который распространяется только в виде "простого" архива .tar.bz2. Я знаю, что такое программное обеспечение входит в /opt/
, и поэтому я планировал поместить содержимое архива в /opt/teamspeak3/
. Далее я написал системный файл systemd, чтобы легко запускать и останавливать сервер.
Что я пробовал до сих пор
Я следовал учебному пособию "Как создать пакет для Debian" в вики Debian, но оно охватывает только сборку из исходного кода. Поскольку TeamSpeak3 является проприетарным программным обеспечением, у меня нет доступных источников. Две связанные статьи в вики - "Создать фиктивный пакет" и "Упаковка файлов" - похоже, больше не существуют. По крайней мере, я не смог найти их в вики.
Я помню, как много лет назад файлы .deb представляли собой просто структуру каталогов, которые нужно установить, плюс каталог с именем DEBIAN
с некоторыми файлами сценариев, но это выглядит устаревшим с новым двоичным форматом debian.
Потенциальные проблемы с этим вопросом
Я знаю, что этот вопрос звучит очень похоже на «Пожалуйста, порекомендуйте мне инструмент или учебное пособие», что было бы не по теме, но я вас уверяю, что меня интересует знание процесса, а не просто "Используйте этот инструмент" - ответ.