如何获得“增量”软件包来优化apt-get升级下载?


15

我最近在VirtualBox中安装了Fedora,并注意到它们使用了Delta-RPM软件包,这有助于大大减小下载大小。我也听说Gentoo使用了一些delta。也会很高兴在Ubuntu中看到这样的增量。

有谁知道这样的delta-deb软件包,以及如何使用它们?

Answers:


17

您可能正在寻找debdelta软件包。

来自man debdelta-upgrade

名称
       debdelta-upgrade-下载所有可能用于“ apt-get”的增量
       升级”,然后应用它们。

概要
       debdelta-upgrade [OPTION] ... [PACKAGE] ...

描述
       该程序旨在下载可能使用的更改(增量)
       apt-get升级所有列出的软件包,然后应用它们。如果没有包
       在命令行中列出,那么它将适用于所有可升级版本
       包。有关增量文件的更多详细信息,请参见debdelta(1)。

如何使用

sudo apt-get update
sudo debdelta-upgrade
sudo apt-get upgrade

$ sudo debdelta-upgrade 
Downloaded, time  7.24sec, speed 212kB/sec, xserver-xorg-video-intel_2.99.910+git20140315.8cc1f005-0ubuntu0sarvatt~saucy_i386.deb
Delta-upgrade statistics:                                                       
 total resulting debs, size 1539kB time 8sec virtual speed 181kB/sec
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.