Jak zainstalować nagłówki jądra w Ubuntu i Debian

Jak zainstalować nagłówki jądra w Ubuntu i Debian

W naszym ostatnim artykule wyjaśniliśmy, jak zainstalować nagłówki jądra w Centos 7. Nagłówki jądra zawierać C Pliki nagłówka dla jądra Linux, które oferuje różne definicje funkcji i struktury wymagane podczas kompilacji dowolnego kodu, który łączy się z jądrem, takie jak moduły jądra lub sterowniki urządzeń i niektóre programy użytkowników.

Bardzo ważne jest, aby pamiętać, że zainstalowany pakiet nagłówków jądra powinien pasować do aktualnie zainstalowanej wersji jądra w twoim systemie. Jeśli wersja jądra jest wysyłana z domyślną instalacją dystrybucji lub zaktualizowałeś jądro za pomocą DPKG lub APT Package Manager z repozytoriów Ubuntu lub Debian Base, musisz zainstalować dopasowane nagłówki jądra za pomocą Menedżera pakietów tylko. A jeśli skompilowałeś jądro ze źródeł, musisz również zainstalować nagłówki jądra ze źródeł.

W tym artykule wyjaśnimy, jak zainstalować Nagłówki jądra W Ubuntu I Debian Dystrybucje Linux za pomocą domyślnego menedżera pakietów.

Zainstaluj nagłówki jądra w Ubuntu i Debian

Najpierw sprawdź zainstalowaną wersję jądra, a także pakiet nagłówka jądra, który pasuje do wersji jądra za pomocą następujących poleceń.

$ uname -r $ appt wyszukiwanie linux -headers -$ (uname -r) 
Sprawdź wersję jądra i nagłówki jądra w Ubuntu

NA Debian, Ubuntu i ich pochodne, wszystkie pliki nagłówków jądra można znaleźć pod /usr/src informator. Możesz sprawdzić, czy pasujące nagłówki jądra dla wersji jądra są już zainstalowane w systemie za pomocą następującego polecenia.

$ ls -l/usr/src/linux -headers -$ (uname -r) 
Sprawdź nagłówki jądra w Ubuntu

Z powyższego wyjścia jasne jest, że pasujący katalog nagłówka jądra nie istnieje, co oznacza, że ​​pakiet nie jest jeszcze zainstalowany.

Przed zainstalowaniem odpowiednich nagłówków jądra zaktualizuj indeks pakietów, aby pobrać informacje o najnowszych zwolnieniach pakietów, używając następującego polecenia.

Aktualizacja $ sudo apt 

Następnie uruchom następujące polecenie, które następuje, aby zainstalować pakiet nagłówków jądra Linux dla twojej wersji jądra.

$ sudo apt Zainstaluj headery Linux-$ (uname -r) 
Zainstaluj nagłówki jądra w Ubuntu

Następnie sprawdź, czy dopasowane nagłówki jądra zostały zainstalowane w systemie za pomocą następującego polecenia

$ ls -l/usr/src/linux -headers -$ (uname -r) 
Sprawdź zainstalowane nagłówki jądra w Ubuntu

To wszystko! W tym artykule wyjaśniliśmy, jak zainstalować nagłówki jądra Ubuntu I Debian Linux i inne dystrybucje w drzewie genealogicznym Debian.

Zawsze pamiętaj, że aby skompilować moduł jądra, będziesz potrzebować nagłówków jądra Linux. Jeśli masz jakieś quires lub przemyślenia do podzielenia się, użyj poniższego formularza komentarza, aby się z nami skontaktować.