🢂Linux kernel ‑ ściąga
Krótkie podsumowanie najważniejszych poleceń, które mogą być przydatne w codziennej pracy z systemem Linux i jądrem.
Przydatne strony:
Lista kerneli w repo
sudo apt search linux-*image-*
Instalacja nagłówków jądra odpowiadających wersji jądra (zamień 6.2.0-39 na taką jaką potrzebujesz).
sudo apt-get install linux-headers-6.2.0-39
sudo apt-get install linux-hwe-6.2-headers-6.2.0-39
sudo apt-get install linux-modules-6.2.0-39
sudo apt-get install linux-image-6.2.0-39
sudo apt-get install linux-modules-extra-6.2.0-39
lub w skryptem
wersja="6.2.0-39"
sudo apt-get install linux-headers-$wersja linux-hwe-6.2-headers-$wersja linux-modules-$wersja linux-image-$wersja linux-modules-extra-$wersja
Wyświetla pakiety zawierające "6.7" w nazwie lub wersji.
sudo dpkg -l | grep "linux.*6\.2\."
Zainstaluj wszystkie pakiety z rodziny "linux" zawierające "6.7" w nazwie lub wersji.
sudo apt-get install linux-*-5.15*
lub
sudo dpkg -l | grep "linux-.*-*6.7.*"
Konfiguruje wszystkie nieskonfigurowane pakiety.
sudo dpkg --configure -a
Jak określić, które wersje jądra są obecnie zainstalowane w systemie?
Ważne jest, aby wiedzieć, które wersje jądra są obecnie zainstalowane w systemie przed usunięciem starych nieużywanych jąder. Aby wyświetlić te informacje, wpisz następujące polecenie w terminalu-
dpkg --list | grep linux-image
Usuwanie starych nieużywanych jąder
Otwórz terminal naciskając "Ctrl+Alt+T" lub wyszukując "Terminal" w menu aplikacji.
Wpisz polecenie i naciśnij Enter.
sudo dpkg --list | grep linux-image
Spowoduje to wyświetlenie wszystkich aktualnie zainstalowanych wersji jądra w systemie.
Zidentyfikuj, które wersje jądra nie są już potrzebne, tj. stare i nieużywane jądra, i zanotuj nazwy ich pakietów.
Aby usunąć pojedynczą wersję jądra, wpisz polecenie sudo apt-get purge nazwa-pakietu
, gdzie nazwa-pakietu
zastąp nazwą pakietu, który chcesz usunąć.
Na przykład, jeśli chcesz usunąć wersję jądra 5.4.0-42-generic, wpisz
sudo apt-get purge linux-image-5.4.0-42-generic
Automatyczne usuwanie starych, nieużywanych jąder
Teraz usuńmy stare i nieużywane jądra Linuksa w systemach opartych na Debianie za pomocą następującego polecenia:
sudo apt-get autoremove --purge
Na koniec
Po usunięciu starych jąder należy zaktualizować konfigurację programu ładującego GRUB, aby odzwierciedlić zmiany. Uruchom następujące polecenie, aby zaktualizować program ładujący.
sudo update-grub