Comment puis-je obtenir des packages «delta» pour optimiser les téléchargements de mise à niveau apt-get?

15

J'ai récemment installé Fedora dans VirtualBox et j'ai remarqué qu'ils utilisent des packages Delta-RPM, ce qui aide à réduire considérablement les tailles de téléchargement. J'ai également entendu dire que Gentoo utilise des packages delta . Serait heureux de voir de tels deltas dans Ubuntu aussi.

Quelqu'un connaît-il ces packages delta-deb et comment puis-je les utiliser?

Danatela
la source

Réponses:

17

Vous recherchez peut-être le paquet debdelta .

De man debdelta-upgrade:

NOM
       debdelta-upgrade - Télécharge tous les deltas qui peuvent être utilisés pour 'apt-get
       mise à niveau ', et appliquez-les.

SYNOPSIS
       debdelta-upgrade [OPTION] ... [PACKAGE] ...

LA DESCRIPTION
       Ce programme est conçu pour télécharger les modifications (deltas) qui peuvent être utilisées
       pour mettre à niveau apt-get tous les packages répertoriés et les appliquer. Si aucun colis
       est répertorié dans la ligne de commande, il s'appliquera à tous les
       paquets. Voir debdelta (1) pour plus de détails sur les fichiers delta.

Comment utiliser

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

Exemple

$ 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
Danatela
la source