Установка по сети
greenman 11 февраля, 2008 - 17:35
Привет всем, вопросик у меня. Не знаю, правда, как его правильно сформулировать, ну да попробую.
Есть небольшой сервер, куда выкладываются каждый день обновляемые stage & portage gentoo.
Т.е. при установке gentoo мне не нужно всё тянуть из инета. Гружусь с minimal-cd и дальше уже всё тяну с этого сервера. Так вот вопрос в следующем, как мне подсоединиться к этому серверу, и какие пакеты для этого нужны. Естественно, ip-адрес сервера я знаю.
Потому как, не могу понять, что необходимо, а в документации я не нашёл...
Спасибо за внимание.
»
- Для комментирования войдите или зарегистрируйтесь
для чего
для чего соединится? для установки?
Ну да. Чтобы не
Ну да. Чтобы не выкачивать stage & portage из инета, а с этого сервера всё тянуть.
.
Ну если ip знаешь, то какая разница между этим сервером и "из интернета"?
Ты скажи лучше, на каком шаге из handbook у тебя затык. Или ты ещё не приступал?
Я
Я приступал.
Загрузился с минимал-а. А вот что дальше делать, не совсем представляю.
По handbook ничего не выходит, т.к. не опознаёт тот же links локальный сервер, как инет-сервер. Я может сумбурно объясняю, но видимо для доступа к тому же portage нужно ещё что-то.
.
Ты сделал файловые системы на выбранных разделах?
Ты перешёл к пункту "5.a Установка Архива Стадии"
и затем "5.c Установка Дерева Портежей"?
Конечно, ну не
Конечно, ну не даун же я в конце концов...
У меня не получается слить с этого сервера portage и stage
links http:/xxx.xxx.xxx.xxx/
links http:/xxx.xxx.xxx.xxx/ что говорит?
Говорит, что
Говорит, что узел не найден.
Стало быть,
Стало быть, сеть настроена неправильно
.
А это принципиально? Я, например, как до пятого пункта дохожу,
так эти два файла с флэшки беру.
Не вижу смысла
Не вижу смысла таскаться с флешками и другими внешними устройствами, если всё лежит на локальном сервере...
.
Ну... согласен. Тем Gentoo и хороша - не ограничивает свободу. :-)
Вот именно :) И
Вот именно :)
И всё же... как быть?
Я у себя в сети
Я у себя в сети на одном из серверов установил апач, а там создал примерно такую структуру:
distfiles - исходники
stages - собственно стадии :)
snapshots - срезы дерева портов.
Каталоги сделал индексируемые, т.е. если наберёшь:
# links http://server/distfiles/
То получишь список файлов в каталоге.
Далее после загрузки с LiveCD просто обычным wget'ом качаешь stage*:
# cd /mnt/gentoo
# wget http://server/stages/stage<номер и т.д.>
Распаковываешь, тянешь тем же wget'ом дерево портов, прикручиваешь и после chroot'а говоришь женьке, что бы в первую очередь брала пакеты с твоего сервака:
# echo local http://server/ > /etc/portage/mirrors
И всё.
Таким образом у меня все рабочие станции берут пакеты с моего локального сервера и в инет никто не лазит за исходниками.
Интересный
Интересный рецепт! Спасибо, попробуем :)