Flatpak是Linux应用程序沙箱和分发框架,最近已经更新到版本0.11.4,该维护更新引入了许多重要更改。对于Flatpak 0.11.4,开发团队更新了“Flatpak build”命令,以便始终使用multi-arch支持,并在构建过程当中安装应用程序扩展。另外,“flatpak build-init”命令如今支持经过使用--extension参数添加比build-finish更早的扩展点,而build-finish如今支持--remove-extension参数。linux
“flatpak uninstall”命令也进行了更新,如今能够在未指定用户或系统的状况下自动选择用户或系统,“flatpak run”命令能够接收几个新选项,如--no-a11y-bus和 --no-documents-portal。此外,用户如今可使用“flatpak remove”(不带引号)做为“flatpak uninstall”命令的别名。框架
在Flatpak 0.11.4版本中实现的其余变化中,新的Flatpak如今容许应用程序本身的沙盒,以及从新启动本身的新版本,还支持报废应用程序,和全新的AppStream分支格式使发行更有效率。为了向后兼容,旧的AppStream分支仍然生成。性能
还有各类较小但重要的调整可让你的Flatpak体验变得更加美好和愉快,好比当下载应用程序时,flatpak版本已经包含在用户代理中,因为如今只清除本地仓库,因此多个应用的更新速度变得更快,libflatpak学习了按类型列出远程的新方法,并支持获取远程元数据。学习
为了提升Flatpak安装和更新的总体可维护性和性能,Flatpak 0.11.4对源代码进行了内部重构。最后但并不是最不重要的一点是,在导出的桌面文件中添加了新的X-Flatpak-RunOptions选项,以容许您指定no-documents-portal和no-a11y-bus。您如今能够从GitHub下载最新的Flatpak版本。ui