Answers:
这是AppImage,Snap和Flatpak功能的长列表比较。它来自GitHub上的AppImage Wiki:
快照是由Canonical为Ubuntu创建的。捕捉的主要优点是:
快照的主要缺点是软件只能使用其软件包中包含的库。这是潜在的安全风险,因为程序包的作者需要保持所有库的修补程序和更新。
快照当前可以在Ubuntu,Arch Linux,Fedora,Linux Mint,CentOS和Gentoo中运行。它们还用于Ubuntu Touch。它们设计用于台式机,服务器,电话,物联网和路由器。
Flatpak具有与按扣相同的优点。但是,它使用命名空间而不是AppArmour进行沙箱测试。主要区别在于Flatpaks既可以使用软件包中包含的库,也可以使用另一个Flatpak中的共享库。
Flatpak的开发人员是Red Hat的员工Alexander Larsson。Flatpak软件目前在Arch Linux,Debian,Fedora,Mageia,Solus和Ubuntu中可用。它仅针对台式机。
AppImages由Simon Peter开发。与快照或Flatpak一样,该软件包包括运行程序所需的所有库。AppImage程序不会被沙箱化,它们不需要root权限即可运行。根据该项目的网站,AppImages应该在Arch Linux,Centos,Debian,Fedora,OpenSUSE,Red Hat Linux和Ubuntu上运行。
/tmp/.mount_<random-chars>
,然后从那里运行-仍处于压缩状态!请在下面我的答案的屏幕快照中查看LibreOffice示例的编号...
appimageupdatetool
(CLI)和AppImageUpdate-Qt
(GUI)对此提供了帮助。