Jump to content

команда make menuconfig


Kajur
 Share

Recommended Posts

Хотел посмотреть как конфигурировать ядро, пока свеже установленный ASP. Так как если что-либо грохну потом, то все это пройдет более чувствительно:) А сейчас, все можно решить путем переустановки Linux.

Ну так вот набираю команды из под рута:

make config

make menuconfig

make xconfig

даже по ядро 2.6:)

make qconfig

выбрасывает на все это "ошибка. нет правил для сборки...."

Подскажите новичку в чем я не прав.

Link to comment
Share on other sites

тогда следующий вопрос. Как установить исходники ядра, подскажите пожалуйста. Я нашел этот архив на дополнительных дисках, но по умолчанию исходники в ASP Linux не ставятся.

Link to comment
Share on other sites

Понимаю, что достал,и тем не менее. Набираю команду rpm -i имя пакета, в ответ что-то типа группа и пользователь build не существуют, используется root и после этого, ничего и команда make menuconfig так и не работает.

Link to comment
Share on other sites

Цитирую:

rpm -i /root/kernel-2.6.9-1.667asp.src.rpm

предупреждение: пользователь build не существует - используется root

предупреждение: группа build не существует - используется root

предупреждение: пользователь build не существует - используется root

предупреждение: группа build не существует - используется root

предупреждение: пользователь build не существует - используется root

и т.д. и т.п.

Link to comment
Share on other sites

Похоже поставились. По крайней мере появились файлы в директории /usr/src/asplinux/SOURCES, до этого этот каталог был пуст. Тем не менее команда make menuconfig не заработала. Я ее запускал и из /usr/src/asplinux и из /usr/src/asplinux/SOURCES, результат один

make: *** Нет правила для сборки цели `menuconfig'. Останов.

Link to comment
Share on other sites

Что-то очень странное...

Итак, последовательность действий:

1. cd /usr/src/каталог_с_исходниками

2. make xconfig (или menuconfig, или что нужно)

Хинт: в каталоге с исходниками по-любому должен быть Makefile.

Link to comment
Share on other sites

Спасибо огромное за помощь!

Просомтрел установленные исходники, действительно, что-то странное, make файла нет. Удалил исходники и заново скачал ядро с kernel.org, установил, появился make файл и все заработало. Еще раз спасибо за помощь.

Link to comment
Share on other sites

Вот и спрашивается, что он имеет в виду? Что такое "make файл"? Что у него заработало?... Загадка, блин...

P.S. Я, честно говоря, не понял даже в чем проблема была... То ли человек не прочел Kernel-HOWTO, то ли плохо прочел.

Link to comment
Share on other sites

А чего здесь непонятного? Похоже на диске был битый архив с исходниками ядра, вот я и трахался 3 дня. Потом человек мне подсказал, что в установленных исходниках должен присутствовать Makefile. После чего я скачал исходники с kernel.org, установил их и команда make menuconfig запустилась. Вот и все.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...