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

- 2949
- 468
- Juliusz Sienkiewicz
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)

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)

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)

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)

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ć.
- « Linux Fun - Zagraj w Old Classic Game Snake w Linux Terminal
- Kakoune, lepszy edytor kodu, mocno zainspirowany przez VIM »