AppImage package support for Linux #25004
Replies: 9 comments
-
Issue #6687 comments on AppImages when mentioning flatpak alternatives. |
Beta Was this translation helpful? Give feedback.
-
About the out-of-date versions issue: |
Beta Was this translation helpful? Give feedback.
-
The AppImage format is about one app = one file simplicity. I'd say it is timeless, not "dated". It allows you to keep multiple versions in parallel, and easily copy/move applications around between disks and computers. There is a mechanism for built-in updates. It is something entirely different that "installed" applications. More like PortableApps for Windows. |
Beta Was this translation helpful? Give feedback.
-
I've been using official AppImages for Blender and Neovim ... , in combination with gearlever. The experience has been amazing. |
Beta Was this translation helpful? Give feedback.
-
adding appimage support would make changing computers/distros/containers quite easily as you can have everything in one usb. |
Beta Was this translation helpful? Give feedback.
-
@lavilao I agree that they are convenient for some use cases, however surely the same distro neutrality is also provided by flatpaks? |
Beta Was this translation helpful? Give feedback.
-
@awedpotato767 to me the main beneffit is the portability, flatpaks while have the option to export to an offline "installer" the last time I tried it it only had the app package without the runtimes and it would not update from flathub.org because it was set to a local repository as source so they are not as portable (maybe this has changed but this was my experience). |
Beta Was this translation helpful? Give feedback.
-
AppImages are not "more trouble than their worth". All you have to do is put the AppImage creation into your build workflow. After that, its created automatically on each build. I like AppImage way better than Flatpak and Snap, because when coupled with firejail, you have way more control over what the application can access. I currently use Pulsar for code editing, which provides an AppImage (that I can control with firejail). I'll continue using Pulsar until Zed releases an official AppImage each build. If that never happens, then I'll just stay with Pulsar. |
Beta Was this translation helpful? Give feedback.
-
umm... for anyone interested I made an appimage of the latest zed pre-release. The repo is a mess but the appimage works. here is the link. |
Beta Was this translation helpful? Give feedback.
-
Check for existing issues
Describe the feature
Following the road to Linux (#7015), I would ask you to investigate AppImage.
What is AppImage
AppImage format is ideal for upstream packaging, which means that you get the software directly from the original author(s) without any intermediaries, exactly in the way the author(s) intended. And quickly.
The experience is similar to Mac OS .dmg packages, so it's learning curve is smaller for Mac OS app developers. There's also apps like https://github.com/TheAssassin/AppImageLauncher that create seamless integration with all Linux distributions.
My favorite examples are: https://appimage.github.io/Todoist/ and https://k8slens.dev/
Competitors by learning curve
Getting started
Beta Was this translation helpful? Give feedback.
All reactions