Jedro Linuxa

Nadgradite jedro na Linux Mint

Nadgradite jedro na Linux Mint
Za uporabo katerega koli računalnika morate imeti primeren operacijski sistem, ki bo upravljal napravo namesto vas. Če gremo globlje v hierarhijo, je za kateri koli operacijski sistem najpomembnejši del operacijskega sistema "jedro".Vprašanje se postavlja naravno - kaj za vraga je jedro? Jedro je del operacijskega sistema, ki je odgovoren za izvajanje interakcije na ravni strojne opreme. Namešča se med strojno opremo in drugo programsko opremo OS +. Dejansko je jedro del programske opreme, ki ima največjo moč nad strojno opremo sistema.Za razumevanje koncepta jedra si oglejmo sebe - ljudi. Predpostavimo, da so OS + vsa druga programska oprema vaši možgani in vaš um, medtem ko je vaše telo strojna oprema. Mislite, da nekaj uporablja vaše možgane, vaše telo opravi nalogo. Toda signal za izvajanje te naloge je treba na nek način prenesti na strojno opremo, kajne? V našem primeru imamo živčni sistem. Jedro v OS ima enak pomen.

Jedro Linuxa

Vsak od operacijskih sistemov uporablja svoja jedra. Windows na primer uporablja lastniško jedro, medtem ko večina drugih operacijskih sistemov, zlasti tistih z odprto kodo, uporablja dobro znano, preizkušeno in preverjeno jedro Linuxa.

Jedro Linuxa je živo čudo sveta programske opreme. To je eden najboljših kosov programske opreme, ki je NEVERJETNO zapletena in tako neverjetno zmogljiva z NEVERJETNO skupnostjo, ki jo podpira. Je jedro vseh distribucij Linuxa. Začel Linus Torvalds, jedro Linuxa v1.0.0 je izšel leta 1994. Zdaj je leto 2019 in najnovejša različica je 4.20.5 (stabilno).

V svojem poteku je jedro Linuxa iz dneva v dan bolj napredno. Posodobitev jedra se izda vsakih nekaj mesecev z izboljšano zmogljivostjo, stabilnostjo, popravki napak, popravki in dodatnimi funkcijami.

Vendar pa vsi distribucijski sistemi Linux takoj ne vključijo najnovejše posodobitve. Po izdaji običajno traja čas, da jo uradno vnesete v svoj sistem.

Zato rad jedro upravljam sam.

Preden nadaljujemo, je treba omeniti, da razen če ste prepričani, da potrebujete to jedro naslednje generacije, ni vredno narediti preskoka. Jedro, ki je priloženo distroju, dobro vzdržujejo tudi razvijalci.

Upravljanje jedra v Linux Mint

Če uporabljate Linux Mint, potem je na jedru veliko lažje izvajati "preverjena" dejanja, ne da bi vas skrbelo, da bo šlo kaj narobe. Seveda lahko stvari popolnoma izginejo, če postanete preveč pustolovski. Na voljo sta dva načina za upravljanje novejše različice jedra - z uporabo orodja GUI z imenom "Ukuu" in ročne namestitve jedra.

Spreminjanje jedra z uporabo Ukuu

Ukuu je prek PPA na voljo neposredno za vse distribucije, ki temeljijo na Debianu / Ubuntuju.

Prižgite terminal -

Dodajte repozitorij Ukuu -

sudo add-apt-repository ppa: teejee2008 / ppa

Zdaj posodobite predpomnilnik shrambe APT -

posodobitev sudo apt

Na koncu namestite Ukuu -

sudo apt namestite ukuu

Zaženite Ukuu -

Kot lahko vidite, so tisti z oznako Ubuntu nameščeni. Ostale so stabilne izdaje jedra med potjo.

Jasno je, da moj sistem Linux Mint uporablja Linux Kernel 4.15. To je precej star model.

Namestimo Kernel v4.18.20. Izberite jedro in pritisnite “Namesti”.

Postopek namestitve se bo začel takoj.

Zdaj znova zaženite sistem za dokončanje namestitve.

Voila! Novo jedro je nastavljeno!

Ročno spreminjanje jedra

Upoštevajte, da je to bolj tvegan postopek in lahko povzroči nekaj neželenih težav z vašim sistemom.

Najprej prenesite najnovejši paket jedra Linux.

Postopek prenosa še ni končan, razen če ste zagotovili, da je datoteka preverjeni paket. Ne upajte si preskočiti tega koraka! Ker gre za jedro, lahko tudi najmanjša sprememba bitov povzroči resne težave!

Preverite preneseni paket -

unxz linux-4.20.5.katran.xz
wget https: // cdn.jedro.org / pub / linux / kernel / v4.x / linux-4.20.5.katran.znak

Ob poskusu preverjanja paketa,

gpg --verify linux-4.20.5.katran.znak

Glej? Ni mogoče. Zgrabite javni ključ s strežnika ključev PGP -

gpg --recv-tipke

Tu bo ključni niz ključ, ki ga je prikazal prejšnji ukaz.

Ko je prenos končan,

Podpis prenesene datoteke lahko uspešno preverite.

Opozorilo bi moralo biti v redu, če ne dobite "BAD podpis". Zdaj lahko varno nadaljujete s preostalim postopkom namestitve.

tar -xvf linux-4.20.5.katran

  • Konfiguriranje funkcij in modulov jedra

Zdaj, preden namestite novo jedro, morate konfigurirati njegove funkcije. Navesti morate tudi vse potrebne jedrne module, ki jih potrebuje vaš sistem.

To je lahko izjemno, zato bomo uporabili obstoječo konfiguracijsko datoteko. Zaženite naslednji ukaz -

cd linux-4.20.5 /
cp -v / boot / config - $ (uname -r) .konfig

  • Namestite potrebna orodja prevajalnika

Za izdelavo paketa jedra potrebujete potrebne odvisnosti. V nasprotnem primeru bo gradbeni korak nered.

sudo apt-get namestite graditi-bistveno libncurses-dev bison flex libssl-dev libelf-dev

  • Konfiguriranje jedra za gradnjo

Na voljo so 3 možnosti -

  • naredite menuconfig
    Besedilni radijski seznami, barvni meniji in pogovorna okna. Uporabno za oddaljene strežnike.
  • naredite xconfig
    X Orodje za konfiguriranje na osnovi sistema Windows (Qt). Najbolje deluje na namizju KDE.
  • naredite gconfig
    X orodje za konfiguriranje na osnovi Windows (GTK). Najbolje deluje v GNOME destkops.
  • naredite oldconfig
    Niz Y / N vprašanj, ki jih lahko preskočite s pritiskom na Enter.

V mojem primeru bom šel z “make oldconfig”.

Samo držite Enter, dokler se nočna mora ne konča!

  • Gradnja jedra

To bo trajalo nekaj časa, ljudje. Osredotočimo se na nekaj drugega! Vzel bo tudi veliko prostora na disku in s tem mislim VELIKO!

naredi -j4
  • Namestitev jedra

Začnite nameščati jedro z moduli.

sudo make modules_install

Potem je čas, da namestite samo jedro.

sudo make install
  • Posodobite konfiguracijo GRUB

Zaženite naslednje ukaze -

sudo update-initramfs -c -k 4.20.5
sudo update-grub

Če želite rezultat uveljaviti, znova zaženite sistem.

Najboljše igre ukazne vrstice za Linux
Ukazna vrstica ni le vaš največji zaveznik pri uporabi Linuxa - lahko je tudi vir zabave, saj jo lahko uporabljate za igranje številnih zabavnih iger,...
Najboljše aplikacije za preslikavo gamepadov za Linux
Če želite igre na Linuxu igrati z igralno ploščico namesto s tipičnim sistemom za vnos tipkovnice in miške, je za vas na voljo nekaj uporabnih aplikac...
Uporabna orodja za igralce Linux
Če radi igrate igre na Linuxu, obstaja verjetnost, da ste za izboljšanje igralne izkušnje uporabljali aplikacije in pripomočke, kot so Wine, Lutris in...