Pregunta Obteniendo error: make: *** /lib/modules/2.6.31-20-generic/build: No existe ningún archivo o directorio en Ubuntu 9.1


Al intentar instalar el controlador de mi tarjeta WiFi en Ubuntu 9.1, ejecuto el make comando y recibe el siguiente error:

make: *** /lib/modules/2.6.31-20-generic/build: No such file or directory

Alguna idea de cómo solucionar este problema?


0


origen


9.10 alcanzó el final de la vida hace casi un año y ya no es compatible, por lo que no está recibiendo soluciones de seguridad. Debe actualizar de inmediato. - psusi


Respuestas:


Este sitio ofrece una mejor línea de código de solución / copiar-pegar para obtener los encabezados adecuados: http://www.cyberciti.biz/faq/howto-install-kernel-headers-package/ 

sudo apt-get update && sudo apt-get install linux-headers-$(uname -r)

2





sudo apt-get install linux-headers-generic Prueba esto. Si no funciona, comente y descubriremos el paquete. (Espero que hayas instalado build-essential paquete.)


0



gracias por responder pero eso no funcionó, ¿puedes aconsejar algún otro paquete? - user36637
Te faltan los encabezados del kernel. Eso es seguro. Tipo uname -a en tu terminal. Verás un mensaje y puedes consultar tu kernel, ¿qué estás usando EN EL MINUTO? Si ves eso 2.6.31-20, entonces necesitas esto: packages.ubuntu.com/karmic/linux-headers-2.6.31-20 . linux-headers-generic obtiene los últimos encabezados, por lo que si está utilizando un kernel anterior, no obtendrá sus encabezados. Uf Entonces solo usa ese enlace. :) - Shiki