Imamo nove verzije Ubuntu-a svakih šest mjeseci, ali velike, gdje stavljaju sve meso na roštilj i one najstabilnije, u travnju izlaze s parnim godinama. Korisnici koji odaberu verzije LTS -a to čine jer im je potrebna ili im je draža stabilnost, ali na to mogu negativno utjecati ažuriranja jezgre. Jer, na primjer, Ubuntu 20.04 je objavljen sa Linuxom 5.4, ali od prošle sedmice postavljeno na Linux 5.11.
Canonical ne radi stvari na pogrešan način, ali mislim da bi trebao uključivati opciju "opt out" koja će omogućiti korisnicima LTS verzija Ubuntua da ostanu na LTS verziji kernela. Zvanično, sviđalo se to nekome ili ne, Ubuntu će učitavati jezgru u svakom izdanju tačke, otprilike svakih šest mjeseci, ali možete spriječi me da ažuriram kernel na viši slijedeći ove korake.
Ubuntu 20.04 i bilo koju verziju LTS -a bez učitavanja jezgre
Prije nego nastavite, mora se objasniti da slijeđenje ovih koraka neće prestati primati podršku. LTS kernel će se nastaviti ažurirati, ali će ispraviti greške. Ono što neće učiniti je prijeći na drugu seriju, i uvijek će se čuvati na Linuxu 5.4.x. Uz ovo objašnjeno, ono što morate učiniti je poduzeti ova dva koraka:
- Morate ukloniti HWE meta pakete (Omogućavanje hardvera) s ovom naredbom, mijenjajući «{image, headers}» numeriranjem onoga što želimo ukloniti (dpkg –list | grep linux-slika na terminalu da ih sve vidite). To se mora učiniti sa svim, osim s Linuxom 5.4:
sudo apt remove linux-{image,headers}-generic-hwe-20.04
- Nakon što se ovi paketi uklone, morate instalirati generički:
sudo apt install linux-generic
Kada se to učini, kernel će biti ažuriran, ali na 5.4.0.x koji će primati sigurnosna ažuriranja.
Gore navedeno važi za bilo koju verziju LTS -a, ali ubuduće će se morati promijeniti i "20.04". Na ovaj način, ako nam Ubuntu i njegovo jezgro dobro prođu u trenutku objavljivanja verzije dugoročne podrške, pobrinut ćemo se da ažuriranje jezgre ne pokvari sistem.