rsync или ftp?

В локальной сети есть зеркало Gentoo ftp://krasfiles.ru/mirrors/gentoo.
Вопрос как правильно обновить дерево портежей без использования интернета?
Можно ли весь /usr/portage заменить на ftp://.../gentoo/portage (кроме distfiles разумеется)?

Изучите

Изучите /etc/make.conf.example

Неа...

Там точно нету ответа на мой вопрос.
Или может я его неправильно сформулировал спросони...

Вобщем есть ли разница между emerge sync и простым копированием с ftp?

Есть. Емерже

Есть. Емерже синк делает приблизительно так:
1) Выкачивает новое дерево
2) Сносит старое
3) распаковывает новое на место
4) Не помню, создает метаданные или нет

Соответсвенно фтп только копирует, т.е. твое дерево будет расти непомерно, в нем останутся непподдерживаемые ебилды с битыми ссылками на старые сурсы.

Значит настроить систему емерге таким макаром чтоб заливало с твоего фтп реально. man portage вам в помощь. Локальное зеркало можно прописать в /etc/portage/mirrors

Замаунтить фтп в /usr/portage стандартными средствами нереально. Може какая тузла есть, но мне про нее ничего не известно. Ежели место на диске критично можно раздать ветку по нфс или самбе (на зеркале) и замонтировать сие дело на клиенте. Работает.

ЗЫ
Проблема в том что нужен доступ на запись в /usr/portage/distfiles. В принципе правами доступа отрулить можно. Погугли про локльное зеркало портежей. Видел помнится несколько приличных статеек.

Замаунтить

Замаунтить можно. ftpfs называется, маунтит ftp шары как обычные диски. Вот только это весьма тормознутая штука получается, не расчитан ftp на кучи маленьких файлов, поэтому emerge будет очень медленно работать.

Quote:# If you have

Цитата:
# If you have multiple Gentoo boxes, it is probably a good idea to have only
# one of them sync from the rotations above. The other boxes can then rsync
# from the local rsync server, reducing the load on the mirrors.
# Instructions for setting up a local rsync server are available here:
# http://www.gentoo.org/doc/en/rsync.xml
#
#SYNC="rsync://rsync.gentoo.org/gentoo-portage"

Я так и думал, что вы этот файл и не открывали!

Демон rsync

Демон rsync держит локальный миррор. Который у них уже есть. Маунтом шары можно добиться того что в сети будет ТОЛЬКО ОДИН реальный /usr/portage

Файл действительно не открывал. Мне локальный миррор пока не нужен.

Quote:В локальной

Цитата:
В локальной сети есть зеркало Gentoo

Цитата:
Мне локальный миррор пока не нужен.

Т.е. зеркало есть, но оно не нужно? :-) Вы хоть бы разобрались в своих желаниях!

Цитата:
Маунтом шары можно добиться того что в сети будет ТОЛЬКО ОДИН реальный /usr/portage

Знаю. Использовал. Есть свои минусы, но вполне реальный вариант.

по любому лучше

по любому лучше rsync для локалки. в этом случае выполняется именно синхронизация каталогов, а не тупое копирование, т.е. лишние файлы будут удалены, новые добавлены, отличающиеся заменены и все такое. если ж все таки по каким то причинам выберешь фтп -- руками сносишь дерево, копируешь, emerge --metadata.
_________________
Gentoo x86_64 2.6.17-r4 на Athlon 64 3000+

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".