Packages
Portable package formats
Self-contained formats that carry an application and everything it needs, so it runs on any Linux distribution without being installed into one.
AppImage, single-file portable applications
onelf, directories packed into self-contained executables
AppBundle, portable app bundles
FlatImage, Flatpak-style sandboxing with AppImage portability
RunImage, single-file containers
NixAppImage, AppImages built from Nix derivations
Archive, extract and run
Soar handles all of them, and a recipe can name any of them as its type. Which ones you actually find in soarpkgs is a question about what upstreams publish rather than about the format: static and appimage cover nearly everything today, with a couple of onelf packages.
Troubleshooting
See Errors & Quirks for the host-side requirements these formats share: FUSE, fonts, and kernel user namespaces.
Last updated