|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrew Vetlugin 2:5040/87 21 Jun 2005 01:49:16 To : Ilya Lavrinenko Subject : Gentoo: emerge --sync на диалапе -------------------------------------------------------------------------------- 19 Jun 05 12:59, you wrote to me: AV>> Кто может поделиться опытом sync'а портежей на модемной линии? :) AV>> Пробовал сделать - долго и нудно закачивался список файлов, потом AV>> из-за таймаута все обломилось и началось заново :( Так вот вопрос AV>> таков: как сделать, чтобы данные (список файлов, в частности) в AV>> сжатом виде передавались? man rsync говорит что есть -z, но это AV>> уже при передаче самих файлов. Есть ли в Gentoo возможность AV>> портэжи обновлять отдельными ветками, а не все сразу? AV>> emerge-webrsync не очень впечатляет - 20 метров выкачивать для AV>> каждого обновления... IL> выкачай 14 в одном архиве, есть скрипт: IL> $ emerge-webrsync $ ls -l portage-20050302.tar.bz2 -r-xr--r-- 1 andy root 18635005 Мар 3 18:24 portage-20050302.tar.bz2 Хотя разницы особой нет между 14 и 20. Кому интересна тема - я только что скриптец налабал на Perl, которым можно делать rsync отдельного подкаталога портэжей. Хранится история, когда что обновляли. Я вот думаю что сделать... Hаписать парсер вывода `emerge --pretend ...` и выдернуть оттуда подкаталоги портэжей, которые будут использованы при emerge. Затем, имея "порог давности" (например, 5 дней), сделать rsync тех каталогов, которые давно не обновлялись. Потом уже делать emerge. Если у кого-то есть еще идеи по поводу функциональности и использованию этой моей поделки - welcome :) Andrew ... 01:49:00 up 22 days, 4:22, 2 users, load average: 0.00, 0.00, 0.00 --- GoldED+/LNX 1.1.5 * Origin: What the hell am I trying to say? (2:5040/87) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/187042b6d954.html, оценка из 5, голосов 10
|