Neseniai buvo išleista nauja „Linux“ branduolio 5.1 versija ir kaip mums sako partneris kitame straipsnyjeŠi branduolio versija nėra LTS, todėl tokio tipo branduolį rekomenduojama įdiegti tiems, kurie turi suderinamumo problemų su savo aparatine įranga.
Branduolys „Linux 5.1“ išsiskiria tuo, kad įtraukė naują asinchroninio įvesties / išvesties „io_uring“ sąsają, galimybė naudoti NVDIMM kaip RAM, „Nouveau“ bendrosios virtualiosios atminties palaikymas, parama keičiamo FS stebėjimui naudojant „fanotify“.
Be galimybės konfigūruoti „Zstd“ glaudinimo lygius „Btrfs“, naujasis „cpuidle“ TEO procesorius, sistemos iškvietimų įgyvendinimas siekiant išspręsti 2038 m. Problemą, galimybė paleisti iš įrenginių kartotuvų be inicramfų, LSM „SafeSetID“ modulis, kombinuotų tiesioginių pataisų palaikymas. Kiti dalykai.
5.1 branduolio diegimo procesas
Ši nauja „Kernel 5.1“ versija buvo išleista prieš kelias valandas ir „Ubuntu“ kūrėjai jau padarė reikiamus kūrinius kad jie būtų prieinami vartotojams.
Svarbu paminėti, kad norėdami įdiegti šią naują „Linux“ branduolio versiją, turime atsisiųsti paketus, atitinkančius mūsų sistemos architektūrą, taip pat versiją, kurią norime įdiegti.
Taigi šis metodas galioja bet kuriai šiuo metu palaikomai „Ubuntu“ versijai, t. y. „Ubuntu 16.04 LTS“, „Ubuntu 18.04 LTS“, „Ubuntu 18.10“ ir naują „Ubuntu“ versiją, tai yra „19.04 Disco Dingo“ versiją, taip pat jos darinius.
Jei nežinote savo sistemos architektūros, tai galite sužinoti atidarydami terminalą naudodami „Ctrl“ + „Alt“ + T ir jame įveskite šią komandą:
uname -m
Jei, jei gaunate atsakymą su „x86“, tai reiškia, kad jūsų sistema yra 32 bitų, o jei gaunate „x86_64“, tai reiškia, kad jūsų sistema yra 64 bitų.
Turėdami šią informaciją galėsite sužinoti, kurie paketai atitinka jūsų kompiuterio procesoriaus architektūrą.
Tiems, kurie vis dar naudoja 32 bitų sistemas, jie turi atsisiųsti šiuos paketus, tam mes atidarysime terminalą ir jame vykdysime šias komandas:
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100_5.1.0-050100.201905052130_all.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100-generic_5.1.0-050100.201905052130_i386.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-image-5.1.0-050100-generic_5.1.0-050100.201905052130_i386.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-modules-5.1.0-050100-generic_5.1.0-050100.201905052130_i386.deb
Kalbant apie tuos, kurie yra 64 bitų sistemos vartotojams paketai, atitinkantys jūsų procesoriaus architektūrą, yra šie:
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100_5.1.0-050100.201905052130_all.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-image-unsigned-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-modules-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb
Paketų diegimo pabaigoje mes tiesiog turime atlikti šią komandą, kad juos įdiegtume sistemoje.
sudo dpkg -i linux-headers-5.1.0-*.deb linux-image-unsigned-5.1.0-*.deb linux-modules-5.1.0-050100-generic_5.1.0-*.deb
„Linux“ branduolio 5.1 žemos delsos diegimas
Mažos delsos branduolių atveju reikia atsisiųsti šiuos paketus: Tiems, kurie yra 32 bitų vartotojai, jie turi atsisiųsti:
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100_5.1.0-050100.201905052130_all.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100-lowlatency_5.1.0-050100.201905052130_i386.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-image-5.1.0-050100-lowlatency_5.1.0-050100.201905052130_i386.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-modules-5.1.0-050100-lowlatency_5.1.0-050100.201905052130_i386.deb
O tiems, kurie naudojasi 64 bitų sistemomis atsisiunčiami paketai yra šie:
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100_5.1.0-050100.201905052130_all.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100-lowlatency_5.1.0-050100.201905052130_amd64.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-image-unsigned-5.1.0-050100-lowlatency_5.1.0-050100.201905052130_amd64.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-modules-5.1.0-050100-lowlatency_5.1.0-050100.201905052130_amd64.deb
Galiausiai galime įdiegti bet kurį iš šių paketų naudodami šią komandą:
sudo dpkg -i linux-headers-5.1.0-*.deb linux-image-unsigned-5.1.0-*.deb linux-modules-5.1.0-050100-generic_5.1.0-*.deb
Galiausiai, mes tiesiog turime iš naujo paleisti savo sistemą, kad ją paleidus iš naujo, mūsų sistema veikia su nauja ką tik įdiegto branduolio versija.
Kaip įdiegti „Kernel 5.1“ su „Ukuu“?
Si ar esate naujokas ar manote, kad galite sugadinti savo sistemą atlikdami pirmiau nurodytus veiksmus, galite naudoti įrankį tai gali padėti jums supaprastinti šį branduolio diegimo procesą.
Aš jau kalbėjau ankstesniame straipsnyje apie šį „Ukuu“ įrankį, kurią galite žinoti ir įdiegti iš žemiau pateiktos nuorodos.
Tiesiog paleiskite programą sistemoje po to, kai ją įdiegėte ir programa turi tą patį paprastą branduolio atnaujinimą.
Branduolių sąrašas paskelbtas iš kernel.ubuntu.com svetainės. ir rodomi pranešimai, kai yra naujas branduolio atnaujinimas.