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 ?
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 ?
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.)
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.
Das Presto-Plugin für yum bietet Unterstützung für das Herunterladen von Deltarpms und deren Verwendung zum Generieren neuer Pakete. Wenn der Benutzer dieses Plugin aktiviert, wird die Datenmenge, die für Updates heruntergeladen werden muss, erheblich beeinträchtigt.
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: