Meil on Ubuntu uued versioonid iga kuue kuu tagant, kuid suured, kus nad panevad kogu liha grillile ja kõige stabiilsemad, tulevad aprillis välja paarisarvuliste aastatega. Kasutajad, kes valivad LTS -i versioonid, teevad seda seetõttu, et vajavad või eelistavad stabiilsust, kuid kerneli värskendused võivad seda negatiivselt mõjutada. Sest näiteks Ubuntu 20.04 ilmus koos Linuxiga 5.4, kuid alates eelmisest nädalast üles laaditud Linuxile 5.11.
Canonical ei tee asju valesti, kuid ma arvan, et see peaks sisaldama võimalust „loobuda”, mis võimaldab Ubuntu LTS -i versioonide kasutajatel kerneli LTS -i versioonil püsida. Ametlikult, meeldib see või mitte, laadib Ubuntu kerneli üles igas punktiväljaandes, umbes iga kuue kuu tagant, kuid saate takistab mul kerneli värskendamist kõrgemale järgides neid samme.
Ubuntu 20.04 ja mis tahes LTS -i versioon ilma tuuma üles laadimata
Enne jätkamist tuleb selgitada, et nende sammude järgimine ei lakka toetuse saamist. LTS -i tuuma uuendatakse, kuid parandatakse vead. Mida see ei tee, on minna teise sarja juurde, ja seda hoitakse alati Linuxis 5.4.x. Selle selgitamisega peate tegema järgmised kaks sammu:
- Peate eemaldama HWE metapaketid (Riistvara lubamine) selle käsuga, muutes "{image, headers}" numeratsiooni järgi, mida me tahame kõrvaldada (dpkg –list | grep linux-pilt terminalis, et neid kõiki näha). Seda tuleb teha kõikidega, välja arvatud Linux 5.4:
sudo apt remove linux-{image,headers}-generic-hwe-20.04
- Kui need paketid on eemaldatud, peate installima üldpaketi:
sudo apt install linux-generic
Kui see on tehtud, värskendatakse tuuma, kuid versioonile 5.4.0.x, mis saab turvavärskendusi.
Ülaltoodud kehtib mis tahes LTS -i versiooni kohta, kuid tulevikus tuleb ka "20.04" muuta. Sel moel, kui Ubuntu ja selle tuum lähevad meile pikaajalise toe versiooni avaldamise hetkel hästi, tagame, et kerneli värskendus süsteemi ei rikuks.