LINUX.ORG.RU

[ubuntu] Где взять сорцы ядра

 


0

1

Есть Ubuntu 10.10 server, надо скомпилять драйвер на сеть.

Драйвер видеокарты при `make clean modules` выдаёт:

make[2]: Entering directory '/usr/src/linux-headers-2.6.35-22-generic'

scripts/Makefile.build.44: /src/Makefile: no such file or directory

Оно ведь реально не в /src ломится, а в /usr/src/linux-headers-2.6.35-22-generic/src ?.. Директория linux-headers-2.6.35-22-generic есть, но src в ней нет. Установка пакета linux-source (Linux kernel source with Ubuntu patches) пользы не принесла. Можно скачать с kernel.org, но боюсь за дистроспецифичные патчи. Может, ему симлинк надо куда-то создать?..

Как решить?



Последнее исправление: Dimka-Bo (всего исправлений: 1)

Ответ на: комментарий от Chaser_Andrey

Сейчас тебе расскажут, что aptitude исключили из базовой поставки дистра...

Dimka-Bo
() автор топика
Ответ на: комментарий от Viglim

Хотя бы, чтобы прикрыть всю унылость APT. Вот почему, чтобы удалить пакет надо использовать apt-get, а чтобы посмотреть его версию - apt-cache.

Viglim
()
Ответ на: комментарий от GotF

> dpkg -L 'пакет с хедерами'

Говорит, что в /usr/src/linux-headers-2.6.35-22-generic и распаковалось. но директории src там нет.

Скрипт же в /usr/src/linux-headers-2.6.35-22-generic/src ломится, правильно?

Dimka-Bo
() автор топика
Ответ на: комментарий от Dimka-Bo

Скрипт же в /usr/src/linux-headers-2.6.35-22-generic/src ломится, правильно?

Не, в Дебиане не так.

┌┤~├──────────────────────────────────────────────────────────┤gotf@persephone├─
└─> ls /usr/src/linux-headers-2.6.26-1-amd64/
arch    drivers  init    lib       Module.symvers  scripts   usr
block   fs       ipc     Makefile  net             security  virt
crypto  include  kernel  mm        samples         sound

М.б. скрипт кривоват?

GotF ★★★★★
()
Ответ на: комментарий от GotF

не исключено. завтра поковыряю его мейкфайл.

Dimka-Bo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.