Skelbimas
Natūralių Linux paskirstymų yra tiek daug, tačiau garantuojama, kad jie turi tik vieną bendrą dalyką: „Linux“ branduolį. Nors daugelis žmonių kalba apie „Linux“ branduolį, daugelis iš tikrųjų nežino, ką tai daro.
Pažvelkime į „Linux“ branduolį ir kodėl to reikia, pateikdami kuo mažiau geismingų žodžių.
Kas yra branduolys?
Kiekviena operacinė sistema naudoja branduolį. Be branduolio negalite turėti kompiuterio, kuris iš tikrųjų veikia. Galite pamatyti ir su ja bendrauti su daugybe skirtingos programinės įrangos, tačiau didžiulis grumtynių darbas yra branduolys, esantis apačioje.
Branduolys yra tiltas tarp jūsų kompiuterio aparatūros ir norimos paleisti programinės įrangos. Jis susisiekia su aparatūra per tvarkykles, kurios yra įtrauktos į branduolį (arba vėliau įdiegiamos branduolio modulio pavidalu).
Tokiu būdu, kai programa nori ką nors padaryti (tarkime, pakeisti garsiakalbių garsumo nustatymą), ji gali pateikti prašymą branduoliui, o branduolys gali naudoti turimas garsiakalbių tvarkykles, kad iš tikrųjų pakeistų tūrio.
Branduolys taip pat aktyviai dalyvauja išteklių valdyme. Jis turi įsitikinti, kad yra pakankamai atminties programai paleisti, ir programą reikiamoje atminties vietoje. Branduolys bando optimizuoti procesoriaus naudojimą, kad jis galėtų kuo greičiau atlikti užduotis.
Gedimai gali užstrigti, kai visa sistema sustoja, nes vienai programai reikia išteklių, kuriuos naudoja kita.
Kas yra „Linux“ branduolys?
Manyti, kad „Linux“ yra visa operacinė sistema, yra techniškai neteisinga. „Linux“ iš tikrųjų nurodo branduolį, pavadintą įkūrėjo Linus Torvalds vardu. Visa kita, ką matote ekrane, ateina iš kitų projektų ir kūrėjų.
„Torvalds“ sukūrė „Linux“ branduolį 1991 m. Iš pradžių jis pavadino projektą „Freax“ („laisvo“, „keistuolio“ ir „UNIX“ derinys). Bendradarbis pirmenybę teikė vardui Linux, ir tas vardas įstrigo. „Torvalds“ išleido pirmąją „Linux“ versiją 1992 m., Naudodama GNU copyyleft licenciją, kuri tapo didele projekto sėkmės dalimi.
Didelę „Linux“ darbalaukio patirtį suteikia „GNU Project“ - senesnė iniciatyva, sukūrusi beveik pilną darbalaukio operacinę sistemą. Viskas, ko jai reikėjo, buvo branduolys, o Linux užpildė tą poreikį. Štai kodėl kai kurie žmonės nurodykite OS kaip GNU / Linux Kodėl vargu ar kas nors vadina Linux „GNU / Linux“Jus domina „Linux“ ir jūs perskaitėte keletą tinklaraščio įrašų. Pakeliui teko susidurti su juokingu pavadinimu: GNU / Linux. Bet ką tai reiškia? Skaityti daugiau .
Kiti nemokami ir atviro kodo darbalaukiai, tokie kaip „FreeBSD“, atrodo ir jaučiasi kaip „Linux“, nes juose veikia dauguma tos pačios GNU programinės įrangos.
Kadangi „Linux“ branduolį buvo galima įsigyti pagal GNU licenciją, buvo mažiau intereso toliau kurti atskirą branduolį kaip „GNU projekto“ dalį. Vietoj to, kad sukurtų kitus konkuruojančius branduolius, kaip antai „Windows“ ir „MacOS“, daugelis kompanijų pasirinko naudoti „Linux“ branduolį ir prisidėti prie jo.
„Linux“ branduolys išaugo į didžiulį projektą, kuriame yra milijonai kodų eilučių. Tūkstančiai žmonių ir daugiau nei tūkstantis kompanijų prisidėjo prie branduolio plėtros. Tai yra vienas ryškiausių nemokamos ir atvirojo kodo programinės įrangos pavyzdžių pasaulyje.
Kam naudojamas „Linux“ branduolys
Nors Linux išlieka gana niša darbalaukio operacinė sistema, branduolys yra plačiai naudojamas kitur 5 netikėti būdai, kaip „Linux“ keičia pasaulįNuo populiarių svetainių prieglobos iki mokslo ir kelionių į kosmosą ateities, „Linux“ skatina mūsų pasaulio vystymąsi ir supratimą apie visatą. Skaityti daugiau . „Android“ dėka „Linux“ branduolys dabar naudoja didžiąją dalį pasaulio išmaniųjų telefonų. Jis pasirodo visuose mobiliuosiuose įrenginiuose, įskaitant nešiojamus ir fotoaparatus.
„Linux“ valdo 500 galingiausių superkompiuterių ir didžiąją dalį mūsų interneto infrastruktūros. Kai galvojate apie debesį, daugiausiai galvojate apie sujungtus „Linux“ maitinamus serverius.
„Linux“ prasidėjo kaip įsilaužėlių projektas, ir nors branduolys buvo beveik neįsivaizduojamas įmonės priėmimas, „Linux“ vis tiek naudoja techninę įrangą mažiesiems. Mažytė 35 USD „Raspberry Pi“ yra kreditinės kortelės dydžio „Linux“ maitinamas kompiuteris, visiškai atviras žmonėms, norintiems juos modifikuoti ir naudoti projektuose, kad ir kaip jie norėtų.
Tai ne vienas. Tokie konkurentai kaip „Pine64“ padėjo drastiškai sumažinti skaičiavimo kainą.
Kaip patikrinti "Linux" branduolio versiją
Branduolys toliau aktyviai kuriamas, todėl visą laiką pasirodo naujos „Linux“ versijos.
Pats paprasčiausias būdas sužinoti, kuri versija yra jūsų kompiuteryje ir veiks bet kurioje „Linux“ versijoje, yra naudoti uname
komanda. Tai komandų eilutės įrankis, teikiantis sistemos informaciją. Naudotos „Linux“ branduolio versiją galite rasti atidarę terminalo langą ir įvesdami šiuos duomenis:
uname -r
Šiuo metu naudoju „Linux“ branduolio versiją 4.20.16-200.fc29.x86_64. Išsiaiškinkime, ką tai reiškia.
- 4 nurodo branduolio versiją.
- 20 nurodo dabartinę didelę peržiūrą.
- 16 nurodo dabartinę nedidelę pataisą.
- 200 nurodo klaidų pataisas ir pataisas, pritaikytas šioje laidoje.
Paskutinis bitas bus būdingas jūsų vykdomam paskirstymui. Ši eilutė rodo, kad aš naudoju 64 bitų „Fedora 29“ versiją.
Ar turėtumėte atnaujinti savo „Linux“ branduolį?
Didžioji dalis „Linux“ branduolio veikia tyliai fone. Jūs nežinote, kad ten yra, ir jūs turite mažai priežasčių galvoti apie tai. Dažniausiai geriausias būdas atnaujinti „Linux“ branduolio versiją yra atnaujinti į naujausią jūsų pasirinktos „Linux“ operacinės sistemos versiją.
Pvz., Naujos „Ubuntu“ ir „Fedora“ versijos pasirodo maždaug kas pusmetį ir atsineša naujesnę „Linux“ branduolio versiją.
Nors branduolys iš esmės nematomas, yra kelios priežastys, kodėl reikia atnaujinti į naujesnį „Linux“ branduolį. Skirtingai nei „Windows“, „Linux“ aparatinės įrangos tvarkyklės yra komplektuojamos su „Linux“ branduoliu. Taigi, jei turite palyginti naują nešiojamąjį kompiuterį su garsiakalbiais, „Wi-Fi“ arba jutiklinę dalį, kurio jūsų „Linux“ versija dar neaptinka, gali tekti laukti naujesnės versijos. Išleidimai taip pat patobulinti stabilumu ir greičiu, todėl jūsų kompiuteris gali sklandžiau veikti, palyginti su viena versija.
Norėdami sužinoti daugiau šia tema, pažiūrėkite į kodėl „Windows“ pristatymas į „Linux“ branduolį keičia dalykus Kodėl „Windows Shipping“ Linux branduolys keičia viskąNorite paleisti Linux sistemoje Windows? „Linux“ skirto „Windows“ posistemio dėka tai dar lengviau. Štai kodėl tai svarbu. Skaityti daugiau .
Bertelis yra skaitmeninis minimalistas, rašantis iš nešiojamojo kompiuterio su fizinio privatumo jungikliais ir laisvosios programinės įrangos fondo patvirtinta OS. Jis vertina funkcijų etiką ir padeda kitiems kontroliuoti jų skaitmeninį gyvenimą.