Установка через сеть(репозиторий)
Гость 16 января, 2006 - 02:34
Доброго времени суток.
Хочется вот узнать, как установить дистрибутив линукса если есть репозиторий на серваке в локальной сети? Инфы не нашел, да и честно сказать не смог найти может потому что мало времени уделил поиску.
Спасибо заранее.
»
- Для комментирования войдите или зарегистрируйтесь
режешь
режешь болванку с лайв-сиди, грузишься, прописываешь в /etc/make.conf
строчку в которой указываешь локальный репозитарий и ставишься...
строчка может выгляить пимерно так:
GENTOO_MIRRORS="/mnt/dvdrw/distfiles/ ftp://local_name.lan/gentoo/
ftp://mirror.aiya.ru/pub/gentoo/"
где ftp://local_name.lan/gentoo/ меняешь на адрес локального сервера, с путём до каталога gentoo
На той машинке
На той машинке где свежий портаж отдай каталог /usr/portage в сетку по самбе или нфс на почитать. На той машинке где собираешь подмонтируй эту сетевую шару в каталог /usr/portage (он вполне может быть пустым). Далее как обычно, емерге пакетики... Под нфс могут быть вилы c опциями монтирования (либо вообще не пашет либо тормозит)
mount -t nfs -o rsize=..,wsize=... .... сайзы зависят от адаптера, подбирать опытным путем, у меня прокатывает 8192, при тормозах урезают до 4096 или еще меньше.
На почитать не
На почитать не прокатит, если будут нескачанные пакеты, то при попытке скачивания не хватит прав на запись в /usr/portage/distfiles. Так что и на запись тоже.
Очень даже
Очень даже прокатит. Все что нужно для установки - воткнуть диск в целевую и поднять на ней сеть + ссх (первое практически автоматом, второе руками). Потом можно идти на свое рабочее место (собсно репозитарий у меня на нем) и цеплять цель через ссх. Нехорошо когда ктото кроме рут пихает вам сурсы в портеж. Потому на цели с кричим емерге -pv и смотрим как оно, а на своей emerge -f если что.
Вариант стандартный (тот что предложен не мной), много проще. Этот пользую когда на цели тесно очень.
Согласен. Тут
Согласен. Тут все зависит от подробностей. Я просто разрешил rootу на удаленной машине быть рутом на локальной т.к. речь идет о моей квартире, партизан в ней нет, никто дерево портежей не порушит.
господа а не
господа а не проще сделать на серваке шару по NFS и смонтьировать на второй машине? livecd с NFS дружит, на серваке NFS подымается в полпинка
http://ru.gentoo-wiki.com/HOWTO_Portage_через_NFS
Ну последние
Ну последние несколько топиков как раз про это. Я по этой инструкции делал.
Нет ничего проще!
http://gentoo-wiki.com/HOWTO_Download_Cache_for_LAN-Http-Replicator
один раз прочитать, настроить и хватит на кучу машин!!! :)
У меня на настройку+установку ушло 5 минут.
Это как раз
Это как раз решение для большого количества машин. Недостаток в том, что дистфайлы хранятся сразу в нескольких местах т.е. занимают лишнее место. Если машин много, то стоит делать так. Если 2-3 то ИМХО лучше расшаривать через nfs.