AppImage
https://en.wikipedia.org/wiki/AppImage
Sources
Upstream prebuilt if it exists & is actively maintained
Community created prebuilts if official prebuilt doesn't exist & we can't build from source
Schema
Prerequisites (HOST)
HOST)
Fuse: Required for mounting Filesystems & Images (Can still be run with
--appimage-extract-and-run
|APPIMAGE_EXTRACT_AND_RUN=1
)Fonts: Required to display/render Non-English Chars, Emojis, Symbols etc.
Kernel User NameSpaces: Required for Sandboxing, Security & Performance
Sandbox
AppImages have no built-in sandboxing
There exists third party tools like aisap , but we DO NOT RECOMMEND it as it is not actively maintained
Quirks
WARNINGS
NEVER run
strip
,objcopy
or any other binary rewriting tool as they will often just strip thesquashfs|dwarfs
archive, only preserving theruntime
.A typical
.appimage
file is not a real elf binary, thus will not survive this process.On NixOS, you will need to follow: https://wiki.nixos.org/wiki/Appimage
Last updated
Was this helpful?