Jak by ktoś jeszcze chciał sobie zainstalować kernela 3.19 w Ubuntu 14.04 (bo za chwilę kolejny LTS)…

Na początek uname -r i sprawdzamy jaki mamy aktualny kernel. Następnie

Listing 1. Kroki instalacji kernela 3.19

sudo apt-get install linux-generic-lts-vivid; 
sudo add-apt-repository ppa:byobu/ppa; 
sudo apt-get update; 
sudo apt-get install byobu

Najpierw instalujemy metapakiet linux-generic-lts-vivid, który opisuje wszystkie potrzebne zależności dla nowego jadra. Następne trzy kroki to instalacja pakietu byobu (przyda się za chwilę). Teraz resecik. Wstał? OK. Znowu uname -r i powinno być 3.19.0-XX-generic gdzie XX to numer wersji. Skoro wszystko działa jak należy to klepiemy dpkg –list | grep linux-image i powinniśmy otrzymać długą, a zacną listę naszych starych jąder linii 3.16. Żeby to posprzątać piszemy:

Listing 2. Amputacja starych jąder

sudo purge-old-kernels;
sudo update-grub

Pierwsze polecenie jest z pakietu byobu i służy do usunięcia nieużywanych, starych jąder. Przy czym nie czyści w 100% skutecznie, bo zostają niektóre dodatkowe moduły co do, których są jakieś wątpliwości w zależnościach. Później już tylko aktualizacja gruba.