Artem Chuprina wrote: > Артем -> [email protected] @ Thu, 9 Jun 2005 12:56:38 +0300: > > А> Здраствуйте! =) /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 тут критичен - другие протоколы не умеют качать > измененные файлы кусочками. > Артем, тут проблема в том, что рсинк сильно нагружает удаленный хост и фтп-мастера очень просили обычных смертных его не использовать. По результатам обсуждения они нарисовали новый apt который вместо обновления Packages.bz2 качает пачку Packages.date1-date2.diff.bz2 которые теперь есть на зеркалах. новый apt уже в тестинге. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

