Не ставятся пакеты ppp, grub, vixie-cron syslog-ng dhcpcd udev
moy 19 октября, 2011 - 15:33
Добрый день!
Я новичок в 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. Я новичек и всех тонкостей еще не знаю(.
при установке вы какой
при установке вы какой профиль выбрали?
ЧаВО?
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
ЧаВО?
~arch
с данным уровнем скиллов противопоказан.http://gentoo.ru/content/u-menya-processor-imyarek-chto-podstavlyat-v-peremennuyu-cflags
:wq
--
Live free or die
Anarchist
Что Вы имеете ввиду, я неполнял(
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
Это я взял отсюда 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}"
покаж
покажи
[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 написал(а):Что-то типа
Там как-то это решалось, даже легко. Что-то с конфигами, наверняка не скажу.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
(*)
И вам добрый день!
Попробуйте выполнять вместо
emerge syslog-ng
вот такое:emerge syslog-ng | tee syslog-ng.log
А потом заходите на http://paste.org.ru/ и вставляйте туда содержимое syslog-ng.log, а получившуюся ссылку - сюда.
Если не сможете вставить текст - хотя бы сфотографируйте экран, и разместите изображение на http://imageshack.us/ или аналогичном, а получившуюся ссылку - сюда.
mastepaner написал(а): moy
Ок, спасибо, так и сделаю.
Я изменил 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.В чем может быть проблем
(*)
Пока вы не покажете ссылки с логами, это останется неизвестным.
Ждем логи. А то экстрасенсов
Ждем логи. А то экстрасенсов не видно что то наверное вымерли.
Я ♥ Gentoo
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Я извеняюсь за качество фото.
Я извеняюсь за качество фото.
И что же тут не так? Почитать
И что же тут не так? Почитать Вам эти тексты на ночь? Вслух и с выражением?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
(*)
А у вас всё установилось нормально.
Но если уж вы ставите grub, то не требуется ставить lilo, так что удаляйте его
emerge -C lilo
,а потом внимательно перечитайте handbook про grub.
И ещё - на каждом фото внизу вам напоминают о трёх важных новости непрочитанных.
Чтобы их прочитать -
eselect news read
/
Нет, не так: если уж поставил lilo, то grub не нужен :)
:wq
--
Live free or die
Переход на GRUB — это
Переход на GRUB — это следующий этап по возвращению в XXI век после отказа от KOI8-R
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
.
Свою уютную пещерку ни на что не променяю!
:wq
--
Live free or die
Когда все нормальные люди
Когда все нормальные люди используют юникод и загрузчик способный грузится с md raid5 и lvm2 только ретрограды все еще сидят на лиле которая требует переустановку себя каждый раз при апдейте ядра и на кои8
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
есть только 2 момента. Новый
есть только 2 момента. Новый граб приспособлен под генерацию конфига командой - какая разница что запускать? Лило, так же, самодостаточен, а грабу нужен boot-раздел и не мелкий.
.
Чревато полагаться на "понаслышку" - подводит частенько, есть смысл изучать матчасть... Команду генерации конфига можно запустить лишь однажды при установке граба (да и то, если только сами не можете грамотно конфиг написать, а если можете - вам эта команда вообще ни разу не требуется)
И опять мимо, увы... Ну не требуется ему отдельный раздел, что ж тут поделать...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Spoiler написал(а): evadim
А я и не полагаюсь, я собственно Grub использую с тех пор как на ~amd64 некоторое время не работал Lilo. С недавних пор, переехал на Grub2+EFI. И вот что интересно, если конфиги первого надо было править руками, то конфиги второго предпологается по умолчанию генерировать из файликов ls /etc/grub.d/ и настраивать его в /etc/default/grub. И кто из нас понаслышке?
Да? А если удалить все его потроха из системы, то он загрузить систему сможет? Нет, не сможет, что первый что второй. Lilo влазит в boot-сектор целиком, а граба только небольшая часть. И потом то, что загрузилось, цепляет раздел на котором лежат остальные куски и передаёт управление им. Lilo же сразу грузит ядро с того места где оно лежит на винте. Потому у Grub есть всякие консольки, картинки и прочие фенечки, а у Lilo нету - в загрузочный сектор не влезут.
.
А сколько радости у меня было когда я наконец собрался дочитать страницу руководства и выключил наконец экранное меню (curses, в груб говорят тоже можно сделать чёрный экран).
Чёрный экран и приглашение комадной строки так красиво воздействуют на психику випндузятников... :)
:wq
--
Live free or die
.
Хм, пичалька (про понаслышку делаю вид, что не заметил)... Вадим, ну зачем вы передёргиваете?- не ваш стиль, однако, для этого на форуме есть аттестованный в данном амплуа товарищ (чьё имя произносить нельзя дабы не утопить тред) - профи в этом деле... Ладно, по сути (а ничего, что топик называется иначе, чем "grub vs lilo"?). Генерить конфиг из шаблонов - не обязаннасть ваша, а право. В принципе, ситуация аналогична созданию xorg.conf - некоторый layer из нашего красноглазого братства так и поступает, не заморачиваясь особо - пользует утильные скрипты, а кое-кто и вообще удаляют его (типо "а чё - всё равно ж работает!"). И да, имеют полное право (но заметьте - не обязаны). Просто этот слой (скорее - прослойка, имхо) не единственный - те, кому нужны и важны макс. результаты, изучают матчасть несколько глубже, и соотв. пишут конфиг рученьками, ведь скрипт так не могёт в силу своей принципиальной ограниченности. Вот и нарисовалась разница - lilo обязывает вас каждый раз дёргать команду overwrite своей бинарной части, grub же предоставляет выбор на ваше усмотрение, поск-ку его stage1 неизменен. А какой способ вы выберете, зависит от того, насколько внимательно вы всмотрелись в созданный из шаблонов конфиг - если не ахнули от, ну очень мягко говоря, "неоптимальности", значит вам и так сойдёт, и предмет спора исчезает сам собой...
Даже не знаю, что вам ответить на это... Ну, да, правильно вы всё написали, вопрос - зачем? Разве констатация этих очевидных сущностей хоть как-то подтверждает ваши слова о необходимости загрузочного раздела?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Spoiler написал(а): Вадим,
Я всего лиш ответил передёргиванием на передёргивание. Не удержался.
Да, некрасиво вышло, надо завязывать. Хотел просто вставить мысль о том что не всё так просто и очевидно, но...
Я ведь не зря писал про документацию и идеологию. Следуя им, свои изыскания следует писать в /etc/grub.d/40_custom и опять же генерить конфиг скриптом. Тут ситуация схожа с genkernel — многие почемуто думаю что его используют только новички, "потому что делает всё сам" в реальности же ему в рабочем порядке подсунуть конфиг и собрать как надо, а он облегчит создание initrd. Нет, можно конечно initrd руками создавать, но через genkernel ровнее и правильнее по идеологическим причинам. Да и удобнее, в конце концов.
С учётом вышесказанного - не нарисовалась. Мне нужно нечто запустить - а устанавливает ли оно конфиг заодно с загрузчиком в MBR или правит конфиг лежащий в boot - не великая разница. Вобщем-то.
А вот с первым грубом я не правил конфиг фактически никогда, так как make install ядра делал для меня ссылки. Он и сейчас делает, только вот скриптик от grub2 не обращает на них внимания.
.
Дело ещё в том, что лично я полагаю правильным проверить конфигурацию загрузчика.
Насколько "не-мелкий"
/boot/
нужен grub'у?du -hs /boot
в студию!:wq
--
Live free or die
Да тут и не только в разделе
Да тут и не только в разделе дело.
сколько в
Еще лучше освоить wgetpaste
Еще лучше освоить wgetpaste,а не фото выкладывать с монитора.
Установка пакета:
emerge -av wgetpaste
wgetpaste -c 'emerge syslog-ng'
И получишь вывод команды emerge syslog-ng, а вот его уже выкладывай. И смотреть будет всем на много удобней, а не ломать глаза со скринами
Я ♥ Gentoo
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
chipset написал(а):Еще лучше
Спасибо за подсказку!
Вот согласно вашей подсказки http://paste.pocoo.org/show/502152/
Не установился grub т.к. нету папки grub в boot и нету файла /boot/grub/grub.conf, который необходимо редактировать согласно handbooka, чтобы настроить загрузчик.
ls /boot
Я ♥ Gentoo
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
moy написал(а): Добрый
У меня тоже сначало возникала такая ошибка, так как я сначало забыл отризолвиться.
А когда отризолвился ( cp -L /etc/resоlv.conf /mnt/gentoo/etc/resolv.conf), то всё ок стало и всё хорошо без ошибок установилось.
Ещё самое главное, чтобы stage-3 и portage-latest свежие были.
arturmolev написал(а): moy
Я копировал 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 написал(а): биос явно
Спасибо.
вам 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. Перезагрузился и пропал инет, теперь пытаюсь настроить.
/
net.example.bz2
подскажет тебе наименования необходимых пакетов, я гарантирую это.:wq
--
Live free or die
Ок.
Ок.