片刻前 我們已經發表 在一篇文章中,我們談到了 snap 和 flatpak 包裝給我們帶來的感覺。 更新頻率是 flatpacks 領先的東西,這並不總是意味著更好,這也是我們在他們用來打包軟件的軟件中也可以看到的東西。 僅僅兩個月後 以前的版本, 現已上市 平板包裝 1.15.0.
在最突出的新奇事物中,編譯方面發生了變化:從現在開始這種類型的包 可以使用介子編譯 而不是自動工具。 為了能夠做到這一點,您需要使用 Meson 0.53.0 或更高版本以及 Python 3.5 或更高版本。 他們說 Autotools 構建系統很可能在 1.15 或 1.17 週期內被刪除。
其他 Flatpak 1.15 新聞
該版本允許系統調用 modify_ldt
作為...的一部分 --alow=multiarch
,這增加了攻擊面,但在某些版本的 WINE 中使用 16 位可執行文件時是必需的。 gssproxy 套接字也可以共享,它充當 Kerberos 身份驗證的門戶,並允許應用程序使用 Kerberos 身份驗證,而不會在沙箱中留下漏洞。 最後,在 flatpak.pc 中添加了一個 httpbackend 變量,允許像 GNOME 軟件這樣的依賴對象檢測它們是否與 libflatpak 兼容。
此外,這些錯誤已得到修復:
- 會話時終止 flatpak-session-helper 和 flatpak-portal 服務,這樣應用程序就不會繼承 Wayland 套接字地址和 X11 套接字地址。
- 使用 fish shell 時,不會覆蓋先前設置的 XDG_DATA_DIRS。
- 如果您鏈接到不支持它的 libcurl 版本,它不會嘗試啟用 HTTP 2。
- 當被信號終止時,停止 systemd 報告幫助程序會話失敗。
- 修復了在列出沒有權限的文檔時出現的警告。
- 修復了使用 GLib 2.66.x(在 Debian 11 中使用)進行的編譯。
- 修復了使用 GLib 2.58.x(在 Debian 10 中使用)進行的編譯。
- 生成的文件變得更具可玩性。
- 翻譯更新:cs、id、pl、pt_BR
Flatpak 1.15 發布不到 24 小時,可以從 此鏈接 在 GitHub 上,有關此版本的所有信息都已發布。 在接下來的幾天/幾週內,它將到達大多數 Linux 發行版的官方存儲庫。