applydeltarpm
ist ein interner Prozess von yum, dem Paketmanager von OpenSUSE neben RPM (auch Fedoras und andere RPM-basierte Distributionen).
Die Aufgabe von applydeltarpm ist es, die Netzwerklast zu reduzieren:
Anstatt die vollständigen RPM-Dateien aus den Repositorys .drpm
herunterzuladen, sind möglicherweise spezielle Delta-RPM-Dateien ( ) verfügbar, die nur einen Bruchteil der Downloadgröße darstellen. Um die echte RPM-Datei für die Installation durch RPM zu erstellen, verwendet applydeltarpm die alte zwischengespeicherte RPM in Ihrem Dateisystem und wendet die Delta-RPM darüber an. Dieser Prozess ist CPU-intensiv und daher sind Sie in dieser Phase sehr stark belastet.
Wenn Sie über eine Breitbandverbindung und winzige Batterien verfügen und / oder lieber Bandbreite als CPU verbrauchen, können Sie das Verhalten von yum an den Zeitpunkt des Herunterladens von Delta-RPMS anpassen.
Je nach Package Manager müssen Sie die Konfigurationsdatei bearbeiten.
In OpenSUSE wird davon ausgegangen, dass Sie zypper verwenden :
Es gibt eine Konfigurationsoption in /etc/zypp/zypp.conf
genannt, download.use_deltarpm
die auf false gesetzt werden kann. (Entnommen aus [ 1 ])
In Fedora oder vorausgesetzt, Sie verwenden Yum :
In /etc/yum.conf
(see yum.conf(5)
) gibt es eine Konfigurationsoption deltarpm_percentage
, die angibt, wie klein die Delta-Drehzahl sein muss, um sie anstelle der vollen Drehzahl herunterzuladen.