Ubuntu何时会包含增量更新?


35

我厌倦了下载300mb更新。自XP以来Windows已完成增量更新。如果仅更改软件包的一部分,那么下载整个内容就很愚蠢。

Answers:


17

通过增量升级没有任何内容。因此,没有,到今天为止似乎还没有任何计划。

在Dapper发布时(apt.0.6.44)已引入增量更新以适应。ubuntu开发人员社区由于与其基础结构不兼容而拒绝使用它们。

无需将其提交给revu。我们知道apt中的增量更新功能。apt--pdiff(1)分支(debian中的版本使用的分支)尚未为ubuntu(尚未)合并,原因是:

  1. 我们在发布周期的后期(显然是:)

  2. 它需要存档支持来生成diff文件和diffIndex

  3. 它仅适用于索引文件,不适用于包

  4. 目前尚不清楚这是否是ubuntu的正确解决方案

-Michael Vogt,2006年5月25日

以下是11.04中正在发生和将要发生的所有事情的列表(不包括未公开跟踪的内容)。


18

它有一个蓝图,我很乐意能够使它成为现实,但有很多原因,但我们还没有找到时间来做,这并不需要大量的时间时间完全由Launchpad存档基础架构团队负责。但是,无论何时找到时间,它仍然在我们的后援名单上。

一个可能的问题是,压缩包的次数越多,同步它们就越困难。这是好的压缩算法的相当基本的属性。也许即使我们实现了这一点,也会有一些软件包会比当前情况好一些。

其他信息:


4

没有.deb文件是实际的安装和更新方法。

您提到的方法称为增量更新,由于多种原因而被拒绝使用,其中一个原因是计算下载内容会占用太多时间(在注释的链接中有更多提及)。

另一种选择可能是apt-fast

Apt-fast是一个脚本,可以通过使用命令行下载加速器(例如Axel或Aria2)(每个程序包具有多个连接)来“大大提高APT下载速度”。

安装

sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get install apt-fast

例子

它的工作原理与apt-get您使用的相同(2个示例):

sudo apt-fast install PACKAGE
sudo apt-fast upgrade

apt-fast也可以停止和恢复下载,并使用apt-fast download PACKAGE


提示:目前尚无法提供15.04
Karl Richter

3

Delta-RPM被吹捧为下一个杀手级软件包管理功能,但主要由于需要进行计算,因此它并不出色。如果您使用的带宽连接受到严格限制,那么它将节省您的时间,但是如果要节省时间,则可以考虑使用apt-fast更快的dpkg前端。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.