Arch Linux的Pacman 5.2 发布,增加对Zstd的支持


Arch Linux系统的Pacman 5.2包管理器现在已经可以使用了,该软件包与早期版本相比有许多更改。

Pacman 5.2明显放弃了对增量(Delta)软件包的支持-能够下载在当前版本和新版本软件包之间已更改的内容。由于仅下载软件包版本之间的“差异”,所以Delta软件包/更新应该节省带宽并节省时间,但最终当前的实施效果不佳。 Pacman的delta软件包处理所产生的带宽节省最少,事实证明这是一个安全漏洞。

Allan McRae解释了这个安全问题,“本质上,恶意包数据库和delta包可以在您的系统上运行任意命令。如果某个Linux发行版签署了它们的包数据库,这个问题就不那么严重了……总之,总的来说,我认为最好完全删除这个特性。我们可能会在未来以不同的实施方式回到这个问题上,但我不认为会很快实现。”

Pacman 5.2还支持使用Web密钥目录下载PGP密钥,在将Pacman的构建系统从Autotools更改为Meson的过程中,还支持许多其他更改。其他变化包括对Arch的Zstd压缩包的支持,以及对Lzip和LZ4压缩支持。B2sum也被添加为一个新的校验和算法。

更多关于Pacman 5.2的细节,请参阅发布公告。

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2019-10/161107.htm

相关内容