Quand je fais un yum install
ou un yum update
, parfois je reçois ceci
Loaded plugins: presto, refresh-packagekit
en me disant que les paquets sont mis à jour.
Quel est presto ?
linux
installation
fedora
yum
Lazer
la source
la source
Réponses:
Presto fait que vous ne téléchargez que le delta. Les changements. Il les télécharge et les applique aux données existantes, économisant ainsi beaucoup de bande passante. (Vous payez à la place avec une charge d’E / S sur disque et une charge CPU
C'est une très bonne chose pour les pays en développement, les personnes disposant d'internet mobile, etc.
ps .: OpenSUSE l'utilise depuis longtemps. Si je me souviens bien, c'étaient les premiers utilisateurs delta basés sur RPM, mais je ne suis pas sûr de cela. (OpenSUSE télécharge delta, applique, installe le paquet. Sur Fedora: Téléchargez tous les delta, appliquez-les, installez-les tous.)
http://fedoraproject.org/wiki/Releases/FeaturePresto
la source
Il ajoute un soutien pour RPM delta qui utilisent un algorithme de transfert delta pour gagner du temps de téléchargement. Fondamentalement, presto ne téléchargera pas l'intégralité du package, mais uniquement les modifications depuis la dernière version.
Fedora Wiki :
la source
Presto est un plugin qui active la prise en charge de Delta RPM dans yum. Fondamentalement, deltaRPM crée un nouveau RPM basé sur les différences de la nouvelle version et de la version précédente, ce qui permet de gagner du temps en bande passante et de gagner du temps, car seuls les bits "modifiés" seront téléchargés au lieu du package monolithique complet.
Plus de détails:
Fonctionnalités Fedora / Presto
Page Delta RPM FreshMeat
la source