Экономим трафик — delta обновления в ArchLinuxdelta, xdelta, pacman, arch, linux
delta обновления
Всё таки нашелся для ArchLinux репозитарий предоставляющий возможности xdelta, т.е. позволяющего не тянуть обновленный пакет целиком, а тянуть только разницу между текущим установленным и обновленным сделанную с помощью xdelta. В pacman такая возможность присутствует уже очень давно, однако репозитариев с такой возможностью лично мне было не видно... И вот свершилось чудо — я наткнулся на сею репу!
Подготавливаемся
Ставим xdelta3
И добавляем в самый верх mirrorlist (/etc/pacman.d/mirrorlist) строку
Как вы уже заметили адрес дельта-репозитария для pacman это archdelta.net
Ложка дегтя
Радоваться конечно рано, особенно пользователям x86_64 ибо репозитарий только для i686.
Так же с текущей версией xdelta3 3.0y имеются проблемы, так что если у вас с этой версией тоже возникают какие-то проблемы, то ставим предыдущую версию
Радуемся
Экономия трафика достаточно ощутима (да что там, в некоторых случаях она просто-таки огромна), так что рекомендую.
PS. Тема об этом репозитарии на арчефоруме
04-05-2010, 10:51 Комментарии: 6
Всё таки нашелся для 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. Тема об этом репозитарии на арчефоруме
muhas
# 04-05-2010, 11:54
для дебьяна не знаю - технически они все умеют дельты, а вот как с этим на практике я не знаю.
в арче тоже теоретически можно было давно дельты использовать, однако практически только с появлением репы (а это, насколько я понимаю, только с конца февраля)
в арче тоже теоретически можно было давно дельты использовать, однако практически только с появлением репы (а это, насколько я понимаю, только с конца февраля)
Agamestor
# 04-05-2010, 16:58
Здорово! Помню, когда у меня была FreeBSD и не такой интернет, как сейчас, он был через безлимитный "БашСелл" аля GPRS, то xdelta выручала, ну просто о-ё-ёй. Как бы не совсем актуально в нынешнее время, но в жизни всякое бывает. Спасибо!
Shumaher
# 04-05-2010, 20:31
убунту-реп: http://www.mail-archive.com/ubuntu-in@lists.ubuntu.com/msg05960.html
хз, работает или нет
хз, работает или нет






Btw, ты случайно не в курсе, есть ли нечто подобное для Debian'а?