За исключением менеджеров пакетов, какие есть хорошие инструменты установки для создания программ установки программного обеспечения в Linux? (например, AutoPackage)
2 ответа
Основными инструментами для создания установочных пакетов для Linux являются RPM и DPKG.
Помимо этого есть несколько инструментов, таких как Autopackage и BitRock Installer.
Сначала несколько вопросов:
- Вы распространяете исходный код или готовый бинарный файл?
- Существуют ли какие-либо параметры конфигурации во время установки, которые вам нужно представить пользователям?
- Вы ищете что-то вроде Nullsoft NSIS, но для Linux?
Пока ты думаешь об этом ...
Стандартным инструментом для сборки / установки программного обеспечения с открытым исходным кодом является GNU Autoconf. Используя это при распространении исходного кода, пользователи получают стандартный способ установки вашего программного обеспечения: ./configure && make && make install
.
Другой популярный способ сделать это - просто написать скрипт Bash, который копирует файлы в нужное место. Это будет работать лучше для бинарных пакетов.
Если у вас есть какой-либо из них, вы можете использовать RPM или DPKG для создания пакета, если вы хотите облегчить жизнь своим пользователям. Действительно, это лучший способ сделать ваше программное обеспечение доступным для Linux. Есть ли конкретная причина, по которой вы хотите этого избежать?