Не понял посыл, видимо слишком стар для этого, ну да ладно
Если юзер использует любой дистр linux, это автоматически означает, что многие проблемы он должен уметь решать сам, а с чем не справился, уже в 99% разобрано на форумах. Также накладывает определенные требования к техническим знаниям, хоть за последние 5 лет они и снизились. Т.к. наклепали кучу дистров, в которых из коробки много чего настроено, некоторые от винды почти не отличить.
Но да суть не в этом. Если есть необходимость, чтобы работало везде - используйте простые инструменты, которые очень сложно сломать - bash/bat скрипты (помнится Skymmer в своё время собирал репаки на батниках), базовый inno (который отлажен и работает), системо-зависимые методы установки (+ время на реализацию, но будет работать везде). Если хочется красявостей - увы, придётся страдать (и разработчику и пользователю

)