Réponses:
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 a refusé de les utiliser 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 d'un support d'archive 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 une liste de tout ce qui se passe et va se passer dans 11.04 (à l’exclusion de ce qui n’est pas suivi publiquement).
Il existe un modèle pour cela, et j'aimerais pouvoir le faire pour toutes sortes de raisons, mais nous n'avons pas pu trouver le temps de le faire - cela n'aide pas qu'elle nécessite une part importante de temps de l'équipe d'infrastructure d'archivage Launchpad, qui a été entièrement submergé. Cependant, cela fait toujours partie de notre liste de points noirs.
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 .deb
fichier 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).
Une alternative pourrait être apt-fast .
Apt-fast est un script qui peut "considérablement améliorer la vitesse de téléchargement 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 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 package 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 très restreinte, vous gagnerez du temps, mais si tout ce que vous voulez faire pour gagner du temps, envisagez d’utiliser apt-fast, un serveur frontal plus rapide pour dpkg.