Инсталяция Gentoo (для чайника)

Sabayon, Calculate, Funtoo, Exherbo

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

Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Инсталяция Gentoo

Сообщение (asper »

Сейчас меня точно запинают, забанят, сотрут тему придётся нового пользователя делать.
Но я всёж рискну.
Читал хандбук и не раз , в принципе философия этого юза понятна.
Но когда дело доходит до дела (простите за эту игру слов), я не знаю что писать в make.conf
Например я хочу десктоп с гномом, берилом и с некоторыми прогами с KDE (k3b,amarok , может ещё что)
с видео плеером напр mplayer, звуковой системой алса , может ещё куча всего просто так сразу трудно сообразить не имея опыта .
Что писать мне в make.conf ?
Помню где-то год назад ставил я gentoo собрал ядро , забутался даже ксорг и гном поставил , пытался углубиться не нашёл приличной доки про Юз . Спрашивал на IRC у жетушников, но ничего полезного не узнал, вернее небыл способен наверное понять чего к чему.
Мысль разобраться с Жентой крутится у меня в башке уже давно, вот делаю вторую попытку :)

Многоуважаемые посетители и завсегдатаи этого форума помогите чайнику выставить правильные USE flags
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Инсталяция Gentoo

Сообщение Juliette »

Все use флаги можно найти в /usr/portage/profiles/use.desc
Кроме того, есть полезная тулза ufed (emerge ufed, 19kb), гляди здесь

Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Инсталяция Gentoo

Сообщение serzh-z »

Vlady писал(а):
20.12.2006 15:21
Сейчас меня точно запинают, забанят, сотрут тему придётся нового пользователя делать.
Шутка прокатила - пока не забанят. Что касается Гнома и т.д. - в профиле default/desktop (уж надеюсь, что хоть про профили вы прочитали - тот на который делают ссылку /etc/make.profile) флаги для дескопа (gnome, kde, X и т.д.) установлены.

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

Re: Инсталяция Gentoo

Сообщение serg_sk »

(Vlady @ Dec 20 2006, в 14:19) писал(а):Сейчас меня точно запинают, забанят, сотрут тему придётся нового пользователя делать.

А вот за нового пользователя можно получить перманентный бан :P

Рас. http://gentoo-wiki.com/FAQ_USE_Flags
Двас. http://gentoo-wiki.com/USE_Flags_explained

Оперативненько работаем :D
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

Ух ты я даже не ожидал такой оперативности
Спасибо за поддержку приду домой буду дальше разбираться
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Инсталяция Gentoo

Сообщение Juliette »

Vlady писал(а):
20.12.2006 15:48
Ух ты я даже не ожидал такой оперативности

операция "разделочный стол" проведена успешно :chef:
пешите к нам иесчо :wub:
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

Juliette писал(а):
20.12.2006 16:17
Vlady писал(а):
20.12.2006 15:48
Ух ты я даже не ожидал такой оперативности

операция "разделочный стол" проведена успешно :chef:
пешите к нам иесчо :wub:

Обязательно воспользуюсь вашим предложением
Сомнительно доброе привидение
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Инсталяция Gentoo

Сообщение Mellon »

Juliette, за ufed отдельное спасибо. :)
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

Всё я окончательно запутался :angry:
Я наверное тупой,
этот gentoo-wiki я так и не смог ничего найти , как там всё устроено ничего не понимаю
Хочу понять принцип.
Ситуация следующая:
Есть рабочий Arch на /dev/hdi4, есть пустой партишен /dev/hdg5 (раньше там была слака)
Скачал Stage3 i686 с зеркала, помоему летний срез и portage.
Разархивировал всё это дело куда надо, подмантировал /dev и /proc, chroot-нулся, подправил некоторые конфиги, в частности net и make.conf (в make.conf USE не выставлял), скомпилил ядро , ну короче загрузился.
Первый вопрос - этот coldplug по случаю не устарел ?
Второй - Чего мне сейчас делать дальше ?
Теперь я хочу полностью получить новейшую систему оптимизирываную под моё железо с новейшими версиями всех прог и либ
Как это делать ? emerge --deep world ?
Какие конфиги надо подправить ?

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

Re: Инсталяция Gentoo

Сообщение serg_sk »

1. Отредактировать /etc/make.conf выставить флаги оптимизации: http://gentoo-wiki.com/Safe_Cflags
2. Обновить порты: emerge --sync
3. Пересобрать весь софт с новыми флагами, попутно его обновляя: emerge -uDNe world

(Vlady @ Dec 22 2006, в 10:53) писал(а):Первый вопрос - этот coldplug по случаю не устарел ?

устарел, хотя это не слишком подходящее слово
(Vlady @ Dec 22 2006, в 10:53) писал(а):Второй - Чего мне сейчас делать дальше ?

Хендбук читать <_<
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Инсталяция Gentoo

Сообщение Juliette »

coldplug вроде устарел для новых последних udev (у меня стоят udev-103), выкидывайте его из rc, если ставили

Код: Выделить всё

rc-update del coldplug
rm -f /etc/init.d/coldplug

чтобы обновиться:

Код: Выделить всё

emerge sync

дальше собирате, что хотите, обычно делают так

Код: Выделить всё

emerge -uDpv world
emerge -uDv world
emerge -pv depclean
emerge -v depclean
revdep-rebuild -pv
revdep-rebuild -v
etc-update #или dispatch-conf


и обязательно почитать ещё раз хендбук на досуге, его точно не враги писали ;)



Упдате - Гы, нам надо премию за синхронность выставлять
Vlady - вы прям волшебный юзер какой-то у нас! :D
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Инсталяция Gentoo

Сообщение serg_sk »

(Juliette @ Dec 22 2006, в 12:08) писал(а):emerge -uDpv world
emerge -uDv world
emerge -pv depclean
emerge -v depclean
revdep-rebuild -pv
revdep-rebuild -v
etc-update #или dispatch-conf

А вот тут я бы поспорил :D
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Инсталяция Gentoo

Сообщение Juliette »

serg_sk писал(а):
22.12.2006 13:22
А вот тут я бы поспорил :D

а пусть лопает, что дают :) немного грубо выражаюсь, конечно, зато потом будет повод всё-таки доки почитать ;)
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

Спасибо Juliette
Я польщён

Но вместо coldplug случайно не надо ли добавить какой-нибудь udev
что-то типа rc-update add udev default или оно само знает чо к чему ?
Просто сносил я этот coldplug и после перезагрузки lsmod был девственно чист.

И ещё вопрос (наверное тупой) Надо ли , перед выше упомянутыми операциями с emerge, выставлять какие-нибудь USE flags в make.conf

Да кстати я на вики прочёл что-то про hotplug , нужен ли он или он тоже марально устарел ?

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

Re: Инсталяция Gentoo

Сообщение serg_sk »

(Vlady @ Dec 22 2006, в 12:24) писал(а):Но вместо coldplug случайно не надо ли добавить какой-нибудь udev
что-то типа rc-update --add udev default или оно само знает чо к чему ?
Просто сносил я этот coldplug и после перезагрузки lsmod был девственно чист.

Не нужно. Собственно если не собрал ничего модулями, то lsmod и будет чист.
(Vlady @ Dec 22 2006, в 12:24) писал(а):Надо ли , перед выше упомянутыми операциями с emerge, выставлять какие-нибудь USE flags в make.conf

Смотришь вывод emerge -uDNepv world, и если у софтин нету use-флагов, которые тебе нужны, то прописываешь оные в /etc/make.conf.
(Vlady @ Dec 22 2006, в 12:24) писал(а):Да кстати я на вики прочёл что-то про hotplug , нужен ли он или он тоже марально устарел ?

Советую поставить hotplug.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

Juliette писал(а):
22.12.2006 13:23
serg_sk писал(а):
22.12.2006 13:22

А вот тут я бы поспорил :D

а пусть лопает, что дают :) немного грубо выражаюсь, конечно, зато потом будет повод всё-таки доки почитать ;)

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

Re: Инсталяция Gentoo

Сообщение serg_sk »

(Vlady @ Dec 22 2006, в 12:30) писал(а):ну конечно я почитал man emerge и понял что это альтернативы , а не последовательность действий

Внимательней почитай описание опций. :rtfm:
Альтернативы, хахах
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

serg_sk писал(а):
22.12.2006 13:31
Не нужно. Собственно если не собрал ничего модулями, то lsmod и будет чист.

Ну как это не собирать всё модулями , всё кроме моих ide adapters и reiserfs модулями вообще-то

Ладно спасибо всем но не досвиданье
Я просто ещё на работе , завтра походу буду дальше свой комп насиловать
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

Вы уж простите меня грешника
Может кто подскажет что означают цвета USE флагов при выводе emerge с опцией --pretend
Пробывал менять зн. USE="" в /etc/make.conf, добвлял ,отнимал , цвета менялись но так я ничего и не понял. В man emerge написано как отключить , а что значит не нашёл и в хендбуке тоже? может плохо искал? но всёж подскажите.
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Инсталяция Gentoo

Сообщение serg_sk »

Vlady
Тоесть цвета? что именно не понятно?
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

ну например когда выполняешь emerge -uDNepv world
выводи кучу пакетов, за именем пакета всякие возможные use , разными цветами напр. ipv6 красный, поменял в /etc/make.conf USE="-ipv6", он стал зелёный . Ещё синий бывает ну и тд
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

Сейчас тот самый Мир компилится , не могу сделать снимок
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Инсталяция Gentoo

Сообщение Juliette »

Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

thanks :)
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

g++ ругается
g++: /usr/lib/gcc/i386-pc-linux-gnu/4.1.1/crtbeginS.o: No such file or directory
g++: /usr/lib/gcc/i386-pc-linux-gnu/4.1.1/crtendS.o: No such file or directory

имеется /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/crtbeginS.o
Я могу предположить, что это может решиться символической ссылкой
Но может есть другое решение
Ставил со stage3-x86 от 28 ноября
Поменял в make.conf CHOST="i686-pc-linux-gnu" было i386 (Может я что-то не то сделал ?)
и пересобрал emerge -uDNev world, всё прошло ок
При инсталяции gnome , верней jpeg такая фигня
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Инсталяция Gentoo

Сообщение Juliette »

да вроде всё правильно сделано
попробуйте сделать env-update + ldconfig
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

Симлинк помог, но всё равно какой-то осадок остался что что-то не так
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Инсталяция Gentoo

Сообщение Juliette »

такие "откуда ни возьмись" ошибки вылезают, когда люди бездумно пихают ~x86 куда ни попадя (это не обвинение, просто замечание по жизни)
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Инсталяция Gentoo

Сообщение (asper »

Juliette писал(а):
28.12.2006 10:51
такие "откуда ни возьмись" ошибки вылезают, когда люди бездумно пихают ~x86 куда ни попадя (это не обвинение, просто замечание по жизни)

Если честно , то моя не понимать что есть мне это говорить
Ну или что-типа этого
Чувствую будет третья попытка. Хотел себе подарок на новый год , походу получу его к 23 февраля, если получится. А пока буду компилить компилить компилить, может поумнею :)
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Инсталяция Gentoo

Сообщение serzh-z »

Vlady писал(а):
28.12.2006 01:45
Симлинк помог, но всё равно какой-то осадок остался что что-то не так
Надо полагать, что gcc-config указывал на неверную конфигурацию, а так же не была сделана чистка (после обновления gcc) /etc/env.d от ссылок на старый компилятор.
Спасибо сказали: