Заголовочные файлы для linux 3.10.25

Я только что попытался установить плеер VMware, но он запрашивает файлы заголовков. Я скомпилировал их командой make-kpkg и получил пакет.deb. Когда я пытаюсь установить его, консоль говорит:

"Ошибка! Ваши заголовки ядра для ядра 3.10.25 не могут быть найдены. Пожалуйста, установите пакет linux-headers-3.10.25 или используйте опцию --kernelsourcedir, чтобы сообщить DKMS, где он находится"

Но когда я пытаюсь "dkms", он говорит:

dkms: command not found

Как я могу решить это?

мой /etc/sources.list:

# deb cdrom:[Debian GNU/Linux 7.3.0 _Wheezy_ - Official amd64 NETINST Binary-1 20131215-04:55]/ wheezy main 
#deb cdrom:[Debian GNU/Linux 7.3.0 _Wheezy_ - Official amd64 NETINST Binary-1 20131215- 04:55]/ wheezy main 
deb http://mirror.mephi.ru/debian/ wheezy main 
deb http://mirror.mephi.ru/debian/ wheezy main 
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main 
# wheezy-updates, previously known as 'volatile' 
deb http://mirror.mephi.ru/debian/ wheezy-updates main 
deb-src http://mirror.mephi.ru/debian/ wheezy-updates main 
deb http://packages.linuxmint.com/ debian main import backport upstream romeo

1 ответ

Вам необходимо установить заголовки Linux. Наиболее удобно установить один из этих трех пакетов:

 sudo apt-get install linux-headers-486                       
 sudo apt-get install linux-headers-686-pae                  
 sudo apt-get install linux-headers-amd64 

Какой из них подходит для вашей машины, не указан в вашем OP, вы можете попробовать их, пока не найдете тот, для которого нет сообщений об ошибках. Однако вы можете получить представление о результатах этой команды, которая в моем случае:

 > uname -a
 Linux dPor 3.2.0-4-686-pae #1 SMP Debian 3.2.53-2 i686 GNU/Linux

Архитектура моей системы, очевидно, 686-pae, для которой требуется linux-headers-686-pae. Точно так же и для вас.

И, чтобы убедиться, что после этого вопроса команда

 sudo apt-get install build-essential

который загрузит другие пакеты, абсолютно необходимые для компиляции исходных файлов.

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