Не ставятся пакеты ppp, grub, vixie-cron syslog-ng dhcpcd udev

Добрый день!
Я новичок в Gentoo. Ставлю на виртуальную машину. Использую для установки install-amd64-minimal*. Процессор core i7 920.
После выполнения команды genkernell all, я выполняю emerge ppp grub vixie-cron syslog-ng dhcpcd udev mlocate.
Из этих програм ставится только mlocate. Выполняю emerge для каждой в отельности выдает ошибку. Что-то типа того что они x86, точно не помню.

какой профиль?

какой профиль? nomultilib?
grub:1 действительно только под 32бита(если я не ошибаюсь) остальное под amd64 компилиться
так, что выкладывайте логи ошибки
на всякий случай название stage3 выложите тоже

stage3-amd64-20111013.tar.bz2

stage3-amd64-20111013.tar.bz2
можно по подробней о профиле nomultilib. Я новичек и всех тонкостей еще не знаю(.

при установке вы какой

при установке вы какой профиль выбрали?

ЧаВО?

moy написал(а):
можно по подробней о профиле nomultilib.

http://gentoo.ru/content/kakaya-raznica-mezhdu-profilyami-amd6420080no-multilib-i-amd6420080-mozhno-li-ih-proizvolno

:wq
--
Live free or die

Если я правильно понял, я

Если я правильно понял, я выбирал этот профиль:
default/linux/amd64/10.0/desktop
make.conf:
CFLAGS="-march=corei7 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
MAKEOPTS="-j5"
USE="mmx sse sse2 sse3 ssse3 sse4.1 sse4.2 -gtk -gnome qt4 kde dvd alsa cdr unicode"

Устанавливал install-amd64-minimal-20111013.iso

ЧаВО?

moy написал(а):
Если я правильно понял, я выбирал этот профиль:
default/linux/amd64/10.0/desktop
make.conf:
CFLAGS="-march=corei7 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
MAKEOPTS="-j5"
USE="mmx sse sse2 sse3 ssse3 sse4.1 sse4.2 -gtk -gnome qt4 kde dvd alsa cdr unicode"

Устанавливал install-amd64-minimal-20111013.iso

~arch с данным уровнем скиллов противопоказан.
http://gentoo.ru/content/u-menya-processor-imyarek-chto-podstavlyat-v-peremennuyu-cflags

:wq
--
Live free or die

Anarchist

Anarchist написал(а):
[code]~arch[/code с данным уровнем скиллов противопоказан.
http://gentoo.ru/content/u-menya-processor-imyarek-chto-podstavlyat-v-peremennuyu-cflags

Что Вы имеете ввиду, я неполнял(

CFLAGS="-march=corei7 -O2

CFLAGS="-march=corei7 -O2 -pipe" откуда вы такой флаг взяли?
Попробуйте -march=native -mtune=nocona. Должно получиться.

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

Потрудитесь объяснить смысле

Потрудитесь объяснить смысле сего заклинания.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

http://en.gentoo-wiki.com/wik

http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel#Core_i7_and_Core_i5.2C_Xeon_55xx

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

Объясните своими словами. Ну

Объясните своими словами. Ну или можете убедить меня в том, что на той странице есть приведённая строка.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

-march=XXX отвечает за

-march=XXX отвечает за компиляцию программ gcc/g++ с использование инструкций конкретного процессора
-mtune=XXX позволяет подключить некоторые дополнительные инструкции процессора сканируя его возможности.
http://habrahabr.ru/blogs/programming/108311/ - по аналогии.

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

По этой ссылке -mtune и вовсе

По этой ссылке -mtune и вовсе не упоминается.

Садитесь, два. Правильный ответ см. в `man gcc`

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

http://gcc.gnu.org/onlinedocs

http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/i386-and-x86_002d64-Options.html - этого достаточно?

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

Достаточно. Разрешаю теперь

Достаточно. Разрешаю теперь это почитать. А лучше даже проверить, не изменилось ли что-нибудь случайно за семь лет.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Хм, нет! Назначение флагов

Хм, нет! Назначение флагов -march и -mtune за 7 лет не изменилось ). Ой, а мужики то не знают.

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

Верю, что не изменилось.

Верю, что не изменилось. Осталось это прочитать и подумать, что должна значить пресловутая строка `-march=native -mtune=nocona`

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

LinuxID

LinuxID написал(а):
CFLAGS="-march=corei7 -O2 -pipe" откуда вы такой флаг взяли?
Попробуйте -march=native -mtune=nocona. Должно получиться.

Это я взял отсюда http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel#Core_i7_and_Core_i5.2C_Xeon_55xx

А именно:
64 bit profile (amd64) for GCC 4.6
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=corei7 -O2 -pipe"
CXXFLAGS="${CFLAGS}"

покаж

gcc-config -l

покажи

[1]

[1] x86_64-pc-linux-dnu-4.5-3*
Спасибо за подсказку. Я изменил make.conf на:
64 bit profile (amd64) for GCC 4.3
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -mtune=generic -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5"
USE="mmx sse sse2 sse3 ssse3 sse4.1 sse4.2 unicode qt4 -gnome -gtk cdr dvd alsa"

Пересобрал ядро.
vixie-cron, syslog-ng, dhcpcd установились.
не устанавливаются grub, ppp, lilo.В чем может быть проблема.

moy написал(а):Что-то типа

moy написал(а):
Что-то типа того что они x86, точно не помню.

Там как-то это решалось, даже легко. Что-то с конфигами, наверняка не скажу.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

(*)

moy написал(а):
Выполняю emerge для каждой в отельности выдает ошибку. Что-то типа того что они x86, точно не помню.

И вам добрый день!
Попробуйте выполнять вместо emerge syslog-ng вот такое: emerge syslog-ng | tee syslog-ng.log
А потом заходите на http://paste.org.ru/ и вставляйте туда содержимое syslog-ng.log, а получившуюся ссылку - сюда.
Если не сможете вставить текст - хотя бы сфотографируйте экран, и разместите изображение на http://imageshack.us/ или аналогичном, а получившуюся ссылку - сюда.

mastepaner написал(а): moy

mastepaner написал(а):
moy написал(а):
Выполняю emerge для каждой в отельности выдает ошибку. Что-то типа того что они x86, точно не помню.

И вам добрый день!
Попробуйте выполнять вместо emerge syslog-ng вот такое: emerge syslog-ng | tee syslog-ng.log
А потом заходите на http://paste.org.ru/ и вставляйте туда содержимое syslog-ng.log, а получившуюся ссылку - сюда.
Если не сможете вставить текст - хотя бы сфотографируйте экран, и разместите изображение на http://imageshack.us/ или аналогичном, а получившуюся ссылку - сюда.

Ок, спасибо, так и сделаю.

Я изменил make.conf на: 64

Я изменил make.conf на:
64 bit profile (amd64) for GCC 4.3
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -mtune=generic -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5"
USE="mmx sse sse2 sse3 ssse3 sse4.1 sse4.2 unicode qt4 -gnome -gtk cdr dvd alsa"

Пересобрал ядро.
vixie-cron, syslog-ng, dhcpcd установились.
не устанавливаются grub, ppp, lilo.В чем может быть проблем

(*)

moy написал(а):
В чем может быть проблем

Пока вы не покажете ссылки с логами, это останется неизвестным.

Ждем логи. А то экстрасенсов

Ждем логи. А то экстрасенсов не видно что то наверное вымерли.

Я ♥ Gentoo
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Я извеняюсь за качество фото.

Я извеняюсь за качество фото.


И что же тут не так? Почитать

И что же тут не так? Почитать Вам эти тексты на ночь? Вслух и с выражением?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

(*)

А у вас всё установилось нормально.
Но если уж вы ставите grub, то не требуется ставить lilo, так что удаляйте его emerge -C lilo,
а потом внимательно перечитайте handbook про grub.

И ещё - на каждом фото внизу вам напоминают о трёх важных новости непрочитанных.
Чтобы их прочитать - eselect news read

/

mastepaner написал(а):
А у вас всё установилось нормально.
Но если уж вы ставите grub, то не требуется ставить lilo, так что удаляйте его emerge -C lilo,
а потом внимательно перечитайте handbook про grub.

Нет, не так: если уж поставил lilo, то grub не нужен :)

:wq
--
Live free or die

Переход на GRUB — это

Переход на GRUB — это следующий этап по возвращению в XXI век после отказа от KOI8-R

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

.

krigstask написал(а):
Переход на GRUB — это следующий этап по возвращению в XXI век после отказа от KOI8-R

Свою уютную пещерку ни на что не променяю!

:wq
--
Live free or die

Когда все нормальные люди

Когда все нормальные люди используют юникод и загрузчик способный грузится с md raid5 и lvm2 только ретрограды все еще сидят на лиле которая требует переустановку себя каждый раз при апдейте ядра и на кои8

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

есть только 2 момента. Новый

есть только 2 момента. Новый граб приспособлен под генерацию конфига командой - какая разница что запускать? Лило, так же, самодостаточен, а грабу нужен boot-раздел и не мелкий.

.

evadim написал(а):
Новый граб приспособлен под генерацию конфига командой - какая разница что запускать?

Чревато полагаться на "понаслышку" - подводит частенько, есть смысл изучать матчасть... Команду генерации конфига можно запустить лишь однажды при установке граба (да и то, если только сами не можете грамотно конфиг написать, а если можете - вам эта команда вообще ни разу не требуется)

Цитата:
грабу нужен boot-раздел и не мелкий

И опять мимо, увы... Ну не требуется ему отдельный раздел, что ж тут поделать...

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Spoiler написал(а): evadim

Spoiler написал(а):
evadim написал(а):
Новый граб приспособлен под генерацию конфига командой - какая разница что запускать?

Чревато полагаться на "понаслышку" - подводит частенько, есть смысл изучать матчасть... Команду генерации конфига можно запустить лишь однажды при установке граба (да и то, если только сами не можете грамотно конфиг написать, а если можете - вам эта команда вообще ни разу не требуется)

А я и не полагаюсь, я собственно Grub использую с тех пор как на ~amd64 некоторое время не работал Lilo. С недавних пор, переехал на Grub2+EFI. И вот что интересно, если конфиги первого надо было править руками, то конфиги второго предпологается по умолчанию генерировать из файликов ls /etc/grub.d/ и настраивать его в /etc/default/grub. И кто из нас понаслышке?

Spoiler написал(а):
evadim написал(а):
грабу нужен boot-раздел и не мелкий

И опять мимо, увы... Ну не требуется ему отдельный раздел, что ж тут поделать...

Да? А если удалить все его потроха из системы, то он загрузить систему сможет? Нет, не сможет, что первый что второй. Lilo влазит в boot-сектор целиком, а граба только небольшая часть. И потом то, что загрузилось, цепляет раздел на котором лежат остальные куски и передаёт управление им. Lilo же сразу грузит ядро с того места где оно лежит на винте. Потому у Grub есть всякие консольки, картинки и прочие фенечки, а у Lilo нету - в загрузочный сектор не влезут.

.

evadim написал(а):
Потому у Grub есть всякие консольки, картинки и прочие фенечки, а у Lilo нету - в загрузочный сектор не влезут.

А сколько радости у меня было когда я наконец собрался дочитать страницу руководства и выключил наконец экранное меню (curses, в груб говорят тоже можно сделать чёрный экран).
Чёрный экран и приглашение комадной строки так красиво воздействуют на психику випндузятников... :)

:wq
--
Live free or die

.

evadim написал(а):
что интересно, если конфиги первого надо было править руками, то конфиги второго предпологается по умолчанию генерировать из файликов ls /etc/grub.d/ и настраивать его в /etc/default/grub. И кто из нас понаслышке?

Хм, пичалька (про понаслышку делаю вид, что не заметил)... Вадим, ну зачем вы передёргиваете?- не ваш стиль, однако, для этого на форуме есть аттестованный в данном амплуа товарищ (чьё имя произносить нельзя дабы не утопить тред) - профи в этом деле... Ладно, по сути (а ничего, что топик называется иначе, чем "grub vs lilo"?). Генерить конфиг из шаблонов - не обязаннасть ваша, а право. В принципе, ситуация аналогична созданию xorg.conf - некоторый layer из нашего красноглазого братства так и поступает, не заморачиваясь особо - пользует утильные скрипты, а кое-кто и вообще удаляют его (типо "а чё - всё равно ж работает!"). И да, имеют полное право (но заметьте - не обязаны). Просто этот слой (скорее - прослойка, имхо) не единственный - те, кому нужны и важны макс. результаты, изучают матчасть несколько глубже, и соотв. пишут конфиг рученьками, ведь скрипт так не могёт в силу своей принципиальной ограниченности. Вот и нарисовалась разница - lilo обязывает вас каждый раз дёргать команду overwrite своей бинарной части, grub же предоставляет выбор на ваше усмотрение, поск-ку его stage1 неизменен. А какой способ вы выберете, зависит от того, насколько внимательно вы всмотрелись в созданный из шаблонов конфиг - если не ахнули от, ну очень мягко говоря, "неоптимальности", значит вам и так сойдёт, и предмет спора исчезает сам собой...

Цитата:
А если удалить все его потроха из системы, то он загрузить систему сможет? Нет, не сможет, что первый что второй. Lilo влазит в boot-сектор целиком, а граба только небольшая часть. И потом то, что загрузилось, цепляет раздел на котором лежат остальные куски и передаёт управление им. Lilo же сразу грузит ядро с того места где оно лежит на винте. Потому у Grub есть всякие консольки, картинки и прочие фенечки, а у Lilo нету - в загрузочный сектор не влезут

Даже не знаю, что вам ответить на это... Ну, да, правильно вы всё написали, вопрос - зачем? Разве констатация этих очевидных сущностей хоть как-то подтверждает ваши слова о необходимости загрузочного раздела?

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Spoiler написал(а): Вадим,

Spoiler написал(а):
Вадим, ну зачем вы передёргиваете?- не ваш стиль,

Я всего лиш ответил передёргиванием на передёргивание. Не удержался.

Spoiler написал(а):
а ничего, что топик называется иначе, чем "grub vs lilo"?.

Да, некрасиво вышло, надо завязывать. Хотел просто вставить мысль о том что не всё так просто и очевидно, но...

Spoiler написал(а):
Генерить конфиг из шаблонов - не обязаннасть ваша, а право. <...> - те, кому нужны и важны макс. результаты, изучают матчасть несколько глубже, и соотв. пишут конфиг рученьками, ведь скрипт так не могёт в силу своей принципиальной ограниченности.

Я ведь не зря писал про документацию и идеологию. Следуя им, свои изыскания следует писать в /etc/grub.d/40_custom и опять же генерить конфиг скриптом. Тут ситуация схожа с genkernel — многие почемуто думаю что его используют только новички, "потому что делает всё сам" в реальности же ему в рабочем порядке подсунуть конфиг и собрать как надо, а он облегчит создание initrd. Нет, можно конечно initrd руками создавать, но через genkernel ровнее и правильнее по идеологическим причинам. Да и удобнее, в конце концов.

Spoiler написал(а):
Вот и нарисовалась разница - lilo обязывает вас каждый раз дёргать команду overwrite своей бинарной части, grub же предоставляет выбор на ваше усмотрение, поск-ку его stage1 неизменен.

С учётом вышесказанного - не нарисовалась. Мне нужно нечто запустить - а устанавливает ли оно конфиг заодно с загрузчиком в MBR или правит конфиг лежащий в boot - не великая разница. Вобщем-то.

А вот с первым грубом я не правил конфиг фактически никогда, так как make install ядра делал для меня ссылки. Он и сейчас делает, только вот скриптик от grub2 не обращает на них внимания.

.

evadim написал(а):
есть только 2 момента. Новый граб приспособлен под генерацию конфига командой - какая разница что запускать?

Дело ещё в том, что лично я полагаю правильным проверить конфигурацию загрузчика.

evadim написал(а):
Лило, так же, самодостаточен, а грабу нужен boot-раздел и не мелкий.

Насколько "не-мелкий" /boot/ нужен grub'у?
du -hs /boot в студию!

:wq
--
Live free or die

Да тут и не только в разделе

Да тут и не только в разделе дело.

21M     /boot

сколько в

ls /boot/grub2/ | wc -l
188

Еще лучше освоить wgetpaste

Еще лучше освоить wgetpaste,а не фото выкладывать с монитора.

Установка пакета:
emerge -av wgetpaste

wgetpaste -c 'emerge syslog-ng'

И получишь вывод команды emerge syslog-ng, а вот его уже выкладывай. И смотреть будет всем на много удобней, а не ломать глаза со скринами

Я ♥ Gentoo
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

chipset написал(а):Еще лучше

chipset написал(а):
Еще лучше освоить wgetpaste,а не фото выкладывать с монитора.

Установка пакета:
emerge -av wgetpaste

wgetpaste -c 'emerge syslog-ng'

И получишь вывод команды emerge syslog-ng, а вот его уже выкладывай. И смотреть будет всем на много удобней, а не ломать глаза со скринами

Спасибо за подсказку!
Вот согласно вашей подсказки http://paste.pocoo.org/show/502152/
Не установился grub т.к. нету папки grub в boot и нету файла /boot/grub/grub.conf, который необходимо редактировать согласно handbooka, чтобы настроить загрузчик.

ls /boot

ls /boot

Я ♥ Gentoo
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

moy написал(а): Добрый

moy написал(а):
Добрый день!
Я новичок в Gentoo. Ставлю на виртуальную машину. Использую для установки install-amd64-minimal*. Процессор core i7 920.
После выполнения команды genkernell all, я выполняю emerge ppp grub vixie-cron syslog-ng dhcpcd udev mlocate.
Из этих програм ставится только mlocate. Выполняю emerge для каждой в отельности выдает ошибку. Что-то типа того что они x86, точно не помню.

У меня тоже сначало возникала такая ошибка, так как я сначало забыл отризолвиться.
А когда отризолвился ( cp -L /etc/resоlv.conf /mnt/gentoo/etc/resolv.conf), то всё ок стало и всё хорошо без ошибок установилось.
Ещё самое главное, чтобы stage-3 и portage-latest свежие были.

arturmolev написал(а): moy

arturmolev написал(а):
moy написал(а):
Добрый день!
Я новичок в Gentoo. Ставлю на виртуальную машину. Использую для установки install-amd64-minimal*. Процессор core i7 920.
После выполнения команды genkernell all, я выполняю emerge ppp grub vixie-cron syslog-ng dhcpcd udev mlocate.
Из этих програм ставится только mlocate. Выполняю emerge для каждой в отельности выдает ошибку. Что-то типа того что они x86, точно не помню.

У меня тоже сначало возникала такая ошибка, так как я сначало забыл отризолвиться.
А когда отризолвился ( cp -L /etc/resоlv.conf /mnt/gentoo/etc/resolv.conf), то всё ок стало и всё хорошо без ошибок установилось.
Ещё самое главное, чтобы stage-3 и portage-latest свежие были.

Я копировал resolv.conf

Я на виртуальной машине

Я на виртуальной машине заново все шаги прошел по handbook ядро собрал с такими параметрами
64 bit profile (amd64) for GCC 4.3
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -mtune=generic -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5"
USE="mmx sse sse2 sse3 ssse3 sse4.1 sse4.2 -gtk -gnome qt4 kde dvd alsa cdr unicode"
Все загрузилось, всем спасибо за помощь.
Только теперь проблема с интернетом ppp я загрузил. А как теперь его настроить не знаю, буду щас разбираться, т.к. перезагрузил систему и интернет пропал).
Забыл, еще перед этим обновил биос. Может и в этом была проблема.

биос явно не при

биос явно не при чём.
выставьте -march=native, так надежнее)

Tuule написал(а): биос явно

Tuule написал(а):
биос явно не при чём.
выставьте -march=native, так надежнее)

Спасибо.

вам ppp не нужен. используйте

вам ppp не нужен.

PPP (англ. Point-to-Point Protocol) — двухточечный протокол канального уровня (Data Link) сетевой модели OSI. Обычно используется для установления прямой связи между двумя узлами сети, причем он может обеспечить аутентификацию соединения, шифрование и сжатие данных. Используется на многих типах физических сетей: нуль-модемный кабель, телефонная линия, сотовая связь и т. д.

используйте dhcpcd, в хендбуке в подготовке написано.
а если wi-fi, то еще и wpa_supplicant, например

Я извеняюсь, но у меня

Я извеняюсь, но у меня провайдер предостовляет доступ через сетку в интеренет по PPPOE. Какое преложение нужно установить и скачать чтобы настроить его.

http://www.gentoo.org/doc/en/

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=3#doc_chap2

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Пробывал выполнить команду

Пробывал выполнить команду pppoe-setup, pppoe-start пишет не знает таких команд.

Так при установке сеть была?

Так при установке сеть была? Тогда надо было читать http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=9#doc_chap6

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Да при установке интернет и

Да при установке интернет и сеть настроил.
Загрузил пакет emerge ppp, dhcpcd добавил в втозагрузку dhcpcd. Перезагрузился и пропал инет, теперь пытаюсь настроить.

/

moy написал(а):
Я извеняюсь, но у меня провайдер предостовляет доступ через сетку в интеренет по PPPOE. Какое преложение нужно установить и скачать чтобы настроить его.

net.example.bz2 подскажет тебе наименования необходимых пакетов, я гарантирую это.

:wq
--
Live free or die

Ок.

Ок.

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

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