Arch Linux 改用 zstd 演算法進行封包壓縮

Arch Linux 開發人員 сообщили 關於將包打包方案從 xz 演算法 (.pkg.tar.xz) 轉移到 標準 (.pkg.tar.zst)。 將套件重新組裝為 zstd 格式導致套件大小整體增加 0.8%,但解包速度卻提高了 1300%。 因此,切換到 zstd 將導致軟體包安裝速度顯著提高。 目前,儲存庫中已使用 zstd 演算法壓縮了 545 個套件;其餘套件將在生成更新時傳輸到 zstd。

使用 devtools 20191227 和更新版本的工具包時,會自動建立 .pkg.tar.zst 格式的套件。 對於用戶來說,如果去年及時更新了 pacman 套件管理器,那麼切換到新格式就不需要手動操作(5.2)和 libarchive(3.3.3-1,於 2018 年發布)。 對於那些碰巧擁有未更新版本的 libarchive 的人,可以從以下位置安裝新版本
單獨的儲存庫.

來源: opennet.ru

添加評論