Обновление portage без сети
Greh 27 июня, 2006 - 16:26
Есть gentoo дома с инетом, так-же gentoo на работе, инета нет и не будет. Как лучше обновлять обе. Делал так: обновлял домашнюю emerge --sync, затем ручками перетаскивал каталог portage на работу, но запаривает это. Может есть более правильный способ?
Заранее спасибо :)
»
- Для комментирования войдите или зарегистрируйтесь
Более
Более правильного способа нет. Но его можно автоматизировать и улучшать. Например написать скрипты, которые это делают. Потом можно архивировать, можно вообще дельты делать.
Ну почему же
Ну почему же нет.
Способ есть. Можно на компе с нетом юзать emerge-delta-webrsync. Он создаёт тарбол портаджа при каждой синхронизации, а дальше два возможности
1. На компе без нета поставить его же слегка модифицировать скрипт (как ищи на форуме такая тема была) и кормить его дельтами
2. Менее затратный вариант принести эти тарболы и md5sum к ним на комп баз нета и обновляться там с помощью emerge-webrsync предварительно положив тарболы и суммы к ним в /var/tmp/emerge-webrsync
_________________
Gentoo GNU/Linux 2.6.17 GCC 4.1.1 Dual Xeon
Тока есть проблема...
emerge-webrsync убъет архив...
к тому же после emerge-delta-webrsync md5sum часто не сходится... так что такой архив простой вебрсинк просто не проглотит.
но можно на компе с инетом юзать дельту, потом (после того как комп с инетом обновился) забираем все содержимое из каталога /var/delta-webrsync и несем на комп без инета, и там так же запускаем emerge-delta-webrsync.. обновлений он конечно не достанет, да снапшот и так свежий. он даже не вякнет по этому поводу...
К тому же emerge-delta-webrsync ИМХО работает побыстрее emerge-webrsync.
Угу, потому что
Угу, потому что юзает tarsync, вместо rsync.
Спасибо всем,
Спасибо всем, буду пробовать :)
_________________
Gentoo дома на III пне 512 оперативки
на работе на 4 пне