1 votes

La compilation d'Intel-phc indique que je n'ai pas d'en-têtes.

Essayer de suivre un tutoriel en ligne "Intel-phc avec le dernier noyau sur Ubuntu" . La version de mon noyau ubuntu est 3.2.0-38-generic (Ubuntu 14.04). En suivant les instructions, j'ai téléchargé le noyau 3.14.2 à partir de https://www.kernel.org . J'ai pu faire toutes les étapes sauf les deux dernières (make, sudo make dkms_install). J'obtiens :

Makefile:29: *** Kernel version not found, maybe you need to install appropriate kernel-headers or run make with KERNELSRC parameter, e.g.: make KERNELSRC=/usr/src/linux.  Stop. 
  • Qu'est-ce que je rate ici ? Si je comprends bien le makefile, il s'attend à ce que le noyau compilé ait la même version que mon noyau actuel ? Cependant, ce n'est pas ce que j'ai lu dans le tutoriel.

0voto

Rmano Points 30303

Cette version du noyau est étrange, elle devrait être 3.13. Êtes-vous sûr que ce n'est pas un cas de Mauvais noyau après la mise à jour --- l'ancien noyau est toujours installé ? ?

Dans ce cas, un

sudo apt-get install linux-generic
sudo apt-get update
sudo apt-get dist-upgrade 

alors la suppression du noyau installé à la main et un redémarrage devraient résoudre le problème.

Si vous avez vraiment besoin d'un noyau différent et que vous l'avez installé manuellement, vous devez installer les paquets d'en-tête correspondants, cela vous est expliqué ici : https://wiki.ubuntu.com/Kernel/MainlineBuilds?action=show&redirect=KernelMainlineBuilds#Installing_upstream_kernels

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X