比原计划推迟三年,Ubuntu 将用 Zstd 压缩 Debian 软件包

系统 Linux
这比最初的计划晚了三年,但随着今年秋天 Ubuntu 21.10 的推出,Debian 软件包将通过 Zstd 进行压缩,以提供更快的解压速度。

这比最初的计划晚了三年,但随着今年秋天 Ubuntu 21.10 的推出,Debian 软件包将通过 Zstd 进行压缩,以提供更快的解压速度。

[[410090]]

Zstandard(Zstd)是由 Facebook 开发的一个无损数据压缩算法,第 1 版的实现于 2016 年 8 月 31 日发布。设计 Zstd 的目的是提供一个类似于 DEFLATE 算法的压缩比,但更快,特别是解压缩快的算法。

当 Ubuntu 18.04 LTS 在 2018 年 7 月发布时,Ubuntu 就在 APT 和 dpkg 增加了对 Zstd 压缩技术的初步支持,当时 Canonical 也计划让 Debian 包也迅速接受这些改变,并让 Ubuntu 18.10 成为第一个采用新的压缩技术用来加速软件包安装和升级的版本,但 Canonical 低估了所需要花费的时间。

过去 3 年时间,Ubuntu 对 Zstd 的支持已经越来越完善,许多软件包已经被更新以支持 zstd 压缩包,甚至只读压缩已经被向下移植到 Ubuntu 16.04 Xenial LTS 版本。同时在上游的 Debian 中我们也看到了对 Zstd 更加广泛的支持。在 Debian 中,APT、debootstrap 和 reprepro 现在都已经支持 zstd。因此,目前整个生态系统都已经有了广泛而成熟的 Zstd 支持,如今 Ubuntu 通过博客终于决定将从 Ubuntu 21.10 开始使用 Zstd 压缩 .deb 包。

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

本文转自OSCHINA

本文标题:比原计划推迟三年,Ubuntu 将用 Zstd 压缩 Debian 软件包

本文地址:https://www.oschina.net/news/149524/zstd-compressed-debs-in-ubuntu

责任编辑:未丽燕 来源: 开源中国
相关推荐

2021-07-06 18:19:03

Ubuntu 21.1zstd压缩软件包

2010-02-05 14:46:20

Ubuntu软件包

2019-02-25 09:55:32

UbuntuDebian软件包

2022-08-04 18:34:18

Ubuntuaptupgrade 命令

2010-01-07 17:32:09

2012-09-03 13:38:43

Ubuntu 12.1Wayland

2016-10-18 19:02:56

DebianUbuntu LinuMD5

2012-03-14 14:30:13

Ubuntu软件包

2022-05-09 10:51:26

Snap软件包Ubuntu

2010-01-07 17:46:09

Ubuntu apt-

2010-01-06 12:16:46

Ubuntu软件包

2022-01-28 08:15:36

UbuntuAPT软件包

2021-09-30 09:43:11

Linux内核Zstd补丁

2018-06-22 10:05:04

Arch LinuxDEB软件包

2020-07-16 19:24:31

UbuntuLinux

2022-11-29 16:27:59

Ubuntu软件包

2021-05-19 06:11:40

WindowsWindows Vis操作系统

2009-06-29 09:41:11

SaaS软件

2022-09-25 12:48:28

Python恶意软件

2021-04-20 22:27:22

Python软件包GitHub
点赞
收藏

51CTO技术栈公众号