Gentoo stage1, stage2, stage3. Зачем они?
1. Зачем в Gentoo есть stage1(28Mb), stage2(49Mb), stage3(102Mb)? В HandBook’e описывается установка только со stage3.
2. Нужно поставить Gentoo на компьютер с HDD объемом 210Mb. Возможно ли это и каким stage нужно воспользоваться (если например развернуть stage3 то будет занято около 410 Mb).
coderinside
23.12.07 19:05:23 MSK
Re: Gentoo stage1, stage2, stage3. Зачем они?
раньше поддерживаемых методов установки gentoo было несколько,
от stage1 — собираешь все с нуля, до stage3 все уже собрано просто распаковываешь,
на маленький HDD поставить можно напирмер собрав все со stage1 на отдельной машине, и удалив ненужное, типа /usr/portage
fghj ★★★★★
( 23.12.07 19:09:42 MSK )

Re: Gentoo stage1, stage2, stage3. Зачем они?
1.
> Настольная книга Gentoo только объясняет, как установить ОС, используя
> файл stage3. Однако, все еще осталась возможность установки из stage1
> или stage2.
—
> stage1 — используя его Вам необходимо производить bootstrap —
> перекомпиляцию всего toolchain — системы portage, gcc, binutils,
> ncurces, glibc согласно настройкам в конфигурационных файлах, которые
> Вы укажете. Затем, уже новым тулчейном Вы собираете свою систему,
> максимально её подогнав под идеал. Так сложилось, что для i686
> существует только stage3, но это упущение можно исправить.
> stage2 — в нём у Вас имеется полусырая система, которую надо просто
> пересобрать в соответствии с файлами конфигурации.
> stage3 — это наиболее простая форма установки. Распаковываете stage3 в
> корневой раздел, правите конфиги, ставите ядро, загрузчик, и вперёд, в
> даль светлую.
unixforum.org
В stage2 Скомпиленый под твою система bootsrap или как там его Кароче Glibc Gcc . Но систему собираешь сам — emerge system
Stage3 — один сплошной бинарник. Там и система скомпиленая и Gcc и Glibc
Ну Stage1 — соотвествено — один скриптик который ставит Глибсы, компилятор а потом систему
Спасибо сказали:
Selecter Сообщения: 311
Re: stage1
Сообщение Selecter » 08.06.2004 17:55
Значит нет смысла под 4 пень строить с первой стадии. Можно начать сразу со второй. Однако как быть с nptl в этом случае?
Спасибо сказали:
Xenon Бывший модератор Сообщения: 359 ОС: Debian
Re: stage1
Сообщение Xenon » 08.06.2004 17:58
Да, там собрано без nptl . Тем более пакеты старые давльно-таки могут быть . Тем более для nptl нужны linuxheaders-2.6 и glibc-*pre Вообщем какая-нибудь версия pre. Одним словом — ставь все из бинарников, для пня4. Потом просто поправишь /etc/make.conf Пропишешь юз флага, обновишь Glibc с «~x86» с nptl И будешь потихонько обновлять систему
Спасибо сказали:
Selecter Сообщения: 311
Re: stage1
Сообщение Selecter » 08.06.2004 20:35
Я уже так пробовал :no: . emerge и ещё несколько программ падали в сегфолт. Лучше с нуля поставить, раз уж nptl. Всё что я хотел узнать.
Спасибо сказали:
Xenon Бывший модератор Сообщения: 359 ОС: Debian
Re: stage1
Сообщение Xenon » 08.06.2004 20:47
Странно, с такими проблемами не встречался. Может быть сборка кривая попалась .
Спасибо сказали:
Kotjara Сообщения: 307 ОС: FreeBSD 7.0/Ubuntu 8.04
Re: stage1
Сообщение Kotjara » 09.06.2004 18:29
Как по быстрому собрать с поддержкой nptl.
Я собираю обычно так устанавливаю сразу со stage3. т.е. фактически достаточно быстрая установка, потом в USE прописываем nptl. потом пересборка glibc потосм по желанию или систему или всё что есть emerge -e system emerge -e world
в результате
$ /lib/libc.so.6
GNU C Library stable release version 2.3.3, by Roland McGrath et al.
Copyright © 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 3.3.3 20040412 (Gentoo Linux 3.3.3-r5, ssp-3.3-7, pie-8.7.5.3).
Compiled on a Linux 2.6.5-gentoo-r1 system on 2004-06-07.
Available extensions:
GNU libio by Per Bothner
crypt add-on version 2.1 by Michael Glad and others
NPTL 0.61 by Ulrich Drepper
^^^
BIND-8.2.3-T5B
NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
Thread-local storage support included.
Report bugs using the `glibcbug’ script to .
Чем отличаются stage1, stage2 и stage3?
![]()
Чем отличаются stage1, stage2 и stage3?
Какие нужно распаковывать при желании минимизировать объем дополнительно скачиваемой инфы с инета?
При желании иметь наиболее свежую систему?
-
Для комментирования войдите или зарегистрируйтесь
Автор Zumz (не зарегистрирован), дата создания 3 мая, 2005 — 10:44.
1. Отличия:
stage1 — при установке с него всё качается из инета, ВСЁ компилируется из исходников еще на стадии установки системы, отсюда следует, что достигается максимальная оптимизация под конкретное железо и пожелания пользователя (если потрудиться, и выразить свои пожелания на понятном системе языке), но также сопряжено с большим расходом времени, в зависимости от мощности компьютера, конечно (если компилять всю систему (десктоп на KDE, например), то займет часов 50-60 на современной средней машине); Едем дальше.
stage2 — частично собранная система (сильно частично), если я ничего не путаю, собран только base layot (за орфографию не ручаюсь :-)), остальное собирается из исходников на стадии установки системы, все тянет из инета. Отсюда: меньше затраты времени (незначительная экономия, часов 5), менее оптимизированная система, в общем ни то ни сё; Едем дальше.
stage3 — Так называемая Gentoo Reference Platform (образцовая установка :-)), базовая система полностью собрана, при утановке скомпилировать нужно только ядро (это минут 15), а дальше можно ставить программы или из исходников, или из бинарников (правда это касается и предыдущих пунктов, с определенного момента). Если есть второй диск из стандартного набора, и знаешь что делать, вся система с нуля ставится за час-полтора (если не компилировать ничего).
Выбирай!
P.S.: Если будешь ставиться из Stage3, чтобыне тянуть ничего из инета, не обновляй дерево портежей, как советуют в мануале по установке (то есть НЕ давай команду emerge sync).
—
Дорогу осилит идущий!
- Для комментирования войдите или зарегистрируйтесь
Автор wi, дата создания 3 мая, 2005 — 12:10.
1) После запуска bootstrap.sh и пересборки мира — система со стажа3 ничем не отличается от системы со стажа2.
2) Выбор стажа имхо на количество скачанного с инета влияет мало.
3)Желания иметь очень свежую систему и минимизировать траффик при отсутсвии другого (к примеру таскать от друга на винте, купить в магазине на двд. ) способа получить distfiles несовместимы.
Если ставимся с дисков и не хотим ничего качать нужно чтобы дерево портежей (установочные скрипты) соответсвовало набору дистфайлов (собственно исходники). Команда emerge sync разрушает это соответсвие обновлением дерева.
- Для комментирования войдите или зарегистрируйтесь
Автор Ocean (не зарегистрирован), дата создания 14 мая, 2005 — 02:39.
Т.е. получается, если у меня нет возможности много выкачивать с инета, то я не могу поставить систему используя stage1? Подскажите возможен ли вариант установки, использую stage1 без доступа в инет?
_________________
Компилируем всё, что движется, а что не движется — двигаем и компилируем.
- Для комментирования войдите или зарегистрируйтесь
Установка stage1,2,3 — Что это?
![]()
Поймал себя на мысли, что не знаю, что значает установка stage1,2,3.
В ручной книге дана ссылка на http://www.gentoo.org/doc/ru/faq.xml#stage12 , что не особо просветило меня на предмет различий между ними.
Спрашиваю, что бы понять, что имелось ввиду здесь — http://linuxforum.ru/index.php?showtopic=746 (цитата: Срез расчитан на установку без проблем gentoo из stage1).
-
Для комментирования войдите или зарегистрируйтесь
Stage 1 & Stage 2 это
Автор alk, дата создания 12 октября, 2006 — 15:16.
Stage 1 & Stage 2 это древние боги дженту, им уже не воспевают хвалу и не приносят жертв нынешние джентушники. Остался один ленивый и угодливый божок Stage 3, которого The Handbook предписывает почитать и имержить каждому добропорядочному джентушнику.
- Для комментирования войдите или зарегистрируйтесь
Я остаюсь верен старым богам
Автор MC, дата создания 12 октября, 2006 — 20:24.
alk написал(а):
Stage 1 & Stage 2 это древние боги дженту, им уже не воспевают хвалу и не приносят жертв нынешние джентушники. Остался один ленивый и угодливый божок Stage 3, которого The Handbook предписывает почитать и имержить каждому добропорядочному джентушнику.
Не знаю не нравится мне собирать дженту из третьего стейджа. Ставил впервый раз с первого и дальше буду ставить с него.
- Для комментирования войдите или зарегистрируйтесь
Автор alexxy, дата создания 13 октября, 2006 — 00:45.
Аналогично
_________________
Gentoo GNU/Linux 2.6.18 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 🙂
- Для комментирования войдите или зарегистрируйтесь
вот я тоже
Автор sspphheerraa, дата создания 24 октября, 2006 — 23:46.
вот я тоже собираюсь установить из 1
тока на машине без интернета.
Подскажите, что мне надо предварительно скачать чтоб кинуть в distfiles?
- Для комментирования войдите или зарегистрируйтесь
Что бы
Автор rasla (не зарегистрирован), дата создания 27 октября, 2006 — 16:16.
Что бы поставить всё, что стоит сейчас:
emerge -e world -f
Для установки со Stage2 — этого хватит.
Для Stage1 — нужно ещё немного больше:
там чуть более старые версии пары пакетов нужны.
точный список сказать, к сожалению, не могу.
_________________
i386 + умение, лучше чем Pentium3 + GUI
- Для комментирования войдите или зарегистрируйтесь
У него же world
Автор KiberGus, дата создания 27 октября, 2006 — 19:47.
У него же world пустой!
Список необходимых пакетов для базовой установки садресами для скачивания можно получить командой:
emerge -e system -f -p
Если gentoo еще не стоит, пиши на мыло, отправлю и минимальный иписок и список установленных у меня пакетов.
- Для комментирования войдите или зарегистрируйтесь
Всё отличие в
Автор rasla (не зарегистрирован), дата создания 27 октября, 2006 — 16:30.
Всё отличие в следующем:
-Stage1:
# cd /usr/portage
# scripts/bootstrap.sh
Получили Stage2!
-Stage2:
emerge -e system
Получили Stage3!
Для товарищей, которые хотят Максимум, но при этом не собираются менять CFLAGS:
Систему лучше ставить со Stage2.
_________________
i386 + умение, лучше чем Pentium3 + GUI
- Для комментирования войдите или зарегистрируйтесь
Russian Gentoo Linux Community © 2005—2017
Gentoo — торговая марка Gentoo Foundation, Inc.
Сервер работает под управлением Gentoo Linux
Сайт работает под управлением CMS Drupal