Beim Versuch, den Treiber meiner WLAN-Karte unter Ubuntu 9.1 zu installieren, starte ich die make
Befehl und erhalte den folgenden Fehler:
make: *** /lib/modules/2.6.31-20-generic/build: No such file or directory
Irgendwelche Ideen, wie man das beheben kann?
Antworten:
Diese Seite bietet eine bessere Codezeile für Lösung / Kopieren und Einfügen, um die richtigen Header zu erhalten: http://www.cyberciti.biz/faq/howto-install-kernel-headers-package/
quelle
sudo apt-get install linux-headers-generic
Versuche dies. Wenn es nicht funktioniert, kommentieren Sie und wir werden das Paket herausfinden. (Ich hoffe du hast installiertbuild-essential
Paket.)quelle
uname -a
in Ihrem Terminal. Sie sehen eine Nachricht und können Ihren Kernel überprüfen, was Sie AT THE MINUTE verwenden. Wenn Sie den 2.6.31-20 sehen, brauchen Sie Folgendes: packages.ubuntu.com/karmic/linux-headers-2.6.31-20 . linux-headers-generic ruft die neuesten Header ab. Wenn Sie also einen älteren Kernel verwenden, erhalten Sie dessen Header nicht. Puh Verwenden Sie also einfach diesen Link. :)