Ubuntu 21.10开始利用zstd压缩Debian软件包

系统 Linux
随着今年秋天Ubuntu 21.10的推出,Debian软件包将通过zstd进行压缩,以提供更快的解压速度,这比最初的计划晚了三年。在过去的三年里,zstd支持被添加到Ubuntu的APT和dpkg中,同时在上游的Debian中也看到了更广泛的Zstd支持。

随着今年秋天Ubuntu 21.10的推出,Debian软件包将通过zstd进行压缩,以提供更快的解压速度,这比最初的计划晚了三年。在过去的三年里,zstd支持被添加到Ubuntu的APT和dpkg中,同时在上游的Debian中也看到了更广泛的Zstd支持。

现在整个生态系统已经有了广泛而成熟的Zstd支持,Ubuntu终于实现从Ubuntu 21.10开始向zstd压缩的.deb包过渡了。

 

对比图像可以描述zstd的优秀压缩能力和性能表现

 

当Julian Andres Klode等开发者在Ubuntu 18.04 LTS中为Ubuntu的APT和dpkg增加最初的Zstandard压缩支持时,原本计划让Debian迅速接受这些改变,并让Ubuntu 18.10成为第一个新的压缩技术可以加速软件包安装和升级的版本。但事实证明要实现这些花了比这更多的时间。

从那时起,许多其他软件包已经被更新以支持zstd压缩包,只读压缩也已经被移植到16.04 Xenial LTS版本。现在Debian,APT、debootstrap和reprepro都可以支持zstd。不过仍在进行代码审查以便纳入Debian的dpkg(BTS bug 892664)。

鉴于已经有足够的档案支持zstd,Ubuntu将在Ubuntu 21.10,即目前的开发版本中切换到zstd压缩包。hello/2.10-2ubuntu3将会是第一个zstd压缩的Ubuntu软件包,接下来会有许多其他用dpkg(>=1.20.9ubuntu2)构建的软件包。

这是继Fedora RPM等发行版本之后,又有一个主流版本利用Facebook开发的Zstandard压缩技术,实现更大的压缩率(取决于设置和前压缩算法)和更好的速度。

责任编辑:未丽燕 来源: cnBeta.COM
相关推荐

2021-07-08 09:55:18

UbuntuDebian软件包Zstd压缩

2010-02-05 14:46:20

Ubuntu软件包

2019-02-25 09:55:32

UbuntuDebian软件包

2022-08-04 18:34:18

Ubuntuaptupgrade 命令

2021-05-17 14:22:13

UbuntuPHP 8.0更新

2010-01-07 17:32:09

2016-10-18 19:02:56

DebianUbuntu LinuMD5

2022-02-22 10:52:21

PostgreSQLZstd压缩能力

2010-01-07 17:46:09

Ubuntu apt-

2010-01-06 12:16:46

Ubuntu软件包

2022-01-28 08:15:36

UbuntuAPT软件包

2012-03-14 14:30:13

Ubuntu软件包

2022-05-09 10:51:26

Snap软件包Ubuntu

2018-06-22 10:05:04

Arch LinuxDEB软件包

2022-12-02 10:13:49

Bodhi Linu和软件包

2020-07-16 19:24:31

UbuntuLinux

2022-11-29 16:27:59

Ubuntu软件包

2024-05-30 11:48:30

2021-01-06 13:03:22

UbuntuDebianLinux

2016-11-15 09:52:37

LinuxDebian管理软件包
点赞
收藏

51CTO技术栈公众号