После нескольких дней игры с NSIS (Sculltable Installation System), я действительно чувствую боль, которую это приносит мне. Неудивительно, что авторы утверждают, что реализация скриптов - это «смесь PHP и ассемблера».
Итак, я надеюсь, что есть что-то лучше написать процедуры установки для установки программ Windows при создании установочного пакета в Linux.
Но я еще ничего не нашел. Wix выглядит многообещающе, но, похоже, на самом деле не работает на Linux, Python может создавать файлы .msi - но только при работе на Windows.
Izpack вне игры, потому что для запуска установщика на целевой системе требуется Java.
Наше приложение, которое должно быть установлено, является приложением Python (и я даже думаю о том, чтобы написать сценарий всей установки на Python).
Есть еще идеи?
Забыл сказать: бесплатные / открытые приложения предпочтительнее.
Не только из-за стоимости, из-за способности контролировать и регулировать все.
Мы можем быть готовы заплатить профессиональную поддержку, если это поможет нам быстро достичь наших целей, но мы также хотим иметь полный контроль над системой сборки.