Есть ли хороший фрэймворк для изготовления универсальных инсталляторов для Linux?
Как известно по большей части приложения для Linux распространяются через пепрзитории и устанавливаются с помощью пакетных менеджеров. Но не всегда это удобно. Иногда хочется просто свалить приложение в поддиректорию в /opt, создать .desktop-файл в /usr/share/applications и пользоваться, а не заморачиваться с зависимостями и прочей требухой. Да, звучит не очень красиво, но иногда это реально самое рациональное решение. Вот интересно есть ли какие-то вспомогательные инструменты для автоматизации реализации такого подхода - что-нибудь типа NSIS для Windows или тому подобного. Также интересно не существует ли проектов по реализации Mac-подобной системы приложений (когда архивы с ними просто складываются пользователем в специальную папку) для Linux. Заранее спасибо.
Что-нибудь типа NSIS под Windows существует ровно потому, что под Windows нет нормального, удобного и полностью соответствующего системным стандартам установщика приложений.
Под Linux такой установщик - гармоничная часть самой системы.
Поэтому не изобретайте никому не нужных велосипедов, а лучше научитесь собирать DEB и RPM. Ну, и создавать общественно доступный репозиторий. Например, Oracle делает именно так.