Установка ядра от tarball

Я использую Ubuntu 12.10, установленную вместе с Windows, и загрузчиком по умолчанию является GRUB.

Я загрузил ядро 3.8.5 tar.xz файлов и хочу установить, не стирая существующие 3,5 ядра.

Следование инструкциям, данным в файле README, это сказало, что ncurses библиотека требуется.

Я извлек файл и сделал следующее. Терминальный вывод показывают ниже.

root@Ubuntu:/home/prasanna/linux-3.8.5# make O=/home/name/build/kernel menuconfig
  HOSTCC  scripts/basic/fixdep
  GEN     /home/name/build/kernel/Makefile
  HOSTCC  scripts/kconfig/conf.o
 *** Unable to find the ncurses libraries or the
 *** required header files.
 *** 'make menuconfig' requires the ncurses libraries.
 *** 
 *** Install ncurses (ncurses-devel) and try again.
 *** 
make[2]: *** [scripts/kconfig/dochecklxdialog] Error 1
make[1]: *** [menuconfig] Error 2
make: *** [sub-make] Error 2

After installing ncurses, I ran the command menuconfig a dialogue box appeared and coundn't proceed much. I tried with "config" selecting default optioins.

     make O=/home/name/build/kernel
     sudo make O=/home/name/build/kernel modules_install install

Когда я ввел первую команду вышеупомянутой полученной ошибки, и она читала: run "make mproper". И эта команда не сказала конфигурационного файла. Я действительно не понимаю то, что происходит.

Помогите мне предлагающий любой другой простой способ установить тот же tar.xz файл ядра Linux с опциями по умолчанию, не стирая более старую так, чтобы я добрался, выбор ядра в загружается.

0
задан 2 April 2013 в 21:58

2 ответа

Я - новый Ubunutu (Linux) пользователь. Извините, если я неправ. Однако это - то, как я устанавливаю новые ядра.

я загружаю deb файлы и CD к каталогу, содержащему их, и просто выполняю $ sudo dpkg-i *.deb

, Что я заметил, то, что, новое установленное ядро НЕ сотрет более старый, но только создаст новую запись в загрузчике и сделает себя значением по умолчанию, если это будет более новым. И если бы это уже существует, это переопределило бы его, не делая себя значением по умолчанию.

0
ответ дан 2 April 2013 в 21:58

Это говорит, не имеют ncurses lib. Можно сделать то выполнение

, $ sudo склонный - получают ncurses-devel

установки, Вероятно, Вы получите другие предупреждения для других недостающих библиотек. Необходимо читать с вниманием для наблюдения то, что отсутствует, и ищите, как можно установить его.

, Но я не думаю, что это рекомендуемо для компиляции собственного ядра в Ubuntu. И это не рекомендуемо вообще, чтобы сделать это, не используя Ваш диспетчер пакетов (dpkg в Вашем случае). Если Вы хотите сохранить стабильность своей установки, я предлагаю, чтобы Вы сделали это в виртуальной машине сначала.

0
ответ дан 2 April 2013 в 21:58

Другие вопросы по тегам:

Похожие вопросы: