новость с LOR (debdelta)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
ozzy
Сообщения: 172

новость с LOR

Сообщение ozzy »

На прошлой неделе в unstable ветку был включён экспериментальный набор инструментов debdelta, который (сюрприз) позволяет генерировать дельты для пакетов Дебиана.

В комплект входят следующие утилиты:

1. debdelta - используется для генерирования "дельт"
2. debpatch - утилита для обновления старого пакета при помощи "дельты"
3. debdeltas - генерирует "дельты" для нескольких пакетов сразу
4. debdelta-upgrade - утилита для скачивания "дельт" и генерирования пакетов, пригодных для установки, например, при помощи "apt-get upgrade"; пакеты скачиваются и "патчатся" одновременно

Автором является Andrea Mennucci. Предварительная статистика: Andrea сгенерировал "дельты" для трёх веток Дебиана, в результате 40% дельт оказались как минимум вдвое меньше оригинала. Что неудивительно, особый выигрыш наблюдается для пакетов с документацией.

Подробнее на английском можно прочесть здесь: http://tonelli.sns.it/pub/mennucc1/debdelta
Пакет для Debian unstable: http://packages.debian.org/unstable/devel/debdelta


Кто не в курсе - пакет позволяет при обновлении качать не весь новый пакет, а только патч от старой версии к новой, после скачивания старый пакет патчится до новой версии. Экономия трафика очень неплохая.
...чем дальше в лес, тем толще партизаны!
Спасибо сказали:
Аватара пользователя
Александр
Сообщения: 945
Статус: Пользователь Debian
ОС: Debian 'Etch'

Re: новость с LOR

Сообщение Александр »

Ага, только все старые версии пакетов хранить тоже не шоколад :)
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: новость с LOR

Сообщение Portnov »

А вот обновление списка пакетов (aptitude update) в testing уже умеет diff-ами, т.е. докачивает только "разницу". Экономия ощутимая, надо сказать ;)
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Аватара пользователя
ozzy
Сообщения: 172

Re: новость с LOR

Сообщение ozzy »

Portnov писал(а):
19.06.2006 14:09
А вот обновление списка пакетов (aptitude update) в testing уже умеет diff-ами, т.е. докачивает только "разницу". Экономия ощутимая, надо сказать ;)

Гуд.. тож приятная новость...
...чем дальше в лес, тем толще партизаны!
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: новость с LOR

Сообщение edoc_modnar »

Александр писал(а):
19.06.2006 13:37
Ага, только все старые версии пакетов хранить тоже не шоколад :)

Думаю, очень полезно будет тем, у кого есть дебиановское зеркало :)
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: новость с LOR

Сообщение t.t »

В идеале надо этот debdelta-upgrade научить dpkg-repack использовать :)
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали: