stage1 без интернета

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Jan2ary
Бывший модератор
Сообщения: 630
Статус: Тщедушный очкарик

stage1 без интернета

Сообщение Jan2ary »

Наконец-то и я решился :))
Во-первых, в поиске по запросу "Gentoo установка" ничего не нашлось. Странно. Что уж говорить о моем вопросе...
Во-вторых, собственно вопрос. Появились тут у меня на винте установочные файлики: образ первого диска, distfiles и файл portege недавний, отдельно.
У меня уже установлен Slackware, поэтому ставлю из него. Монтирую образ диска, распаковываю stage1 на подготовленный раздел, распаковываю портежи, distfiles, делаю все по доке. На этапе script/bootstrap.sh мы начинаем пытаться выйти в интернет за файлом портежей. Интернета дома нету, вообще сети никакой нет. Знатоки Gentoo, подскажите, можно ли решить эту проблему и как?
Я нашел понятие GRP. Это то что мне нужно? Кстати сделал все как описано в http://www.gentoo.org/doc/ru/gentoo-x86-install.xml
Где-то я неумный...
Не шалю, никого не трогаю, починяю примус...
Спасибо сказали:
Аватара пользователя
Xenon
Бывший модератор
Сообщения: 359
ОС: Debian

Re: stage1 без интернета

Сообщение Xenon »

А соотвествует ли версия glibc gcc и т.д. в портежах с версикей в distfiles ?
Спасибо сказали:
Аватара пользователя
Jan2ary
Бывший модератор
Сообщения: 630
Статус: Тщедушный очкарик

Re: stage1 без интернета

Сообщение Jan2ary »

Приду домой - посмотрю.
Какие еще могут быть причины? Набросайте сюда, я буду по очереди проверять...
Не шалю, никого не трогаю, починяю примус...
Спасибо сказали:
Аватара пользователя
Xenon
Бывший модератор
Сообщения: 359
ОС: Debian

Re: stage1 без интернета

Сообщение Xenon »

Ну то что первое приходит в голову - разные версии ...
Спасибо сказали:
Самовар
Сообщения: 31

Re: stage1 без интернета

Сообщение Самовар »

Ставить из stage1 без инета довольно сложно :)

Ваш "недавний файл portage" - это база данных портежей
(неважно, что не в формате настоящей СУБД, а просто дерево
каталогов - все равно база).
Движок для этой базы данных (набор утилит emerge, ebuild и др.),
как и любая другая программа в gentoo, тоже фигурирует
в этой базе и тоже время от времени "растет над собой",
в смысле версии :)

В Вашем случае движок базы, распакованный из stage1 (и соответствующие
ему исходники в distfiles) старше движка, описанного в распакованной базе данных,
поэтому система лезет в инет за более новой версией исходников движка.

Самое противное, такая ситуация вполне может повториться и для других
программ - gcc, glibc и еще кучи других.

Ставить из stage1 без инета довольно сложно :)

Система у меня дома просто скопирована с винта служебной и потом
откомпилена и отконфигурена как надо для дому, для семьи :)
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: stage1 без интернета

Сообщение serg_sk »

Самовар я с вами не согласен. Очень даже просто, если есть срез XOR'а или от линуксцентра. У самого со stage1 без нета.
P.S. Jan2ary стучи в асю, чем смогу тем и помогу. А то опять будут кричать что флуд и флейм раздуваю.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Самовар
Сообщения: 31

Re: stage1 без интернета

Сообщение Самовар »

serg_sk, согласен с Вами, что не согласны со мной :)
Недавно очень просто поставил систему из stage1 без инета.
Правда, на серваке незадолго до этого было сделано
emerge sync
emerge -Du world
и соотв. имелось полное соответствие portage и distfiles.
В срезе XOR'а, как я понимаю, соответствие именно такое.

Если быть совсем уж дотошным, для полнейшего соответствия
надо иметь десятки гигов в distfiles :)
Спасибо сказали:
Аватара пользователя
Jan2ary
Бывший модератор
Сообщения: 630
Статус: Тщедушный очкарик

Re: stage1 без интернета

Сообщение Jan2ary »

Примерно так и предполагал, спасибо.
Меркантильный вопрос: сколько трафика уйдет на классическую установку со stage1 через интернет. Какие тут могут быть варианты?
Не шалю, никого не трогаю, починяю примус...
Спасибо сказали:
Самовар
Сообщения: 31

Re: stage1 без интернета

Сообщение Самовар »

Убрал distfiles в другое место,
emerge -epv system
показывает около 211 Мб.
Это объем исходников базовой системы.
А дальше у всякого по разному.
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: stage1 без интернета

Сообщение serg_sk »

Если быть совсем уж дотошным, для полнейшего соответствия
надо иметь десятки гигов в distfiles  :)

Четырех дисков с софтом вполне хватает. ;)
Примерно так и предполагал, спасибо.
Меркантильный вопрос: сколько трафика уйдет на классическую установку со stage1 через интернет. Какие тут могут быть варианты?

Если собираешся весь софт из инета тянуть, а если еще юзаеш кде или гнома(или и то и другое) то много.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
Jan2ary
Бывший модератор
Сообщения: 630
Статус: Тщедушный очкарик

Re: stage1 без интернета

Сообщение Jan2ary »

Ну что ж, судя по всему придется брать диски со срезами. Уж очень слюнки текут на эту рулезность ;)
Кстати, спасибо что обошлись без рулезов, все было конструктивно! :thumbsup:
Не шалю, никого не трогаю, починяю примус...
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: stage1 без интернета

Сообщение t.t »

(serg_sk @ Понедельник, 08 Ноября 2004, 22:14) писал(а):Jan2ary стучи в асю, чем смогу тем и помогу. А то опять будут кричать что флуд и флейм раздуваю.
Странное какое-то у тебя мнение о флейме :)
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
ezheg
Сообщения: 258
Статус: джидай 3-го уровня
ОС: Mac OS X

Re: stage1 без интернета

Сообщение ezheg »

Альтернативная установка gentoo
вот здесь описано что при установке stage1 без интернета требуется скачать
glibc, baselayout, texinfo, gettext, zlib, binutils, gcc, ncurses плюс их зависимости

нужных версий и закинуть их в distfiles.
Это понятно.
А дальше такая фраза:
Получив все файлы, переносим их в наш компьютер в /mnt/gentoo/usr/portage/distfiles. Вот теперь можно запускать bootstrap.sh. Повторяем ту же операцию с wget для stage2 и 3.


Какие файлы должны подвергнуться такой же процедуре для stage2-3 ?
Спасибо.
Спасибо сказали: