Publicitate
Există atât de multe distribuții Linux în sălbăticie, dar există un singur lucru pe care le este garantat că îl au în comun: nucleul Linux. Cu toate că mulți oameni vorbesc despre nucleul Linux, mulți nu știu cu adevărat ce face.
Să aruncăm o privire asupra nucleului Linux și de ce este nevoie, cu cât mai puțini termeni geeky.
Ce este un nucleu?
Fiecare sistem de operare folosește un nucleu. Fără nucleu, nu puteți avea un computer care funcționează efectiv. Este posibil să vedeți și să interacționați cu o mulțime de programe diferite, dar nucleul de dedesubt face cea mai mare parte a mormântului.
Nucleul servește ca punte de legătură între hardware-ul computerului dvs. și software-ul pe care doriți să îl rulați. Se vorbește de hardware prin intermediul driverelor care sunt incluse în kernel (sau sunt instalate ulterior sub forma unui modul de kernel).
În acest fel, atunci când o aplicație dorește să facă ceva (să zicem să modificăm setarea de volum a difuzoarelor), aceasta poate trimite acea solicitare către kernel și kernel pot utiliza driverele de difuzoare disponibile pentru a schimba efectiv volum.
Nucleul este, de asemenea, foarte implicat în gestionarea resurselor. Trebuie să vă asigurați că există suficientă memorie disponibilă pentru ca o aplicație să poată fi rulată și să plaseze o aplicație în locația potrivită în memorie. Nucleul încearcă să optimizeze modul de utilizare a procesorului, astfel încât acesta să poată finaliza sarcinile cât mai repede.
Eșecurile pot duce la blocaje, unde întregul sistem se oprește, deoarece o aplicație are nevoie de o resursă pe care o folosește alta.
Ce este nucleul Linux?
Nu este tehnic incorect să gândești Linux ca un sistem de operare complet. Linux se referă de fapt la nucleul, numit după fondatorul Linus Torvalds. Tot ce vedeți pe ecran provine de la alte proiecte și dezvoltatori.
Torvalds a creat nucleul Linux în 1991. El a numit inițial proiectul Freax (o combinație de „gratuit”, „ciudat” și „UNIX”). Un coleg de serviciu a preferat numele Linux, iar acest nume a rămas blocat. Torvalds a lansat prima versiune Linux în 1992, sub licență GNU copyleft, care a devenit o mare parte din succesul proiectului.
O mare parte din experiența desktop desktop provine de la Proiectul GNU, o inițiativă mai veche care a creat un sistem de operare aproape complet pentru desktop. Tot ce avea nevoie era un nucleu și Linux a umplut acea nevoie. Acesta este motivul pentru care unii oameni consultați sistemul de operare ca GNU / Linux De ce aproape oricine numește Linux „GNU / Linux”Te interesează Linux și ai citit câteva postări pe blog. Pe parcurs, ai întâlnit un nume amuzant: GNU / Linux. Dar ce înseamnă asta? Citeste mai mult .
Alte computere desktop gratuite și open source, cum ar fi FreeBSD, arată ca Linux, deoarece acestea rulează cea mai mare parte a aceluiași software GNU.
Deoarece nucleul Linux era disponibil sub licență GNU, exista un interes mai mic în continuarea dezvoltării unui kernel separat ca parte a proiectului GNU. Și în loc să creeze alte nuclee concurente, cum ar fi cele găsite în Windows și macOS, multe companii au ales să utilizeze și să contribuie la kernel-ul Linux.
Nucleul Linux a devenit un proiect masiv care conține milioane de linii de cod. Mii de oameni și peste o mie de companii au contribuit la dezvoltarea nucleului. Este unul dintre cele mai proeminente exemple de software gratuit și open source din lume.
Pentru ce se folosește nucleul Linux
În timp ce Linux rămâne un sistem de operare relativ de nișă pentru desktop, sâmburele este utilizat pe scară largă în altă parte 5 modalități surprinzătoare Linux schimbă lumeaDe la găzduirea site-urilor web populare până la viitorul științei și al călătoriilor în spațiu, Linux continuă dezvoltarea lumii noastre și înțelegerea universului nostru. Citeste mai mult . Datorită Android, nucleul Linux alimentează acum majoritatea smartphone-urilor din lume. Apare în toate tipurile de dispozitive mobile, inclusiv în articole de uzură și camere de luat vederi.
Linux alimentează cele mai puternice 500 de supercomputere și o mare parte din infrastructura noastră de internet. Când vă gândiți la cloud, vă gândiți în principal la serverele Linux conectate interconectate.
Linux a început ca un proiect de hacker și, în timp ce sâmburele a văzut aproape o adoptare corporativă de neimaginat, Linux continuă să pună la dispoziție hardware-ul pentru tinkerers. Micul Raspberry Pi de 35 de dolari este un computer bazat pe Linux, de dimensiunea unui card de credit, complet deschis pentru ca oamenii să se modifice și să-l folosească în proiecte, oricum le place.
Nu este singur. Concurenți precum Pine64 au ajutat la reducerea drastică a prețului calculelor.
Cum să verificați versiunea kernel Linux
Nucleul rămâne în curs de dezvoltare activă, astfel încât versiunile noi Linux apar tot timpul.
Cel mai simplu mod de a vedea ce versiune este pe aparatul dvs., care va funcționa în orice versiune a Linux, este să utilizați uname
comanda. Acesta este un instrument de linie de comandă care oferă informații despre sistem. Puteți găsi versiunea de kernel Linux pe care o utilizați deschizând o fereastră de terminal și tastând următoarele:
uname -r
În prezent, execut versiunea de kernel Linux 4.20.16-200.fc29.x86_64. Să dezvăluim ce înseamnă asta.
- 4 se referă la versiunea nucleului.
- 20 se referă la actuala revizuire majoră.
- 16 se referă la actuala revizuire minoră.
- 200 se referă la corecțiile erorilor și patch-urile aplicate acestei versiuni.
Ultimul bit va fi specific distribuției pe care o executați. Acest șir indică că rulez o versiune pe 64 de biți a Fedora 29.
Ar trebui să vă actualizați kernel-ul Linux?
În mare parte, nucleul Linux funcționează liniștit pe fundal. Nu știți că este acolo și aveți puține motive să vă gândiți. În cea mai mare parte, cea mai bună modalitate de a actualiza versiunea de kernel Linux este să actualizați la cea mai recentă versiune a sistemului de operare preferat bazat pe Linux.
Noile versiuni ale Ubuntu și Fedora, de exemplu, apar aproximativ la fiecare șase luni și aduc cu ele o versiune mai nouă a nucleului Linux.
În timp ce nucleul este în mare parte invizibil, există câteva motive pentru a face upgrade la un nucleu Linux mai nou. Spre deosebire de Windows, driverele hardware Linux sunt incluse cu nucleul Linux. Așadar, dacă aveți un laptop relativ nou cu boxe, Wi-Fi sau un touchpad pe care versiunea dvs. Linux nu îl detectează încă, este posibil să fiți nevoit să așteptați o versiune mai nouă. De asemenea, lansările vin cu îmbunătățiri de stabilitate și viteză, astfel încât computerul dvs. poate rula mai bine pe o versiune față de alta.
Pentru mai multe despre acest subiect, aruncați o privire la de ce Windows care trimite nucleul Linux schimbă lucrurile De ce Windows Shipping Linux Kernel schimbă totulDoriți să rulați Linux în Windows? Datorită subsistemului Windows pentru Linux este și mai ușor. Iată de ce acest lucru este important. Citeste mai mult .
Bertel este un minimalist digital care scrie de pe un laptop cu switch-uri de confidențialitate fizică și un sistem de operare aprobat de Free Software Foundation. El apreciază etica asupra caracteristicilor și îi ajută pe ceilalți să preia controlul asupra vieții lor digitale.