如何获取“delta”包来优化 apt-get upgrade 下载?

如何获取“delta”包来优化 apt-get upgrade 下载?

我最近安装了Fedora在 VirtualBox 中,我注意到他们使用 Delta-RPM 包,这有助于大大减少下载大小。我还听说Gentoo 使用一些三角洲。很高兴在 Ubuntu 中看到这样的变化。

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

答案1

你可能正在寻找德布德尔塔包裹。

man debdelta-upgrade

姓名
       debdelta-upgrade - 下载所有可用于“apt-get”的增量版本
       升级”,并应用它们。

概要
       debdelta-upgrade [选项]... [软件包]...

描述
       该程序旨在下载可能使用的更改(增量)
       apt-get upgrade 所有列出的软件包,并应用它们。如果没有软件包
       在命令行中列出,则它将应用于所有可升级的
       软件包。有关增量文件的更多详细信息,请参阅 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

相关内容