emerge-websynk
tradakad 6 мая, 2006 - 12:25
Ребята, если я делаю emerge-websynk - как происходит этот процесс? просто качается снапшот и его самому нужно будет распаковать или это все делается автоматом? а снапшоп где потом лежит, т.е. я могу его потом положить в distfiles на другой машине и там сделать emerge-websynk? или можно также просто скачать снапшот руками а потом просто распаковать в /usr/portage и отличается ли ручная распаковка от этого самого emerge-websynk ?
спасибо!
»
- Для комментирования войдите или зарегистрируйтесь
Только
Только emerge-webrsync, а в остальном ты прав. Он просто качает архив с /usr/portage и распаковывает его. Есть еще emerge-delta-webrsync, та качает только дельты между твоим текущим снэпом и последним. Затем можно дать ему либо только обновить файлы с помощью diffball'a, либо прервать и вручную распокавать новый, созданный portage-YYYYMMDD
Re: Только
насчет
это просто я по памяти писал, обычная грамматическая ошибка :)
а насчет всего остально - спасибо за ответ! я могу сделать вывод, что если предварительно, перед распаковкой, сделать резервную копию /usr/portage - потом , если вдруго что то пойдет не так, можно легко ее поднять до предыдущего состояния.. я прав?
Да
только /usr/portage/distfiles не надо - там исходники лежат
Re: Да
а там у меня только симлинк на ~/distfiles :) на всякий случай перенес его в другое место.
emerge-webrsync
emerge-webrsync -v
Сливает тарбол с деревом портежей + устанавливает его.
С -v всё видно.
№emerge
№emerge emerge-delta-webrsync
...
...
Экономим трафик
#emerge-delta-webrsync
.....
Re: №emerge
по идее это можно будет сделать потом офф лайн? т.е. сначала распакую снапшот в /usr/portage , затем по очереди эти все дельты туда же - и дерево портежей будет обновленное? я прав?
а куда все-таки он качает эти снапшоты и дельты? в distfiles?
спасибо!
У мну вот сюда
--16:16:58-- http://gentoo.stream.uz/gentoo/snapshots/portage-20060505.tar.bz2
=> `/var/tmp/emerge-webrsync/portage-20060505.tar.bz2'
_________________
Каждому линуксоиду - по мануалу!!!
спасибо!
спасибо!
дельты в темп,
дельты в темп, после генерации снапшота они удаляются, снапшот где-то в /var хранится, он потом дальше emerge-delta-webrsync будет использоватся для генерации дальнейших снапшотов.
Что-то этот
Что-то этот скрипт стал часто дельты терять, а работает он исключительно пошагово, т.е. если одной дельты не хватает, то остальные не наложаться.
Покапался я в нем и нашел, что он их с http://egret.gentoo.org/~gpatches/ берет и видимо не очень стабильно этот сервак работает или не все дельты бывают. К тому же и пути в нем отличаются от стандартных.
Короче поправил я немного скрипт и перенастроил на ftp.citkit.ru и все сразу стало шелково.
Re: Что-то этот
Тут есть одна тонкость. На этом серваке md5 файлов к снапшотам (и самих снапшотов) гораздо больше было чем на зеркалах (там все заканчивается недельным сроком). Поэтому если прошло время больше недели с последней дельты - то будет облом.
Кстати вот тут http://gentoo.ru/node/2653 я приводил свою модификацию этого скрипта. Может будет интересно...
Re: Что-то этот
Тут есть одна тонкость. На этом серваке md5 файлов к снапшотам (и самих снапшотов) гораздо больше было чем на зеркалах (там все заканчивается недельным сроком). Поэтому если прошло время больше недели с последней дельты - то будет облом.
Кстати вот тут http://gentoo.ru/node/2653 я приводил свою модификацию этого скрипта. Может будет интересно...
Re: Что-то этот
Тут есть одна тонкость. На этом серваке md5 файлов к снапшотам (и самих снапшотов) гораздо больше было чем на зеркалах (там все заканчивается недельным сроком). Поэтому если прошло время больше недели с последней дельты - то будет облом.
Кстати вот тут http://gentoo.ru/node/2653 я приводил свою модификацию этого скрипта. Может будет интересно...
http://ftp.citkit.ru/pub/Linux/gentoo/snapshots/deltas/ меньше чем на оригинальном серваке конечно, но все-равно не за 7 дней. Хотя на многих зеркалах да, за 7 дней только.
Re:
Не, дело не в дельтах, а в umd5sum файлах. А они только за 7 дней.
Помоему umd5sum
Помоему umd5sum нужна только за последний день.
Re: Помоему umd5sum
Хмм... Не помню почему я так решил, но похоже ты прав :)