Экономим трафик — delta обновления в ArchLinux

UP ещё одно зеркало с дельтами http://delta.archlinux.fr/ — i686 и x86_64 зеркало с дельта-обновлениями

delta обновления
Всё таки нашелся для ArchLinux репозитарий предоставляющий возможности xdelta, т.е. позволяющего не тянуть обновленный пакет целиком, а тянуть только разницу между текущим установленным и обновленным сделанную с помощью xdelta. В pacman такая возможность присутствует уже очень давно, однако репозитариев с такой возможностью лично мне было не видно... И вот свершилось чудо — я наткнулся на сею репу!

Подготавливаемся
Ставим xdelta3
pacman -S xdelta3
Редактируем /etc/pacman.conf, раскомментируя строку UseDelta тем самым включая использование дельт.
И добавляем в самый верх mirrorlist (/etc/pacman.d/mirrorlist) строку
Server = http://archdelta.net/$repo/os/i686

Как вы уже заметили адрес дельта-репозитария для pacman это archdelta.net

Ложка дегтя
Радоваться конечно рано, особенно пользователям x86_64 ибо репозитарий только для i686.
Так же с текущей версией xdelta3 3.0y имеются проблемы, так что если у вас с этой версией тоже возникают какие-то проблемы, то ставим предыдущую версию
pacman -U http://archdelta.net/xdelta3-3.0v-2-i686.pkg.tar.gz
и заносим xdelta3 в IgnorePkg до лучших времен...

Радуемся
Экономия трафика достаточно ощутима (да что там, в некоторых случаях она просто-таки огромна), так что рекомендую.

PS. Тема об этом репозитарии на арчефоруме

UP: в новом xdelta3 баг исправили, так что можно использовать и его
bosha 10-05-2010
Я смотрю арчик обрастает плюшками. Это хорошо =)

Btw, ты случайно не в курсе, есть ли нечто подобное для Debian'а?
muhas 10-05-2010
для дебьяна не знаю - технически они все умеют дельты, а вот как с этим на практике я не знаю.
в арче тоже теоретически можно было давно дельты использовать, однако практически только с появлением репы (а это, насколько я понимаю, только с конца февраля)
Gem 10-05-2010
Хотеть x86_64
bosha 10-05-2010
@muhas Спасибо. Я поищу, может тоже есть :)
Agamestor 10-05-2010
Здорово! Помню, когда у меня была FreeBSD и не такой интернет, как сейчас, он был через безлимитный "БашСелл" аля GPRS, то xdelta выручала, ну просто о-ё-ёй. Как бы не совсем актуально в нынешнее время, но в жизни всякое бывает. Спасибо!
Shumaher 10-05-2010
убунту-реп: http://www.mail-archive.com/ubuntu-in@lists.ubuntu.com/msg05960.html
хз, работает или нет
muhas 11-01-2011
пофиксили в xdelta баг, так что будет с новыми теперь тоже будет работать...
muhas 11-01-2011
появилась новая репа delta.archlinux.fr (i686 и x86_64)
SmiGes 11-01-2011
толи попробывать толи чё. ну там как с синхронизацией, не опаздывают?всмысле не хуже обычного зеркала яндекса?
SmiGes 11-01-2011
ха, только что обнаружил что есть delta.mirror.yandex.ru, щас гляну работает ли
SmiGes 11-01-2011
кстати если на эти дельта серваки глянуть, то там тоже типа обычные пакеты лежат, я вот непойму как то отдельные файлы должны загружаться
muhas 11-01-2011
генерирует разницу с тем что у тебя в кеше и там налету, потом эту разницу объединяет с тем что у тебя и получает свежий пакет... попробуй попользуй пару недель не чистя кэш - потом обрати внимание на обновление пакетов уже присутствующих в кэше

а у яндекса и blabla.mirror.yandex.ru есть - просто поддомены на основной ведут =)
SmiGes 11-01-2011
тобиш яндекс не дельта получается хмм
alexey 11-03-2011
http://archdelta.net/ старые пакеты тут, очень старые. Я уже обновился как недели полторы, а тут всё старье лежит и лежит.
muhas 11-03-2011
у него бывают загоны. я когда про французское зеркало вносил инфу в пост так писал что арчдделта.нет приказал долго жить, как написал так он сразу ожил я и убрал о нем... французы тоже как-то странно с дельтами поступают - часть пакетов дельтой часть нет, фиг поймешь как работает...