Вы хотите создавать пакеты для каждого дистрибутива (Debian ( .deb), Redhat ( .rpm), Slackware ( tgz / .txz)? Если да, может быть, вы можете Узнайте, как создать бинарный пакет для всех дистрибутивов. Я думаю, что решение (создание пакетов для каждого дистрибутива) не очень легкая задача для разработчика. Я предпочитаю дать src сообществу, а затем сообщество делает конкретные дистрибутивные пакеты: D
Или, если вы хотите сделать переносной установщик для всех дистрибутивов, если да, возможно, вы можете попробовать Makeself . Создать двоичные пакеты с расширением * .sh или * .bin с расширением Makeself очень просто, создайте свой установщик с этим и загрузите на общедоступный сервер. Конечный пользователь может установить с помощью:
1. Дайте разрешение на выполнение вашему установщику, как это chmod + x my-installer.bin
2. Запустите установщик следующим образом . / My-installer.bin :)
Вы знаете среду IDE NetBeans? Они используют ту же технику для установщика:)