Проблемы с установкой [SOLVED]

Доброго времени суток.
Моя проблема заключается в том что не видит emerge. Мало того что не работал env-update:
-bash: env-update: command not found

Что я поправил этой командой:
/mnt/gentoo/usr/sbin/env-update
ну и по традиции
source /etc/profile
Но после того как зашел в chroot пытался выполнить emerge --sync я получаю такую вот фичу:
-bash: emerge: command not found

stage3 использую stage3-amd64-20130321

Раньше делал так же и все успешно ставилось, сейчас начались глюки.
Мне чесно говоря, за#балось все ставить через google. Каждый раз какие-то глюки.. Когда уже все таки будет стабильная gentoo?

Цитата:Когда уже все таки

Цитата:
Когда уже все таки будет стабильная gentoo?

Когда вы начнёте читать Gentoo Handbook.

А до этого я его не читал. То

А до этого я его не читал. То есть в прошлый раз все ставилось по хендбуку, а в данное ситуации нет. Вы в своем уме?

Значит вы плохо

Значит вы плохо читали.

Цитата:
Моя проблема заключается в том что не видит emerge. Мало того что не работал env-update:
-bash: env-update: command not found

Скорее всего вы не выполнили chroot

Цитата:
Что я поправил этой командой:
/mnt/gentoo/usr/sbin/env-update

Где в Gentoo Handbook сказано вызывать env-update не из chroot окружения, а просто из livecd системы, т.е. chroot не выполнен.

Цитата:
ну и по традиции
source /etc/profile

А это ни о чём ни говорит и команда source и файл /etc/profile присутствуют и на других системах (livecd дисках).

Цитата:
Но после того как зашел в chroot пытался выполнить emerge --sync я получаю такую вот фичу:
-bash: emerge: command not found

Если бы вы выполнили chroot правильно или вообще выполнили то emerge был бы доступен. У вас случаем /usr устанавливаемой системы не на отдельном разделе (файловой системе) и вы не забыли ли перед выполнением chroot его смонтировать ?

Цитата:
Раньше делал так же и все успешно ставилось, сейчас начались глюки.

Читаем внимательно Gentoo Handbook, думаем что там написано, анализируем конфигурацию и особенности своей установки и решаем какие действия нужно сделать перед выполнением кажой команды.

Цитата:
Мне чесно говоря, за#балось все ставить через google. Каждый раз какие-то глюки..

Читамем Gentoo Handbook и думаем что и как нужно делать. Если это для вас сложно ставьте другой дистрибутив. Но для начала выпейте успокоительного.

Цитата:
Когда уже все таки будет стабильная gentoo?

Когда вы научитесь понимать то, что написано в Gentoo Handbook.

kostik87 написал(а): Значит

kostik87 написал(а):
Значит вы плохо читали.

Цитата:
Моя проблема заключается в том что не видит emerge. Мало того что не работал env-update:
-bash: env-update: command not found

Скорее всего вы не выполнили chroot

Цитата:
Что я поправил этой командой:
/mnt/gentoo/usr/sbin/env-update

Где в Gentoo Handbook сказано вызывать env-update не из chroot окружения, а просто из livecd системы, т.е. chroot не выполнен.

Цитата:
ну и по традиции
source /etc/profile

А это ни о чём ни говорит и команда source и файл /etc/profile присутствуют и на других системах (livecd дисках).

Цитата:
Но после того как зашел в chroot пытался выполнить emerge --sync я получаю такую вот фичу:
-bash: emerge: command not found

Если бы вы выполнили chroot правильно или вообще выполнили то emerge был бы доступен. У вас случаем /usr устанавливаемой системы не на отдельном разделе (файловой системе) и вы не забыли ли перед выполнением chroot его смонтировать ?

Цитата:
Раньше делал так же и все успешно ставилось, сейчас начались глюки.

Читаем внимательно Gentoo Handbook, думаем что там написано, анализируем конфигурацию и особенности своей установки и решаем какие действия нужно сделать перед выполнением кажой команды.

Цитата:
Мне чесно говоря, за#балось все ставить через google. Каждый раз какие-то глюки..

Читамем Gentoo Handbook и думаем что и как нужно делать. Если это для вас сложно ставьте другой дистрибутив. Но для начала выпейте успокоительного.

Цитата:
Когда уже все таки будет стабильная gentoo?

Когда вы научитесь понимать то, что написано в Gentoo Handbook.

1. env-update && source /etc/profile
До этого я выполнял без chroot. Все работало прекрасно.
2. /usr делался отдельно, монтирование было.
3. /mnt/gentoo/usr/sbin/env-update
потому что env-update сам не работал, полез искать что то похожее что у меня..
4. Хендбук читался, гента ставилась.
Возможно внеслись какие-то изменения. Сегодня попробую вновь поставить.

P.S. Вчера было плохое настроение. Прошу извинить мое грубое поведение.

Все идеально поставилось

Все идеально поставилось кроме grub. Пришлось ставить grub2. Причем все идеально по хендбуку. И после этого Вы хотите сказать что gentoo стабильная? Да она шустрая и гибкая. Но все же пускай уже сделают нормальный загрузчик. Или правят документацию.

А что не так с

А что не так с загрузчиком?

Во первых если у вас 64 битная система, то она должна быть мультилиб. Ну а дальше собираете grub, прописываете его в mbr и правите /boot/grub/menu.lst, создав запись с указанием вашего ядра, его параметров и initrd.

В чём проблема ?

если у вас 64 битная система,

если у вас 64 битная система, то она должна быть мультилиб.

Костик, опять рамсы попутал ?

lep@nout ~ $ ls -alh /
итого 280K
drwxr-xr-x  22 root root 4,0K мар 30 20:36 .
drwxr-xr-x  22 root root 4,0K мар 30 20:36 ..
drwxr-xr-x   2 root root 4,0K мар 31 00:45 bin
drwxr-xr-x   3 root root 4,0K мар  3 18:32 boot
drwxr-xr-x  17 root root 3,2K мар 31 11:36 dev
drwxr-xr-x 105 root root 4,0K мар 31 11:37 etc
drwxr-xr-x  14 root root  12K мар 31 02:58 lib64
drwx------   2 root root  16K окт  6 12:03 lost+found
drwxr-xr-x   2 root root 4,0K фев 18 19:26 media
drwxr-xr-x   2 root root 4,0K сен 17  2012 mnt
drwxr-xr-x   6 root root 4,0K мар 31 01:50 opt
dr-xr-xr-x 159 root root    0 мар 31 11:36 proc
drwx------  16 root root 4,0K мар 31 04:21 root
drwxr-xr-x  15 root root  520 мар 31 11:37 run
drwxr-xr-x   2 root root 4,0K мар 31 02:58 sbin
dr-xr-xr-x  12 root root    0 мар 31 11:36 sys
drwxrwxrwt  10 root root 4,0K мар 31 23:59 tmp
drwxr-xr-x  17 root root 4,0K мар 24 12:54 usr
drwxr-xr-x  11 root root 4,0K фев  9 14:19 var

slep@nout ~ $ eselect  profile list
Available profile symlink targets:
  [1]   default/linux/amd64/13.0
  [2]   default/linux/amd64/13.0/selinux
  [3]   default/linux/amd64/13.0/desktop
  [4]   default/linux/amd64/13.0/desktop/gnome
  [5]   default/linux/amd64/13.0/desktop/kde 
  [6]   default/linux/amd64/13.0/developer
  [7]   default/linux/amd64/13.0/no-multilib
  [8]   default/linux/amd64/13.0/x32
  [9]   hardened/linux/amd64
  [10]  hardened/linux/amd64/selinux
  [11]  hardened/linux/amd64/no-multilib *
  [12]  hardened/linux/amd64/no-multilib/selinux
  [13]  hardened/linux/uclibc/amd64
slep@nout ~ $ 



Отсюда вопрос - кому она должна ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Слепнога, вот достал, честно

Слепнога, вот достал, честно слово, читаем то, что пишет ТС:

fame написал(а):
Все идеально поставилось кроме grub.

ТС хочет поставить первый grub (0.97)

Поэтому я пишу:

kostik87 написал(а):
Во первых если у вас 64 битная система, то она должна быть мультилиб.

Если мне не изменяет память для первого grub 64 битная система должна быть мультилиб.

Если же ТС хочет ставить grub2, то в этом случае да, можно не multilib.

sys-boot/grub-static не ?

sys-boot/grub-static не ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Я знаю про grub-static, но ТС

Я знаю про grub-static, но ТС ставил первый grub, не static, поэтому я и написал, что система должна быть multilib.

USE=-ncurses emerge grub:0 И

USE=-ncurses emerge grub:0

И multilib не нужен.

.

kostik87 написал(а):
Слепнога, вот достал, честно слово

Ну что ты?
Нога действует в строгом соответствии с концептом третьей этической (если можно не-понять или переврать, то так и делается, в противном случае ищется способ).
Но и ты мог бы выражаться точнее:
1. На десктопе no-multilib скорее всего не прокатит (ибо приложения).
2. ЧаВо: http://www.gentoo.ru/content/kakaya-raznica-mezhdu-profilyami-amd6420080no-multilib-i-amd6420080-mozhno-li-ih-proizvolno

:wq
--
Live free or die

А мультилиб еще зачем? Стоит

А мультилиб еще зачем? Стоит по умолчанию:
default/linux/amd64/13.0
И груб 2 по мануалу:
http://wiki.gentoo.org/wiki/GRUB2_Quick_Start

Вот читаю я про хождение по

Вот читаю я про хождение по мукам с GRUB/GRUB2 & c.t.r. и думаю: какими пытками вынуждают людей пользоваться GRUB а не lilo?
Везде, где ставлю linux - пользуюсь lilo. Прост и надёжен как молоток.

emerge Your world
Gentoogle

Тогда почему тогда grub не

Тогда почему тогда grub не уберут с хендбука если он не настолько надежен?

Потому что это твоя система и

Потому что это твоя система и тебе решать, что ставить

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

То что я решаю, и то что я

То что я решаю, и то что я ставлю видеться выбор за мной. Тут не спорю.
Но мы ведем разговор, что если ставить генту по хендубуку проблем с установкой не будет. И я пытаюсь доказать свою точку зрения что это не так, что все таки в генту есть свои косяки.

Вы так и не ответили какая у

Вы так и не ответили какая у вас была проблема при установке первого grub (grub-0.97), пока ваши утверждения голословны, но, скорее всего вы не выполнили какое-либо условие, как и при прошлых проблемах.

Не било времени

Не било времени отписаться.
http://pastebin.com/qxtLr4AW

Ну и где: * Include in your

Ну и где:

 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/sys-boot/grub-0.97-r12/temp/autoconf.out

Но, скорее всего у вас какие-то специфичные опции в make.conf или где-либо ещё. Но для начала покажите содержимое указанного файла.

autoconf.out ***** autoconf

autoconf.out

***** autoconf *****
***** PWD: /var/tmp/portage/sys-boot/grub-0.97-r12/work/grub-0.97
***** autoconf

configure.ac:63: error: possibly undefined macro: AM_PROG_AS
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.

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

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