Hello @marcelocripe
thanks for reaching out, great to hear.
AppImage has specifically designed so that it needs no special support from the Linux distribution.
From my personal experience, hardware compatibility in mainstream distributions like Ubuntu and its derivates is quite good.
Spreading parts of the program in different directories, everything would be easier if it was necessary to download directly from the creator of the program, unzip it in an appropriate directory and run the program.
AppImage does not even require you to unzip, the application stays compressed inside the AppImage all the time.
The impression I have is that in the world of Linux distributions the goal seems to be to isolate one from the others or each in its own world, which indirectly makes each Linux distro a “Windows” or a “Mac”, with surname Linux or GNU / Linux. What is the point in this isolation or distance between Linux distributions?
Some Linux distribution maker thinks they have so different ideas from the other Linux distributions that it justifies making a “different operating system”, even though 99% of the software stack is made out of the same components. Some Linux distributions even think applications should be made specifically for them (e.g., elementary OS). Also, some desktop environment makers think applications should be made specifically for one desktop environment (e.g., Gnome).
I think this counterproductive. We should think of “desktop Linux” as one platform, and our goal should be compatibility. I think most “real life” applications nowadays are expected to run on Windows, Mac, Linux, and maybe even Android and iOS. So they need to be cross-platform.
But in “desktop Linux” land, no one seems to agree on anything and there is no leadership that would coordinate everything that is going on (unlike Microsoft and Apple controls what is going on in their platforms).
More about this in a talk I gave a wile back:
I found the solution!
It’s the AppImage!
Thank you. Glad you like it. Spread the word.
Could you please help me make SliTaz GNU / Linux 5.0 work?
Unfortunately I don’t have any experience with that distribution, and I am focusing on the “mainstream” ones like Ubuntu. Maybe you can download a Ubuntu Live ISO (or one of its derivatives like Xubuntu) and run the AppImages there?
$ chmod a + x programname.AppImage {Enter}
$ ./programname.AppImage {Enter}
Please use chmod a+x
, not chmod a + x
.
What does ls -lh ./programname.AppImage {Enter}
say?