Mam dość pobierania aktualizacji 300 MB. Windows dokonał aktualizacji delty od XP. Głupio jest pobrać całość, jeśli zmieni się tylko kilka bitów pakietu.
Uaktualnianie za pomocą delt nie ma nic. Więc nie, na dzień dzisiejszy wydaje się, że nie ma żadnych planów.
Przyrostowe aktualizacje zostały wprowadzone do apt około czasu wydania Dappera (apt 0.6.44). Społeczność programistów ubuntu odrzuciła ich użycie z powodu niezgodności z infrastrukturą.
Nie ma potrzeby przekazywania go do revu. Jesteśmy świadomi funkcji aktualizacji przyrostowej w apt. Gałąź apt - pdiff (1) (z której korzysta wersja w debianie) nie jest jeszcze scalona dla Ubuntu (jeszcze), ponieważ:
spóźniliśmy się w cyklu wydawniczym (oczywiście :)
potrzebuje wsparcia archiwum do generowania plików różnic i diffIndex
działa tylko na plikach indeksów, a nie na pakietach
nie jest całkowicie jasne, czy jest to właściwe rozwiązanie dla Ubuntu
–– Michael Vogt w dniu 25 maja 2006 r
Oto lista wszystkiego , co dzieje się i będzie w 11.04 (z wyłączeniem tego, co nie jest publicznie monitorowane).
Jest na to plan i chciałbym, aby było to możliwe z różnych powodów, ale nie byliśmy w stanie znaleźć czasu, aby to zrobić - nie pomaga to, że wymaga znacznej części czasu od zespołu infrastruktury archiwum Launchpad, który został całkowicie zalany. Jednak wciąż znajduje się na naszej liście nagrań zwrotnych, gdy tylko znajdziemy czas.
Jednym z prawdopodobnych problemów jest to, że im bardziej kompresujesz pakiety, tym trudniej je synchronizować. Jest to dość podstawowa właściwość dobrych algorytmów kompresji. Może się zdarzyć, że nawet gdy to zaimplementujemy, pojawią się pakiety, które zsynchronizują się trochę lepiej niż obecna sytuacja.
Inne informacje:
Żadne .deb
pliki nie są de facto metodą instalacji i aktualizacji.
Wspomniana metoda nazywa się aktualizacjami delta i została odrzucona jako metoda z kilku powodów, z których jedną z nich jest to, że obliczanie tego, co należy pobrać, zajmuje zbyt dużo czasu (więcej informacji znajduje się w linku w komentarzach).
Alternatywą może być apt-fast .
Apt-fast to skrypt, który może „radykalnie poprawić prędkość pobierania APT” za pomocą akceleratorów pobierania z wiersza poleceń, takich jak Axel lub Aria2, z wieloma połączeniami w pakiecie.
Instalacja
sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get install apt-fast
Przykłady
Działa tak samo, jak apt-get
używasz (2 przykłady):
sudo apt-fast install PACKAGE
sudo apt-fast upgrade
apt-fast
może także zatrzymać i wznowić pobieranie oraz pobrać pakiet do katalogu za pomocą apt-fast download PACKAGE
.
Delta-RPM była reklamowana jako kolejna funkcja zarządzania pakietami zabójców, ale była mniej niż fantastyczna, głównie z powodu wymaganych obliczeń. To prawda, że korzystasz z bardzo ograniczonego łącza, dzięki czemu zaoszczędzisz czas, ale jeśli wszystko, co chcesz zrobić, aby zaoszczędzić czas, rozważ użycie apt-fast, szybszego interfejsu do dpkg.
źródło