AppImage

https://en.wikipedia.org/wiki/AppImage

Schema

.pkg: ${PKG_NAME}

.pkg_type: appimage

${SBUILD_PKG} : ${PKG_NAME}.appimage


Prerequisites (HOST)

  • Fuse: Required for mounting Filesystems & Images

  • Fonts: Required to display/render Non-English Chars, Emojis, Symbols etc.

  • Kernel User NameSpaces: Required for Sandboxing, Security & Performance


Quirks

WARNINGS

  • NEVER run strip, objcopy or any other binary rewriting tool as they will often just strip the squashfs|dwarfs archive, only preserving the runtime.

  • A typical .appimage file is not a real elf binary, thus will not survive this process.

Last updated