网站首页 > 精选文章 正文
随着今年秋天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压缩技术,实现更大的压缩率(取决于设置和前压缩算法)和更好的速度。
要了解zstd的更多细节,请访问FB开发者官网:
https://engineering.fb.com/2018/12/19/core-data/zstandard/
猜你喜欢
- 2025-05-03 mac怎么打开zip:BetterZip For Mac最好用的压缩包管理器
- 2025-05-03 安装 storcli 命令(如何安装sgmediation命令)
- 2025-05-03 linux常用系统命令(linux系统的常用命令)
- 2025-05-03 MySQL库很大,如何进行数据备份与恢复
- 2025-05-03 Linux系统下的压缩工具(linux中压缩)
- 2025-05-03 CentOS运维常用命令大全(centos vi命令)
- 2025-05-03 超详细的RPM与YUM 区别介绍(rpm和gz)
- 2025-05-03 CentOS7下快速搭建K8s集群实践(centos8搭建k8s)
- 2025-05-03 Mysql 8.4数据库安装、新建用户和数据库、表单
- 2025-05-03 CentOS7安装MySQL:使用RPM安装包方式(推荐)
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)