Usuwanie starych wersji karnela w systemie Ubuntu

Gdy karnel zostanie zaktualizowany w systemie Ubuntu, system operacyjny zachowa kilka starych wersji, na wypadek gdyby pojawił się problem z nowym i trzeba było wrócić do starszego.
Stare wersje karnela mogą zajmować miejsce na dysku. W tym samouczku pokażemy, jak wyświetlić stare zainstalowane wersje w systemie Ubuntu, a także jak je usunąć.

na początek zaktualizujemy system i wyczyścimy stare niepotrzebne pakiety.
Uruchamiamy terminal i wydajemy polecenia:

sudo apt update

sudo apt full-upgrade

reboot

Po restarcie czyścimy niepotrzebne pakiety:

sudo apt autoremove --purge

Kolejny krok to wyświetlenie wszystkich zainstalowanych karneli w systemie, wykonamy to wydając polecenie:

sudo dpkg --list | egrep 'linux-image|linux-headers'

Poniżej przykładowy wynik:

ii linux-headers-5.11.0-46-generic 5.11.0-46.51~20.04.1 amd64 Linux kernel headers for version 5.11.0 on 64 bit x86 SMP ii linux-headers-5.13.0-35-generic 5.13.0-35.40~20.04.1 amd64 Linux kernel headers for version 5.13.0 on 64 bit x86 SMP ii linux-headers-5.13.0-37-generic 5.13.0-37.42~20.04.1 amd64 Linux kernel headers for version 5.13.0 on 64 bit x86 SMP ii linux-headers-generic-hwe-20.04 5.13.0.37.42~20.04.22 amd64 Generic Linux kernel headers rc linux-image-5.11.0-38-generic 5.11.0-38.42~20.04.1 amd64 Signed kernel image generic rc linux-image-5.11.0-44-generic 5.11.0-44.48~20.04.2 amd64 Signed kernel image generic rc linux-image-5.11.0-46-generic 5.11.0-46.51~20.04.1 amd64 Signed kernel image generic rc linux-image-5.13.0-27-generic 5.13.0-27.29~20.04.1 amd64 Signed kernel image generic rc linux-image-5.13.0-30-generic 5.13.0-30.33~20.04.1 amd64 Signed kernel image generic ii linux-image-5.13.0-35-generic 5.13.0-35.40~20.04.1 amd64 Signed kernel image generic ii linux-image-5.13.0-37-generic 5.13.0-37.42~20.04.1 amd64 Signed kernel image generic ii linux-image-generic-hwe-20.04 5.13.0.37.42~20.04.22 amd64 Generic Linux kernel image root@lenovo:/home/rafal#

Teraz sprawdzamy wersję załadowanego karnela:

uname -r

Wynik:

5.13.0-37-generic

Jeśli chcemy skasować jakiś karnel wydajemy polecenie:

sudo apt purge linux-image-5.11.0-38-generic

linux-image-5.11.0-38-generic

zastępujemy swoją wersją karnela.

Dodaj komentarz