Odpowiedzi:
drpm
Skrót delta rpm
, który jest dodatkiem do istniejącego rpm
, a jedynie zawiera różne pliki. Źródło :
Pakiety Delta RPM zawierają różnicę między starą a nową wersją pakietu RPM. Zastosowanie delta RPM na starym RPM daje kompletne nowe RPM. Nie jest konieczne posiadanie kopii starego RPM, ponieważ delta RPM może również współpracować z zainstalowanym RPM. Pakiety delta RPM są jeszcze mniejsze niż łatki RPM, co jest zaletą przy przesyłaniu pakietów aktualizacji przez Internet. Wadą jest to, że operacje aktualizacji z zaangażowanymi delta RPM zużywają znacznie więcej cykli procesora niż zwykłe lub łatane RPM.
Plik README, o którym mowa w dokumentacji, można znaleźć w repozytorium GitHub . Zobaczysz, że deltarpm
jest oparty na bsdiff
.
Pliki DRPM to pliki Delta RPM. Nie zawierają pełnego pakietu, a jedynie różnicę (= delta) między dwoma pakietami (RPM). Jest to przydatne do szybszego pobierania i instalowania plików RPM, które są aktualizacją do istniejącego (zainstalowanego) pakietu. W tym miejscu należy uwzględnić tylko nowe i zmienione pliki.
Aby yum
pracować z plikami drpm, musisz zainstalować deltarpm
pakiet:
yum install deltarpm
Zawiera niezbędne narzędzie.
Zobacz także Czy muszę coś zrobić z „Wyłączonymi RPM Delta”?
DRPMS: Zamiast pobierania pełnych pakietów z drobnymi zmianami, wynaleziono delta rpms. O ile wiem najpierw z Suse linux. Pobierane są tylko zmiany między zainstalowanym pakietem a nowym. Po załadowaniu delta rpm rozpoczyna się proces odbudowy. Na koniec zrekonstruowany RPM jest umieszczany w katalogu do pobrania yum, gdzie normalne procedury instalacji pakietów go pobierają i instalują.