J'en ai marre de télécharger des mises à jour de 300 Mo. Windows a effectué la mise à jour delta depuis XP. C'est idiot de télécharger le tout si seulement quelques éléments du paquet changent.
Il n'y a rien sur la mise à niveau via les deltas. Donc, non, à ce jour, il semble n'y avoir aucun plan.
Des mises à jour incrémentielles ont été introduites dans apt à peu près au moment de la publication de Dapper (apt 0.6.44). La communauté de développeurs ubuntu rejetée les utilise en raison d’incompatibilités avec leur infrastructure.
Il n'est pas nécessaire de le soumettre à Revu. Nous connaissons la fonctionnalité de mise à jour incrémentielle d'apt. La branche apt-pdiff (1) (utilisée par la version de debian) n’a pas (encore) été fusionnée pour ubuntu car:
nous sommes en retard dans le cycle de publication (évidemment :)
il a besoin du support des archives pour générer des fichiers diff et un diffIndex
cela ne fonctionne que sur les fichiers index, pas sur les paquets
ce n'est pas tout à fait clair si c'est la bonne solution pour Ubuntu
–– Michael Vogt le 25 mai 2006
Voici un liste de tout qui se passe et va se passer dans 11.04 (à l'exclusion de ce qui n'est pas suivi publiquement).
Il y a un plan directeur , et j'aimerais pouvoir le faire pour toutes sortes de raisons, mais nous n'avons pas encore trouvé le temps de le faire - ce n'est pas le cas l’aide qu’il faut beaucoup de temps à l’équipe d’infrastructure d’archives Launchpad, qui a été entièrement submergée. Cependant, cela fait toujours partie de notre liste de points noirs pour chaque fois que nous trouvons le temps.
Un problème probable est que plus vous compressez les paquets, plus il est difficile de les synchroniser. C'est une propriété assez fondamentale des bons algorithmes de compression. Il se peut que même une fois que nous aurons implémenté cela, il y aura des paquets qui se synchroniseront un peu mieux que la situation actuelle.
Les autres informations:
Aucun fichier .deb
n'est la méthode d'installation et de mise à jour de facto.
La méthode que vous mentionnez s'appelle delta updates et a été rejetée comme méthode pour plusieurs raisons, l'une d'entre elles étant que le calcul de ce qu'il faut télécharger prend trop de temps (plus mentionné dans le lien dans les commentaires) .
ne alternative pourrait être apt-fast .
Apt-fast est un script qui peut "considérablement améliorer la vitesse de téléchargement de APT" en utilisant des accélérateurs de téléchargement en ligne de commande tels qu'Axel ou Aria2 avec plusieurs connexions par package.
Installation
Sudo add-apt-repository ppa:apt-fast/stable
Sudo apt-get update
Sudo apt-get install apt-fast
Exemples
Cela fonctionne de la même manière que apt-get
mais vous utilisez (2 exemples):
Sudo apt-fast install PACKAGE
Sudo apt-fast upgrade
apt-fast
peut également arrêter et reprendre les téléchargements et télécharger un paquet dans un répertoire avec apt-fast download PACKAGE
.
Delta-RPM a été présenté comme la prochaine fonctionnalité de gestion de paquets meurtrière, mais il était moins que fabuleux, principalement à cause des calculs requis. Vrai si vous utilisez une connexion à bande passante extrêmement restreinte, vous gagnerez du temps, mais si vous voulez tout faire pour gagner du temps, utilisez plutôt apt-fast, une interface plus rapide pour dpkg.