Neseniai buvo išleista ši nauja „Linux Kernel 5.0“ versija, kuri prideda keletą reikšmingų naujų funkcijų ir kitų naujovių. iš kurių galime išskirti užduočių planuoklį su „ARM big.LITTLE“ procesoriumi, pagrįstu „Android“, „Adiantum“ failų sistemos šifravimo mechanizmas, „FreeSync“ technologijos palaikymas AMDGPU tvarkyklėje, „BinderFS“ failų sistema, galimybė įdėti ieškos failą į „Btrfs“ ir dar daugiau.
Kaip gerai žinote branduolys yra atsakingas už išteklių paskirstymą, žemo lygio aparatinės įrangos sąsajas, saugumas, paprastas ryšys, pagrindinis failų sistemos valdymas ir dar daugiau.
Parašė iš nulio Linus Torvalds (padedant įvairiems kūrėjams), „Linux“ pritaikyta tik POSIX ir UNIX specifikacijoms.
Štai kodėl atnaujintas branduolys yra būtinas optimaliam įrangos veikimui.
Iš pradžių sukurta tik 386/486 kompiuteriams, „Linux“ dabar palaiko platų architektūros spektrą, įskaitant 64 bitų (IA64, AMD64), ARM, ARM64, DEC Alpha, MIPS, SUN Sparc, PowerPC ir daug daugiau.
Branduolio 5.0 diegimas
Nepaisant to, kad „Kernel 5.0“ buvo išleistas prieš kelias valandas, už „Ubuntu“ sistemos branduolį atsakingi kūrėjai jau padarė reikiamus rinkinius, kad jie būtų prieinami vartotojams.
Paketai, kuriuos palaikysime, kad galėtume atnaujinti savo sistemos pagrindą į šią naują išleistą versiją.
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, tai yra „Ubuntu 14.04 LTS“, „Ubuntu 16.04 LTS“, „Ubuntu 18.04 LTS“ ir naują „Ubuntu“ versiją, kuri yra 18.10 versija, taip pat jų 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.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_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.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-unsigned-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb
Paketų diegimo pabaigoje mes tiesiog turime atlikti šią komandą, kad juos įdiegtume sistemoje.
sudo dpkg -i linux-headers-5.0.0*.deb linux-image-unsigned-5.0.0*.deb linux-modules-5.0.0*.deb
„Linux“ branduolio 5.0 ž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.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-lowlatency_5.0.0-050000.201903032031_i386.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-5.0.0-050000-lowlatency_5.0.0-050000.201903032031_i386.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-lowlatency_5.0.0-050000.201903032031_i386.deb
O tiems, kurie naudojasi 64 bitų sistemomis atsisiunčiami paketai yra šie:
wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-lowlatency_5.0.0-050000.201903032031_amd64.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-unsigned-5.0.0-050000-lowlatency_5.0.0-050000.201903032031_amd64.deb wget kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-lowlatency_5.0.0-050000.201903032031_amd64.deb
Galiausiai galime įdiegti bet kurį iš šių paketų naudodami šią komandą:
sudo dpkg -i linux-headers-5.0.0*.deb linux-image-unsigned-5.0.0*.deb linux-modules-5.0.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.0“ su „Ukuu“?
Si esate naujokas arba manote, kad galite sugadinti savo sistemą atlikdami pirmiau nurodytus veiksmus, galite pasinaudoti įrankiu tai gali padėti jums supaprastinti šį branduolio diegimo procesą.
Jau kalbėjau ankstesniame straipsnyje apie šį „Ukuu“ įrankį, kurią galite žinoti ir įdiegti iš žemiau pateiktos nuorodos.
Jums tereikia paleisti programą sistemoje, kai ją įdiegėte, o programa turi tą patį lengvumą atnaujinti branduolį.
Branduolių sąrašas paskelbtas iš kernel.ubuntu.com svetainės. ir rodomi pranešimai, kai yra naujas branduolio atnaujinimas.
Jei atliksiu šį metodą „Ubuntu 16.04.6“, gausiu libssl1.1 klaidą, „Ubuntu Xenial“ veikia su libssl1.0 biblioteka, būtų labai gerai rasti sprendimą nereikalaujant pereiti į „Ubuntu 18.04.2“, nes „Xenial“ yra labai stabilus.
http://djfranz.vivaldi.net
Labos nakties. Jei naudoju „Ukuu“ įrankį, norėdamas įdiegti „Kernel 5.0“ į „xubuntu“, kaip sužinoti, ar programa įdiegė „Kernel 5.0“ pagal 64 bitų sistemą, kurią šiuo metu turiu.
Tas pats įrankis pažymi branduolius, kuriuos turite sistemoje. Sveikinimai.
Įdiekite visus, 32 ir 64, bet suaktyvinkite tik 64