Flatpak(以前的XDG-App)Linux应用程序沙盒和分发框架今天达到了一个新的里程碑,因为该项目宣布了Flatpak 1.2的普遍可用性。
Flatpak是GNU/Linux发行版中最常用的Linux应用程序沙盒和分发框架之一,允许开发人员和用户在上游可用时立即轻松快速地安装最新版本的应用程序。
当Flatpak在去年八月宣布1.0版本时,它承诺率先采用具有创新功能的Ubuntu Linux操作系统使用的Canonical的Snap通用二进制格式。现在,六个月后,Flatpak 1.2在这里有了更多改进。
当Flatpak在去年8月发布1.0版本时达到成熟时,它承诺将成为领头羊,并以创新的特性击败Canonical的Snap通用二进制格式,Snap是Ubuntu Linux操作系统所使用的格式。现在,六个月后,Flatpak 1.2又有了更多的改进。
下面是Flatpak 1.2中的新功能
自Flatpak 1.0以来,该工具获得了改进的命令行用户体验,可以更好地报告搜索和完成的进度。它还有两个新命令,flatpak kill和flatpak ps,因此您可以更好地与Flatpak应用程序进行交互,就像使用原生应用程序一样,并通过新的“flatpak history”命令或journalctl大大改进日志记录。
Flatpak 1.2还通过为工具箱设置添加一个新的位置门户和一个新的门户改进了门户,该门户尊重桌面锁定设置,并改进了所有门户的输入验证。这个版本还支持在GNOME软件和GNOME设置应用程序中查看Flatpak权限。
由Red Hat赞助的开发团队发布了Flatpak 1.2版本,使通用二进制格式更加健壮、稳定和安全。它取消了root修改非root的、每用户安装的Flatpak的能力,以获得更好的安全性,以及对处理应用程序数据中的日期和时间戳的支持。
Flatpak 1.2还改进了对Flatpak存储库(flatpakrepo)的支持,确保DeployCollectionID在所有情况下都能正常工作,改进了空安装的卸载过程,添加了一个助手,可以在Flatpaks导出期间验证图标文件,并增加了在“--columns”选项中指定省略的功能。
在Flatpak 1.2版本中实现的其他值得注意的更改包括支持在导出文件时在前缀后设置多个名称段,在事务期间支持原始终端模式,以及支持build-commit中的“--extra-collection-id”选项from将提交绑定到多个集合ID。
Flatpak现在还能够生成“fontconfig”目录重新映射片段,这是较新版本的Fontconfig实用程序所需要的。在Flatpak 1.2版本中也解决了各种错误,其源代码现在可以从GitHub下载,但它也很快就会出现在您最喜欢的发行版的稳定存储库中。
其中包含自Flatpak 1.0发布以来Flatpak中实现的更改的详细信息,如Matthias Clasen在此处所述。
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-01/156625.htm