Aby sprawdzić jakie wersje kerneli są zainstalowane w Ubuntu, wystarczy w konsoli/terminalu wyklepać następujące polecenie:Wtedy powinniśmy zobaczyć następujący wynik, np:Kod: Zaznacz cały
dpkg -l | grep 'linux-image-2.6.*' | awk '{print $2}' | grep -v `uname -r`
Kod: Zaznacz cały
linux-image-2.6.25-5-generic linux-image-2.6.25-10-generic linux-image-2.6.30-20-generic linux-image-2.6.30-25-generic linux-image-2.6.30-30-generic linux-image-2.6.30-50-generic # Najnowsza wersja kernela, której nie będziemy usuwać
Teraz opiszę jak usunąć niepotrzebne (pierwsze 5) wersje kerneli (wszystkie polecenia wykonujemy w konsoli/terminalu):UWAGA! Zanim zaczniemy usuwać niepotrzebne kernele, najpierw sprawdźmy na jakim kernelu działa teraz Ubuntu:
uname -r
Jeśli okaże się, że Ubuntu działa teraz na kernelu w wersji: 2.6.30.25-generic - tej wersji kernela nie powinniśmy na obecną chwilę usuwać. Można usunąć ten kernel później, gdy uruchomimy ponownie Ubuntu na innej wersji kernela, np. na najnowszej.
METODA 1
Kod: Zaznacz cały
sudo apt-get purge 2.6.25-5-* 2.6.25-10-* 2.6.30-20-* 2.6.30-25-* 2.6.30-30-*
- zostaną usunięte kernele 2.6.25-5, 2.6.25-10, 2.6.30-20, 2.6.30-25, 2.6.30-30
LUB
Kod: Zaznacz cały
sudo apt-get purge 2.6.25-* 2.6.30-[20,25,30]-*
- 2.6.25-* - zostaną usunięte wszystkie kernele z gałęzi 2.6.25-...
- 2.6.30-[20,25,30]-* - zostaną usunięte następujące kernele: 2.6.30-20, 2.6.30-25, 2.6.30-30
Kod: Zaznacz cały
sudo apt-get purge linux-image-2.6.25-5-generic linux-headers-2.6.25-5 linux-headers-2.6.25-5-generic linux-image-2.6.25-10-generic linux-headers-2.6.25-10 linux-headers-2.6.25-10-generic linux-image-2.6.30-20-generic linux-headers-2.6.30-20 linux-headers-2.6.3-20-generic linux-image-2.6.30-25-generic linux-headers-2.6.30-25 linux-headers-2.6.3-25-generic linux-image-2.6.30-30-generic linux-headers-2.6.30-30 linux-headers-2.6.3-30-generic
- kernele od wersji 2.6.25-5 do 2.6.30-30 zostaną usunięte
Kod: Zaznacz cały
sudo apt-get purge linux-image-2.6.25-5-generic linux-image-2.6.25-10-generic linux-image-2.6.23-20-generic linux-image-2.6.26-25-generic linux-image-2.6.26-30-generic
sudo apt-get --purge autoremove
- kernele linux-image-(wersja kernela)-generic - od wersji 2.6.25-5 do 2.6.30-30 zostaną usunięte
- sudo apt-get --purge autoremove - powinien automatycznie usunąć m.in. stare kernele linux-headers-(wresja kernela), linux-headers-(wersja kernela)-generic (oprócz najnowszej wersji)