Quand Ubuntu inclura-t-il les mises à jour delta?

35

Je suis fatigué de télécharger des mises à jour 300mb. Windows a effectué la mise à jour delta depuis XP. Il est juste idiot de télécharger le tout si seulement quelques morceaux du paquet changent.

    
posée Ignacio 29.10.2010 - 04:09
la source

4 réponses

17

Il n’ya rien sur la mise à niveau via deltas. Donc, non, à ce jour, il semble y avoir aucun plan.

Des mises à jour incrémentielles ont été apportées à apt 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 sommes au courant de la mise à jour incrémentale   fonctionnalité dans apt. L'apt - pdiff (1)   branche (que la version dans debian   utilise) n'est pas fusionné pour ubuntu (encore)   parce que:

     
  1. nous sommes en retard dans la version   cycle (évidemment :)

  2.   
  3. il faut   support d'archive pour générer des fichiers diff   et un diffIndex

  4.   
  5. ça ne marche que sur   indexfiles, pas les packages

  6.   
  7. ce n'est pas   tout à fait clair si c'est le bon   solution pour ubuntu

  8.   

- Michael Vogt le 25 mai 2006

Voici une liste de tout ce qui se passe et se produira dans la version 11.04 (en excluant ce qui n’est pas suivi publiquement). ).

    
réponse donnée Stefano Palazzo 29.10.2010 - 04:39
la source
18

Il y a un plan pour cela, et je J'adore pouvoir y arriver pour toutes sortes de raisons, mais nous n'avons pas été en mesure de trouver le temps de le faire - cela n'aide pas que cela nécessite une partie importante du temps de l'équipe d'infrastructure d'archivage a été entièrement inondé. C'est toujours très important sur notre liste de back-back pour chaque fois que nous trouvons le temps.

Un problème probable est que plus vous compressez de 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 l’implémentions, certains paquets se synchronisent un peu mieux que la situation actuelle.

Autres informations:

réponse donnée Colin Watson 14.11.2010 - 13:56
la source
4

Aucun fichier .deb n'est la méthode d'installation et de mise à jour de facto.

La méthode que vous mentionnez s'appelle mises à jour delta et a été rejetée comme méthode pour plusieurs raisons, l'une d'entre elles étant que le calcul de ce que le téléchargement prend trop de temps (plus mentionné dans le lien dans les commentaires).

Une alternative pourrait être rapide .

  

Apt-fast est un script qui peut "améliorer considérablement la vitesse de téléchargement de l'APT" en utilisant des accélérateurs de téléchargement en ligne de commande tels que Axel ou Aria2 avec plusieurs connexions par paquet.

     

Installation

sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get install apt-fast
  

Exemples

Cela fonctionne comme 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 .

    
réponse donnée Rinzwind 06.01.2013 - 00:12
la source
3

Delta-RPM a été présenté comme la prochaine fonctionnalité de gestion des paquets tueurs, mais moins que fabuleuse, principalement à cause des calculs requis. Certes, si vous utilisez une connexion à bande passante très restreinte, cela vous fera gagner du temps, mais si tout ce que vous voulez faire pour gagner du temps, envisagez d'utiliser apt-fast pour un dpkg plus rapide.

    
réponse donnée tinhed 14.11.2010 - 14:08
la source

Lire d'autres questions sur les étiquettes