我最近在VirtualBox中安装了Fedora,并注意到它们使用了Delta-RPM软件包,这有助于大大减小下载大小。我也听说Gentoo使用了一些delta包。也会很高兴在Ubuntu中看到这样的增量。
有谁知道这样的delta-deb软件包,以及如何使用它们?
我最近在VirtualBox中安装了Fedora,并注意到它们使用了Delta-RPM软件包,这有助于大大减小下载大小。我也听说Gentoo使用了一些delta包。也会很高兴在Ubuntu中看到这样的增量。
有谁知道这样的delta-deb软件包,以及如何使用它们?
Answers:
您可能正在寻找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