Помогите установить Gentoo на EEE PC
Здравствуйте все, кто тут есть!
3 дня назад я купил маленький ноут: ASUS EEE PC (eee-pc.ru). Там стоит сейчас Xandros, и мне он не очень понравился. Всегда мечтал о ноуте с Gentoo. Нашел в нете инструкцию по установке http://belgorod.lug.ru/wiki/index.php/Установка_Gentoo_Linux_на_Asus_Eee_PC .
Gentoo я уже раз 8 раньше пытался раньше поставить на разные компьютеры - все тщётно! Толи у меня руки кудрявые, то ли я че-то не догоняю... Один раз все же смог установить, но не заработали иксы...
И сейчас опять не все гладко... Установку веду в папку на компьютере с Р4, компилируя под Celeron-M, чтобы потом перенести на ноут (слабоват он для компиляции).
Искренне верю, что мне кто-нибудь поможет довести это дело до победного конца :)
- Войдите на сайт для отправки комментариев

Что я сделал: -
Что я сделал:
- создал папку /root/eee
- скачал stage3-x86-2007.o.tar.bz2, извлек его в эту папку
- скачал portage-20080623.tar.bz2, извлек его в /root/eee/usr/portage
- написал вот этот make.conf, поправил resolv.conf
- сделал chroot
- выполнил emerge --sync, мне было сказано, что есть новый портеж, нужно обновиться (emerge portage)
Теперь вопрос #1
Если на сервере я взял самый последний портеж, то нафига его нужно обновлять? Где он возьмет еще свежее?
Дальше два варианта:
а) Пишу emerge portage. Результат:
Calculating dependencies... done!!!! Error: the sys-apps/portage-2.1.5 package conflicts with another package;
!!! the two packages cannot be installed on the same system together.
!!! Please use 'emerge --pretend' to determine blockers.
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
Теперь выполнил emerge --pretend portage
These are the packages that would be merged, in order:Calculating dependencies... done!
[ebuild N ] app-admin/eselect-1.0.11-r1 USE="bash-completion vim-syntax -doc"
[ebuild U ] sys-apps/sandbox-1.2.18.1-r2 [1.2.17]
.........................
.........................
[ebuild U ] dev-python/pycrypto-2.0.1-r6 [2.0.1-r5]
[ebuild U ] sys-apps/portage-2.2_rc1 [2.1.2.2]
*** Portage will stop merging at this point and reload itself,
then resume the merge.
[ebuild U ] app-shells/bash-3.2_p39 [3.1_p17] USE="-examples% -plugins%"
[blocks B ]
б) В статье сказано, что после этого нужно бы пересобрать всю систему. Что и пытаюсь сделать, опять же безуспешно
emerge -e worldCalculating world dependencies... done!
!!! Error: the sys-apps/mktemp package conflicts with another package;
!!! the two packages cannot be installed on the same system together.
!!! Please use 'emerge --pretend' to determine blockers.
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
emerge -e --pretend worldThese are the packages that would be merged, in order:
Calculating world dependencies... done!
[ebuild N ] dev-util/pkgconfig-0.23 USE="-hardened"
[ebuild R ] virtual/libintl-0
[ebuild N ] app-arch/lzma-utils-4.32.6 USE="-nocxx"
....................
.....................
[blocks B ] sys-apps/mktemp (is blocking sys-apps/coreutils-6.12)
[blocks B ] =sys-apps/coreutils-6.10 (is blocking sys-apps/mktemp-1.5)
Ну вот, что теперь делать и почему вся эта шляпа происходит?
emerge -C mktemp emerge -1
emerge -C mktemp
emerge -1 coreutils
___________________________________________________________________________________
IRC:#glug, /query Gremlin
не парься,
не парься, делай по хэндбуку и на самом ноуте. Долго, но зато надежно. ;-)
Похожая
Похожая проблема. Ставлю на АМД64х2.
При установке со стэйджа 08, 08-бета приустановки пакетов(для начала ядра и всего остального) вываливается с ошибкой с заменой шрифта на какую-то лажу, так,
что даже прочитать нельзя.
При установке со стэйджа 2007 получаю:
emerge --pretend portage
Почему-то не
Почему-то не все обновилось. Полный вопрос-
Похожая проблема. Ставлю на АМД64х2.
При установке со стэйджа 08, 08-бета приустановки пакетов(для начала ядра и всего остального) вываливается с ошибкой с заменой шрифта на какую-то лажу, так,
что даже прочитать нельзя.
При установке со стэйджа 2007 получаю:
emerge --pretend portage
"<"sys-apps/portage-2.1.5 (is blocking app-shells/bash-3.2_p39)
emerge -e --pretend world
sys-apps/setarch (is blocking sys-apps/util-linux-2.14)
[blocks B ]"<" sys-apps/portage-2.1.5 (is blocking app-shells/bash-3.2_p39)
В прошлом случае mktemp входит в состав coreutils, поэтому его можно удалить, а здесь то что делать?
В гуле не нашел, может здесь знает ктонибудь что можно сделать?
emerge -1
emerge -1 app-shells/bash-3.2_p17 помойму так)
___________________________________________________________________________________
IRC:#glug, /query Gremlin
Может поможет
Может поможет кому.В package.mask понизил версию до app-shells/bash-3.2_p17 портедж поставился. Потом обновил баш. Что бы не было проблем с mktemp надо сначала emerge --sync сделать даже с новыми портами.
Подожду XOR'ровской сборки gentoo, щас глюков много, так и не смог собрать- постоянно пакеты во время сборки с ошибками вываливаются во время пересборки системы:(
revdep-rebuild и emerge
revdep-rebuild и emerge depclean тебе в руки =)
___________________________________________________________________________________
IRC:#glug, /query Gremlin
Там нет левых
Там нет левых пакетов. Система с нуля. Стэйдж не пересобирается. У товарища все норм собралось(помогал генту ставить), у меня траблы какие-то. Какой-то нужный пакет не собирается, а времени повозиться нету.:)
поподробней) я
поподробней) я не телепат) emerge -uND world делали?
___________________________________________________________________________________
IRC:#glug, /query Gremlin
Я в курсе) Летом
Я в курсе) Летом они все в отпуске). На нем все и заканчивается. Точнее когда перекомпиляция базовой системы идет, вылетает на каком-то пакете с ошибкой сборки. Потом система не грузится. Сейчас перекур себе устроил, попозже возьмусь опять ставить, если не получится- выясню пакет, что за ошибка. Уж шибко генту охото поставить.
Не думал
Не думал зарегестрироваться?) да и скажи наконец на каком пакете валется...только когда будешь ставить заново обязательно синкуйся
___________________________________________________________________________________
IRC:#glug, /query Gremlin
Попозже
Попозже зарегюсь. Думаю опять занятся где-то через недельку.
Зарегился и
Зарегился и поставил генту. Система самым чудным образом поставилась. Понравилась новая фича- пока один пакет собирается, остальные зависимости закачиваются. Мелочь, а приятно)