[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt-get + dial-up = как секономить трафик?



Alexander Gerasiov -> debian-russian  @ Fri, 09 Jun 2006 14:52:57 +0400:

 >>  А> Здраствуйте! =) /me имеет Дебиан 3.1 с бекпортами, арт новьій - 0.6.43.3.
 >> 
 >>  А> Связь с инетом через модем, потому очень напряжно качать 3Мб
 >>  А> Packages.bz2(бинарники) при вьіполнении apt-get update. Говорят что
 >>  А> можна не качать каждьій раз єти пакаджес, а только дифьі. Пробьівал
 >>  А> параметр --diff-only, но не помогло.
 >> 
 >>  А> Єто вообще реально?
 >> 
 >> Вообще реально.  У меня это делалось посредством 
 >> 
 >> #!/bin/sh

 >> Единственно - надо понимать, что в норме .bz2 если уж отличается, то
 >> весь или почти весь.  А если не отличается, то apt'у хватает ума
 >> запросить с If-Modified-Since.  Поэтому может быть более рационально
 >> синхронизировать несжатые файлы (как у меня выше делается с Packages), а
 >> апту как-нибудь попытаться объяснить, что сжатые рассматривать не надо
 >> (я не помню уже, кому не понравилось, что нету Sources.bz2).  Несжатые
 >> файлы, понятно, отличаются только там, где изменялись пакеты, что при
 >> регулярном апдейте дает довольно небольшой трафик.  Надо, опять же,
 >> понимать, что rsync тут критичен - другие протоколы не умеют качать
 >> измененные файлы кусочками.
 >> 
 AG> Артем, тут проблема в том, что рсинк сильно нагружает удаленный хост и
 AG> фтп-мастера очень просили обычных смертных его не использовать. По
 AG> результатам обсуждения они нарисовали новый apt который вместо
 AG> обновления Packages.bz2 качает пачку Packages.date1-date2.diff.bz2
 AG> которые теперь есть на зеркалах.
 AG> новый apt уже в тестинге.

О как...

Пойду объясню дебмиррору, чтоб по http таскал...

А в бэкпортах, кстати, нового апта нету?  Судя по ченжлогу, вроде бы
есть, но что-то как раз в следующей версии там в этом самом месте
правили...

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Если еда невкусная, вы просто на двое суток раньше времени сели обедать.
	туристская поговорка



Reply to: