При обновлении virtualbox вылезла ошибка, "Could not find a Makefile in the kernel source directory. Please ensure that /usr/src/linux points to a complete set of Linux sources...". Залез в /usr/src/linux и ввел make, на что получил: "make: *** Не заданы цели и не найден make-файл. Останов."
Таким образом получается, что я не могу обновить систему, пока не перейду на новое ядро. Почему так получилось? Что надо сделать, чтобы остаться на старом ядре (новое компилить сейчас лениво, подожду 3й ветки ).
Вам просто нужно
Вам просто нужно (пере)установить исходники ядра sys-kernel/gentoo-sources вашей имеющейся/"старой" версии и перекомпилить с конфигом от той же версии.
В том и проблема, что после
В том и проблема, что после того, как я переустановил исходники при запуске make мне пишут что нет make файла.
переустановить - это то, что
переустановить - это именно то, что вы сделали здесь... :)
/
Всё правильно.
Пакеты типа
*-modulesпредполагают, что симлинк/usr/src/linuxуказывает на дерево с исходниками ядра (если хочешь, чтобы они ещё и работали --- текущего ядра).emerge =sys-kernel/gentoo-sources-2.6.39-r3спасёт вождя мирового пролетариата.:wq
--
Live free or die
спасибо за наводку, emerge
спасибо за наводку,
действительно спасли отца русской демократии
http://gentoo.ru/content/chto
http://gentoo.ru/content/chto-eto-znachit-solved-resheno ?
:wq
--
Live free or die