Wenn ich eine yum install
oder ein yum update
Manchmal bekomme ich das
Loaded plugins: presto, refresh-packagekit
mir sagen, dass die Pakete aktualisiert werden.
Was ist Presto ?
linux
installation
fedora
yum
Lazer
quelle
quelle
Antworten:
Presto macht nur das Delta herunterladen. Die Änderungen. Sie lädt sie herunter und wendet sie auf die vorhandenen Daten an, wodurch viel Bandbreite eingespart wird. (Sie zahlen stattdessen mit Festplatten-E / A und CPU-Last.)
Es ist eine wirklich gute Sache für Entwicklungsländer, Menschen mit mobilem Internet und so weiter.
ps .: OpenSUSE nutzt das schon lange. Wenn ich mich genau erinnere, dass sie die ersten RPM-basierten Delta-Benutzer waren, aber fixme, bin ich mir darüber nicht sicher. (openSUSE lädt Delta herunter, installiert, installiert das Paket. Unter Fedora: Laden Sie alle Delta herunter, wenden Sie sie an, installieren Sie sie alle.)
http://fedoraproject.org/wiki/Releases/FeaturePresto
quelle
Es fügt Unterstützung für hinzu Delta-RPMs die einen Delta-Transfer-Algorithmus verwenden, um Zeit beim Herunterladen zu sparen. Grundsätzlich gilt, Presto lädt nicht das gesamte Paket herunter, sondern nur die Änderungen seit der letzten Version.
Fedora-Wiki :
quelle
Presto ist ein Plugin, das die Unterstützung von Delta RPM in yum ermöglicht. Grundsätzlich erstellt deltaRPM ein neues RPM, das auf den Unterschieden der neuen und der vorherigen Version basiert. Dies spart Bandbreite und Zeit, die zum Herunterladen erforderlich sind, da nur die "geänderten" Bits anstelle des vollständigen monolithischen Pakets heruntergeladen werden.
Mehr Details:
Fedora-Funktionen / Presto
Delta RPM FreshMeat-Seite
quelle