1

Я собрал последнее стабильное ядро Ubuntu (2.6.38 -...), следуя этому руководству: Как скомпилировать ядро Ubuntu 10.10, но в этом руководстве не объясняется, как создать пакет linux-libc-dev для этого ядра? Как мне это сделать?

Я пытался с fakeroot debian/rules binary-arch-headers но он возвращает, IMHO, абсурдную ошибку:

mkdir /home/simon/sources/kernel/ubuntu-natty/debian/linux-libc-dev/usr/include/
mkdir: cannot create directory `/home/simon/sources/kernel/ubuntu-natty/debian/linux-libc-dev/usr/include/': File exists
make: *** [install-arch-headers] Error 1

Ошибка правильная, но эта папка создается в том же процессе!

1 ответ1

0

Ошибка вызвана тем, что mkdir возвращает ошибку, если каталог существует (для этого есть веская причина - вам нужно попросить K & R и т.д., Чтобы получить его).

Просто удалите каталог, который он пытается создать: /home/simon/sources/kernel/ubuntu-natty/debian/linux-libc-dev/usr/include/ .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .