What Are Snaps, Flatpaks and AppImages? – Universal Linux Packaging Formats – Ubuntu / Arch
In this video I cover Snaps, Flatpaks, and AppImages, three of the most popular universal packaging formats available on Linux.
Snap is a software packaging and deployment system developed by Canonical for the operating systems that use the Linux kernel. The packages, called snaps, and the tool for using them, snapd, work across a range of Linux distributions and allow upstream software developers to distribute their applications directly to users. Snaps are self-contained applications running in a sandbox with mediated access to the host system.
Flatpak is a utility for software deployment and package management for Linux. It is advertised as offering a sandbox environment in which users can run application software in isolation from the rest of the system.
AppImage is a format for distributing portable software on Linux without needing superuser permissions to install the application. It tries also to allow Linux distribution-agnostic binary software deployment for application developers, also called upstream packaging.
#snap #flatpak #appimage
ubuntu