Odpowiedzi:
Powinieneś być w stanie zainstalować pliki nagłówkowe jądra dla aktualnie działającego jądra, uruchamiając następujące w terminalu:
sudo apt-get install linux-headers-$(uname -r)
Ogólnie pakiety nagłówków jądra są nazywane linux-header- *, gdzie „*” oznacza wersję i wariant (ogólny, serwer itp.).
-I
.
deb-src
linia musi znajdować się w /etc/apt/sources.list
.
Możesz po prostu wpisać:
sudo apt-get install linux-headers-generic
jeśli korzystasz z instalacji na pulpicie. Apt-get rozwiąże zależności i zainstaluje poprawną wersję nagłówków jądra.
linux-headers-virtual
jeśli używasz maszyny wirtualnej w instancji Openstack ...
linux-headers-generic
pakiet jest specyficzny dla Ubuntu. Na Debianie powinieneś użyćsudo apt-get install linux-headers-$(uname -r)
Powinno to obejmować kolejny problem, gdy: działające jądro jest przestarzałe, co oznacza, że nie ma go już w repozytorium ani w jego nagłówkach. Dlatego najlepiej jest zaktualizować jądro do ostatniej wersji w repozytorium.
linux-generic
to meta pakiet do przechowywania aktualnej wersji jądra i jego nagłówków :
sudo apt-get update
sudo apt-get install linux-generic
Uwaga: w zależności od wersji Ubuntu sprawdź, czy potrzebujesz linux-lowlatency
(Ubuntu Studio), linux-signed-generic
lub linux-virtual
.
linux-headers-amd64
Lub jeśli masz zainstalowany aptitude: sudo aptitude install linux-headers-$(uname -r)