Не могу установить ядро (всё делаю по инструкции)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ice_Cream
Сообщения: 33
ОС: Ubuntu 7.10

Не могу установить ядро

Сообщение Ice_Cream »

Стот мандрива 2007
И вот чё выводит:
[qwert@localhost linux-2.6.19.1]$ make mrproper
/usr/src/linux-2.6.19.1/scripts/gcc-version.sh: line 11: gcc: command not found
/usr/src/linux-2.6.19.1/scripts/gcc-version.sh: line 12: gcc: command not found
make: gcc: Команда не найдена

Что бы это значило? И как от этого избавиться?
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Не могу установить ядро

Сообщение Uncle_Theodore »

Ice_Cream писал(а):
27.05.2007 09:47
Стот мандрива 2007
И вот чё выводит:
[qwert@localhost linux-2.6.19.1]$ make mrproper
/usr/src/linux-2.6.19.1/scripts/gcc-version.sh: line 11: gcc: command not found
/usr/src/linux-2.6.19.1/scripts/gcc-version.sh: line 12: gcc: command not found
make: gcc: Команда не найдена

Что бы это значило? И как от этого избавиться?

Компилятор надо установить.
Найди в репозиториях пакет gcc и установи. Может, еще какие пакеты понадобятся.
Спасибо сказали:
Ice_Cream
Сообщения: 33
ОС: Ubuntu 7.10

Re: Не могу установить ядро

Сообщение Ice_Cream »

А где его скачать? Ты не мог бы дать ссылку? А то я чё нибудь не так скачаю... И как его ставить?
Я просто ещё мало что понимаю...
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Не могу установить ядро

Сообщение Uncle_Theodore »

Ice_Cream писал(а):
27.05.2007 10:34
А где его скачать? Ты не мог бы дать ссылку? А то я чё нибудь не так скачаю... И как его ставить?
Я просто ещё мало что понимаю...

Поищи сначала на установочных дисках.
И в менеджере установки программ.
Спасибо сказали:
Andrew S
Сообщения: 225
Статус: экспериментатор
ОС: Conrad-Gentoo

Re: Не могу установить ядро

Сообщение Andrew S »

Ice_Cream писал(а):
27.05.2007 10:34
Я просто ещё мало что понимаю...

Тогда с ядром обожди. Ты ведь не полезешь делать самостоятельно капремонт двигателя, если мало что понимаешь в устройстве автомобиля? Так же и здесь. Сильно рискуешь получить неработоспособную систему, которую потом не сможешь восстановить и придется переустанавливать. А для экспериментов существуют виртуальные машины.
Спасибо сказали:
Ice_Cream
Сообщения: 33
ОС: Ubuntu 7.10

Re: Не могу установить ядро

Сообщение Ice_Cream »

Я как раз эксперементирую...(отделил 5 гб и мучаюсь терь...)
Так вот я установил gcc? терь вот чё пишет:
[root@localhost linux-2.6.19.1]# make xconfig
CHECK qt
*
* Unable to find the QT installation. Please make sure that
* the QT development package is correctly installed and
* either install pkg-config or set the QTDIR environment
* variable to the correct location.
*
sed < scripts/kconfig/lkc_proto.h > scripts/kconfig/lkc_defs.h 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/'
HOSTCC scripts/kconfig/kconfig_load.o
make[1]: *** Нет правила для сборки цели `scripts/kconfig/.tmp_qtcheck', требуемой для `scripts/kconfig/qconf.o'. Останов.
make: *** [xconfig] Ошибка 2
[root@localhost linux-2.6.19.1]#

Что это значит?

И кстати, какой make... (xconfig, menuconfig...etc) писать, чё попроще? Это я на случай если у меня когда нибудь получиться)))
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Не могу установить ядро

Сообщение Uncle_Theodore »

Это значит, пакетов qt-devel ему не хватает. В принципе, лучше всего обставлен xconfig, чуть попроще -- gconfig. Самый простецкий -- menuconfig, и лучше в нем и работать, он дополнительных установок, скорее всего, не потребует.
Кстати правда, а зачем тебе ядро компилять, да еще в Мандриве?
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Не могу установить ядро

Сообщение Liksys »

Uncle_Theodore писал(а):
27.05.2007 11:46
menuconfig, и лучше в нем и работать, он дополнительных установок, скорее всего, не потребует.
ncurses

Uncle_Theodore писал(а):
27.05.2007 11:46
Кстати правда, а зачем тебе ядро компилять, да еще в Мандриве?
Дык, надо ж посмотреть, что будет.
Блин, сначала просто работать научитесь, а потом уж в ядро лезте.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Не могу установить ядро

Сообщение alv »

Ice_Cream
а м.б. сначала книжку какую прочесть, а?
Редкая книжка про Линукс не содержит описания компиляции ядра
Хотя бы до половины Днепра...
Спасибо сказали:
Ice_Cream
Сообщения: 33
ОС: Ubuntu 7.10

Re: Не могу установить ядро

Сообщение Ice_Cream »

Зачем?
А затем что я стал счастливым обладателем Ровербука, после устоновки Мандривы у меня ничего не определилось, а модем у меня Моторола, и чтобы сделать его нужнопоставить другое ядро(см. железо-установка модема), надеюсь теперь вы понимаете, просто больно уж хочеться уйти с этого проклятого виндовса...

А за ответ спасибо, щас попробую установить эти пакеты)))
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Не могу установить ядро

Сообщение Uncle_Theodore »

Ты не ванильное ядро (которое с kernel.org), случаем, компилишь?
Вряд ли что путнее получится...
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Не могу установить ядро

Сообщение Liksys »

Лучше бери пакет с исходниками из репозоториев.
Спасибо сказали:
Ice_Cream
Сообщения: 33
ОС: Ubuntu 7.10

Re: Не могу установить ядро

Сообщение Ice_Cream »

Ты не ванильное ядро (которое с kernel.org), случаем, компилишь?
Вряд ли что путнее получится...

Не знаю что ты имеешь ввиду под словом ванильное, но качал я его именно оттуда, весит 40 мв

Вобщем установил я новые пакеты, кот. вы сказали, и вот что получилось:

Код:

[root@localhost linux-2.6.19.1]# make menuconfig HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/docproc HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/kxgettext.o HOSTCC scripts/kconfig/lxdialog/checklist.o In file included from scripts/kconfig/lxdialog/checklist.c:24: scripts/kconfig/lxdialog/dialog.h:32:20: error: curses.h: Нет такого файла или каталога In file included from scripts/kconfig/lxdialog/checklist.c:24: scripts/kconfig/lxdialog/dialog.h:97: error: expected specifier-qualifier-list before 'chtype' scripts/kconfig/lxdialog/dialog.h:187: error: expected ')' before '*' token scripts/kconfig/lxdialog/dialog.h:193: error: expected ')' before '*' token scripts/kconfig/lxdialog/dialog.h:195: error: expected ')' before '*' token scripts/kconfig/lxdialog/dialog.h:196: error: expected ')' before '*' token scripts/kconfig/lxdialog/dialog.h:197: error: expected ')' before '*' token scripts/kconfig/lxdialog/dialog.h:198: error: expected ')' before '*' token scripts/kconfig/lxdialog/dialog.h:200: error: expected ')' before '*' token scripts/kconfig/lxdialog/checklist.c:31: error: expected ')' before '*' token scripts/kconfig/lxdialog/checklist.c:59: error: expected ')' before '*' token scripts/kconfig/lxdialog/checklist.c:95: error: expected ')' before '*' token scripts/kconfig/lxdialog/checklist.c: In function 'dialog_checklist': scripts/kconfig/lxdialog/checklist.c:116: error: 'WINDOW' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:116: error: (Each undeclared identifier is reported only once scripts/kconfig/lxdialog/checklist.c:116: error: for each function it appears in.) scripts/kconfig/lxdialog/checklist.c:116: error: 'dialog' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:116: error: 'list' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:116: warning: left-hand operand of comma expression has no effect scripts/kconfig/lxdialog/checklist.c:116: warning: statement with no effect scripts/kconfig/lxdialog/checklist.c:129: warning: implicit declaration of function 'getmaxy' scripts/kconfig/lxdialog/checklist.c:129: error: 'stdscr' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:130: error: 'KEY_MAX' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:131: warning: implicit declaration of function 'getmaxx' scripts/kconfig/lxdialog/checklist.c:137: error: 'COLS' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:138: error: 'LINES' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:140: warning: implicit declaration of function 'draw_shadow' scripts/kconfig/lxdialog/checklist.c:142: warning: implicit declaration of function 'newwin' scripts/kconfig/lxdialog/checklist.c:143: warning: implicit declaration of function 'keypad' scripts/kconfig/lxdialog/checklist.c:143: error: 'TRUE' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:145: warning: implicit declaration of function 'draw_box' scripts/kconfig/lxdialog/checklist.c:146: error: 'struct dialog_color' has no member named 'atr' scripts/kconfig/lxdialog/checklist.c:146: error: 'struct dialog_color' has no member named 'atr' scripts/kconfig/lxdialog/checklist.c:147: warning: implicit declaration of function 'wattrset' scripts/kconfig/lxdialog/checklist.c:147: error: 'struct dialog_color' has no member named 'atr' scripts/kconfig/lxdialog/checklist.c:148: warning: implicit declaration of function 'mvwaddch' scripts/kconfig/lxdialog/checklist.c:150: warning: implicit declaration of function 'waddch' scripts/kconfig/lxdialog/checklist.c:151: error: 'struct dialog_color' has no member named 'atr' scripts/kconfig/lxdialog/checklist.c:154: warning: implicit declaration of function 'print_title' scripts/kconfig/lxdialog/checklist.c:156: error: 'struct dialog_color' has no member named 'atr' scripts/kconfig/lxdialog/checklist.c:157: warning: implicit declaration of function 'print_autowrap' scripts/kconfig/lxdialog/checklist.c:164: warning: implicit declaration of function 'subwin' scripts/kconfig/lxdialog/checklist.c:171: error: 'struct dialog_color' has no member named 'atr' scripts/kconfig/lxdialog/checklist.c:171: error: 'struct dialog_color' has no member named 'atr' scripts/kconfig/lxdialog/checklist.c:189: warning: implicit declaration of function 'print_item' scripts/kconfig/lxdialog/checklist.c:192: warning: implicit declaration of function 'print_arrows' scripts/kconfig/lxdialog/checklist.c:195: warning: implicit declaration of function 'print_buttons' scripts/kconfig/lxdialog/checklist.c:197: warning: implicit declaration of function 'wnoutrefresh' scripts/kconfig/lxdialog/checklist.c:199: warning: implicit declaration of function 'doupdate' scripts/kconfig/lxdialog/checklist.c:202: warning: implicit declaration of function 'wgetch' scripts/kconfig/lxdialog/checklist.c:210: error: 'KEY_UP' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:210: error: 'KEY_DOWN' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:220: error: 'FALSE' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:221: warning: implicit declaration of function 'scrollok' scripts/kconfig/lxdialog/checklist.c:222: warning: implicit declaration of function 'wscrl' scripts/kconfig/lxdialog/checklist.c:232: warning: implicit declaration of function 'wrefresh' scripts/kconfig/lxdialog/checklist.c:293: warning: implicit declaration of function 'delwin' scripts/kconfig/lxdialog/checklist.c:297: error: 'KEY_LEFT' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:298: error: 'KEY_RIGHT' undeclared (first use in this function) scripts/kconfig/lxdialog/checklist.c:310: warning: implicit declaration of function 'on_key_esc' scripts/kconfig/lxdialog/checklist.c:312: error: 'KEY_RESIZE' undeclared (first use in this function) make[1]: *** [scripts/kconfig/lxdialog/checklist.o] Ошибка 1 make: *** [menuconfig] Ошибка 2 [root@localhost linux-2.6.19.1]#


Может вы скажете мне какие пакеты (все возможные) надо установить, а может дело в ядре? Я скача вот это: linux-2.6.19.1.tar.bz2
(Только не говорите что я не то пытаюсь комплировать). Автор в теме по установке модема писал именно про это ядро...
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Не могу установить ядро

Сообщение Uncle_Theodore »

Ice_Cream писал(а):
27.05.2007 12:29
Может вы скажете мне какие пакеты (все возможные) надо установить, а может дело в ядре? Я скача вот это: linux-2.6.19.1.tar.bz2
(Только не говорите что я не то пытаюсь комплировать). Автор в теме по установке модема писал именно про это ядро...

Как уже и говорилось ввыше, ncurses-devel тебе нужно поставить.
А ядро... Ну что ядро, как ядро. Не самое, конечно свежее, но допустим...
Видишь ли, Мандрива известна своим сильным патченьем ядра, ванильное может поломать что-нибудь.
Почему ты не хочешь поискать исходники ядра этой версии в репозитариях дистрибутива?
Спасибо сказали:
Ice_Cream
Сообщения: 33
ОС: Ubuntu 7.10

Re: Не могу установить ядро

Сообщение Ice_Cream »

ncurses щас установлю, посмотрим...
Почему ты не хочешь поискать исходники ядра этой версии в репозитариях дистрибутива?

Ты извени меня, дурака, но что ты имеешь ввиду? Как их искать? И если я их найду, что мне с ними делать? И что мне это даст?
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Не могу установить ядро

Сообщение Uncle_Theodore »

Ice_Cream писал(а):
27.05.2007 12:45
ncurses щас установлю, посмотрим...

Ты извени меня, дурака, но что ты имеешь ввиду? Как их искать? И если я их найду, что мне с ними делать? И что мне это даст?

Это rpm-пакет, с именем что-то типа kernel-source-2.6.19.1.rpm или что-то в этом духе. Его надо просто установить, получатся те же исходники ядра, но уже с приложенными мандривой патчами. Потом их так же компилировать надо.
Где найти, точно не знаю. В менеджере пакетов должны быть списки репозитариев, ну и всякий rpmfind.net
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Не могу установить ядро

Сообщение Juliette »

вы меня, дуру, извините, но мне кажется, что молодому человеку срочно необходимо сперва почитать хоть что-нибудь про установку пакетов в Мандриве и вообще про основные навыки общения с этим дистрибутивом. Вот несколько ссылочек
Mandriva Linux, Mandrake Linux (это тутшний подфорум, там рекомендуется почитать прикреплённые наверху темы)
А также:
http://mdv-club.ru/*forum/
http://forum.club.mandriva.com/index.php?s...2085051da874337
http://wiki.mandriva.com/en/Home
http://www.mandriva.com/en/community/resources/documentation

Так как смысла продолжать вам дискуссию сейчас просто нету. Я б тему закрыла до лучших времён, но это на усмотрение дяди Фёдора.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Не могу установить ядро

Сообщение alv »

Juliette писал(а):
27.05.2007 13:15
А также:

(скучным голосом)
а на лафоксе лежит вся мандривская документация
и не на аглицком
и не на хваранцузском
и даже не не хохляцком
а просто таки на русском...
Спасибо сказали:
Ice_Cream
Сообщения: 33
ОС: Ubuntu 7.10

Re: Не могу установить ядро

Сообщение Ice_Cream »

Ура, я установил ядро, полтора часа устанавливалось, загрузился нормально.
Посл. 2 вопроса
1)[Дальше делаю так - копирую из пакета
slmodemd-2.9.11_20051009_gcc4.tar.gz файл slmodemd в каталог /usr/bin
и от root запускаю]
Что нужно написать в консоле, чтобы запустить этот файл (иконка как гайка)))
2) ... ладно один
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: Не могу установить ядро

Сообщение *Sasha* »

Ice_Cream писал(а):
27.05.2007 15:02
1)[Дальше делаю так - копирую из пакета
slmodemd-2.9.11_20051009_gcc4.tar.gz файл slmodemd в каталог /usr/bin
и от root запускаю]

Это архив, его не нужно копировать в /usr/bin/, распокавать можно так tar -xvvf slmodemd-2.9.11_20051009_gcc4.tar.gz, внутри должеб быть файл REDME, в нём должно быть написано что делать дальше, обычно это

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

./configure
make
make install
Спасибо сказали:
Ice_Cream
Сообщения: 33
ОС: Ubuntu 7.10

Re: Не могу установить ядро

Сообщение Ice_Cream »

Ура (почти)
Я щас пиши из Линукса!!!
Но вот в чём прикол, вобщем в консоли я прописал и мне выдалось:
SmartLink Soft Modem: version 2.9.11 Oct 26 2005 04:48:29
symbolic link `/dev/ttySL0' -> `/dev/pts/3' created.
modem `hw:1' created. TTY is `/dev/pts/3'
Use `/dev/ttySL0' as modem device, Ctrl+C for termination.

Модем определился, вышел в инет, закрываю консоль и инет рвёться, модем неопределяется. Повторил процедуру, всё тоже самое.
Так вот собственно вопрос: это видимо как то сохранить надо, как? При нажиме СТРЛ+С всё сбраывается, а если не нажимать то никакие команды не определяються. Как это чудо зафиксировать в рабочем состоянии?

Всем огромное Спасибо. При помощи вас я своего добился! (почти))))
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Не могу установить ядро

Сообщение Rootlexx »

Запости скрипт, который запускал, сюда, пожалуйста (ох, сколько запятых...).
Спасибо сказали:
Ice_Cream
Сообщения: 33
ОС: Ubuntu 7.10

Re: Не могу установить ядро

Сообщение Ice_Cream »

[root@localhost ~]# slmodemd --alsa -c RUSSIA hw:1
SmartLink Soft Modem: version 2.9.11 Oct 26 2005 04:48:29
symbolic link `/dev/ttySL0' -> `/dev/pts/3' created.
modem `hw:1' created. TTY is `/dev/pts/3'
Use `/dev/ttySL0' as modem device, Ctrl+C for termination.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Не могу установить ядро

Сообщение Rootlexx »

Залезь в Меню -> Система -> Настройка ->Настройка компьютера, раздел Система -> Включение или выключение системных служб, там напротив службы slmodemd поставь флажок "При загрузке", и тогда при старте системы модем будет подхватываться автоматически.
Спасибо сказали:
Ice_Cream
Сообщения: 33
ОС: Ubuntu 7.10

Re: Не могу установить ядро

Сообщение Ice_Cream »

Там нет slmodemd...
Ты видимо не понял, я когда в консоле ввожу, жму ентер и модем работает, но я кроме того что написал сверху больше ничего не вводил, и стоит мне только закрыть консоль или нажать СТРЛ+С (чтобычё нить ввести) модем отключается. Он типо как в тесте... Чёрт, я не знаю как объяснить.
Такое ощущуение что я в коде
slmodemd --alsa -c RUSSIA hw:1
чего то недописываю...
Яуже не знаю чё, делать...
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Не могу установить ядро

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

Ice_Cream, Вам же на чистом английском написано "Ctrl+C for termination."
что в переводе на русский означает "СТРЛ+С для отключения"
Сомнительно доброе привидение
Спасибо сказали:
Ice_Cream
Сообщения: 33
ОС: Ubuntu 7.10

Re: Не могу установить ядро

Сообщение Ice_Cream »

Так даже если я не нажму а просто закрою, всё так же сброситься! Как это сохранить?

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

Re: Не могу установить ядро

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

Ice_Cream писал(а):
27.05.2007 19:09
Так даже если я не нажму а просто закрою, всё так же сброситься! Как это сохранить?

З.Ы. Я не знаком с английским... :mellow:

По мандриве я вам не советчик, вам бы у мадривовцев спросить.
Но суть в том чтоб "slmodemd --alsa -c RUSSIA hw:1" прописать в один из скриптов инициализации , например rc.local (если таковой в мандриве имеется)
Сомнительно доброе привидение
Спасибо сказали:
Ice_Cream
Сообщения: 33
ОС: Ubuntu 7.10

Re: Не могу установить ядро

Сообщение Ice_Cream »

-bash: rc.local: command not found
вот(
то что нужно провернутьчто то подобное я и сам догадываюсь...
Спасибо сказали:
Аватара пользователя
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian

Re: Не могу установить ядро

Сообщение *Sasha* »

Он в кaталоге /etc/ или /etc/init.d/
Спасибо сказали: