Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
I'm trying to find a good framework/application to build a Linux Installer!
I'm trying to build a .deb, but I expand a lot of time and I could not make work!
I need something to make a installer for Linux, pref. RPM/DEB files or a multi distro installation!
Any help is wellcome!
leon.anavi last edited by
Please have a look at the "Linux section of the wiki article about Qt Installers":http://qt-project.org/wiki/BuildingQtInstallers#edc9f0a5a5d57797bf68e37364743831
I doubt you can do multi-distro rpms/debs. They declare dependencies on other packages, etc. which are highly distribution specific. So are pre/post install/removal scripts, user ids to be used, etc.
Tobias, it's possible using a binary files like "myinstaller.bin", or something like a "myinstaller.bundle".
I have no problem with dependencies, so it's easy.
Multi-distribution is always tricky, independent of how you do it:-/ I can not run Qt SDK on my linux box anymore since my libpng is too new. It worked great a couple of weeks ago before I did an upgrade. Another example is -- again -- the Qt SDK which does not install on some version of ubuntu without "-style cleanlook" parameters due to ubuntu's theme doing something unexpected. It worked everywhere we tested the SDK, but still failed for a lot of our users.
Anything that is not provided by your distribution of choice is basically painful to use. The developers there make sure things will work together... without that polish stuff just does not work properly.