Razlika med Linuxom in GNU / Linuxom

Linux je operacijski sistem, ki se uporablja za pogon močno vsako napravo, ki jo lahko zamislite.

Pregled Linuxa

Ko večina ljudi razmišlja o Linuxu, mislijo na namizni operacijski sistem, ki ga uporabljajo geeks in tehniki ali strežniški operacijski sistem, ki se uporablja za prenos spletnih strani.

Linux je povsod. To je motor za večino pametnih naprav. Telefon Android, ki ga uporabljate, zažene jedro Linuxa, ta pametni hladilnik, ki se lahko ponovno zažene, zažene Linux. Obstajajo pametne žarnice, ki se lahko s pomočjo Linuxa med seboj pogovarjajo. Tudi puške, ki jih uporablja vojska Linux.

Sodoben izraz buzz je "internet stvari". Resnica je, da v resnici obstaja samo en operacijski sistem, ki omogoća internet stvari in to je Linux.

S poslovnega vidika se Linux uporablja tudi na velikih superračunalnikih in se uporablja za vodenje New York Stock Exchange.

Linux se lahko seveda uporablja tudi kot namizni operacijski sistem na vašem netbooku, prenosnem računalniku ali namiznem računalniku.

Operacijski sistemi

Operacijski sistem je posebna programska oprema za interakcijo s strojno opremo v računalniku.

Če menite, da je standardni prenosnik strojne naprave, ki jih mora upravljati operacijski sistem, vključujejo procesor, pomnilnik, grafično procesno enoto, trdi disk, tipkovnico, miško, zaslon, vrata USB, brezžično omrežno kartico, ethernet kartico, baterijo , osvetlitev zaslona in vrat USB.

Poleg notranje strojne opreme mora operacijski sistem imeti tudi možnost vzpostaviti interakcijo z zunanjimi napravami, kot so tiskalniki, optični čitalci, vesoljski nosilci in širok nabor naprav, ki uporabljajo napajalnik USB.

Operacijski sistem mora upravljati vso programsko opremo na računalniku, pri čemer mora vsaka aplikacija imeti dovolj pomnilnika, da preklopi med aktivnim in neaktivnim procesom.

Operacijski sistem mora sprejeti vhod s tipkovnice in ukrepati na vhodu za izvedbo želja uporabnika.

Primeri operacijskih sistemov vključujejo Microsoft Windows, Unix, Linux, BSD in OSX.

Pregled GNU / Linuxa

Izraz, ki ga lahko pogosto slišiš, je GNU / Linux. Kaj je GNU / Linux in kako se razlikuje od običajnega Linuxa?

Z vidika uporabniškega namizja Linuxa ni nobene razlike.

Linux je glavni motor, ki sodeluje z strojno opremo vašega računalnika. Običajno je znan kot jedro Linuxa.

Orodja GNU ponujajo način interakcije z jedrom Linuxa.

GNU Tools

Preden dobite seznam orodij, si oglejte vrste orodij, ki jih boste potrebovali za interakcijo z jedrom Linuxa.

Najprej na zelo osnovni ravni, še preden se razmišlja o konceptu namiznega okolja, potrebujete terminal in terminal mora sprejeti ukaze, ki jih bo operacijski sistem Linux uporabil za opravljanje nalog.

Skupna lupina, ki se uporablja za interakcijo z Linuxom v terminalu, je orodje GNU BASH. Če želite BASH priti na računalnik, je treba najprej zbirati, tako da potrebujete tudi prevajalnik in zbiralnik, ki je tudi orodje GNU.

Dejansko je GNU odgovoren za celotno verigo orodij, ki omogočajo razvoj programov in aplikacij za Linux.

Eno najbolj priljubljenih namiznih okolij se imenuje GNOME, ki stoji za GNU Network Model Model Environment. Ne skrbi.

Najbolj priljubljen grafični urednik se imenuje GIMP, ki stoji za GNU Image Manipulation Program.

Ljudje, ki so za projektom GNU, se včasih motijo, da Linux dobi vse kredite, ko je njihovo orodje moč.

Menim, da vsi vedo, kdo je motor v Ferrari, nihče ne ve, kdo izdeluje usnjene sedeže, avdio predvajalnik, pedale, obloge vrat in vsak drugi del avtomobila, vendar so vsi enako pomembni.

Sloji, ki sestavljajo standardni namizni namizni sistem Linux

Najnižja komponenta računalnika je strojna oprema.

Na vrhu strojne opreme sedi jedro Linuxa.

Jedro Linuxa ima več ravni.

Na dnu se nahajajo gonilniki naprav in varnostni moduli, ki se uporabljajo za interakcijo s strojno opremo.

Na naslednji stopnji imate načrtovalce procesov in upravljanje pomnilnika, ki se uporabljajo za upravljanje programov, ki se izvajajo v sistemu.

Končno, na vrhu je vrsta sistemskih klicev, ki ponujajo metode za interakcijo z jedrom Linuxa.

Nad jedrom Linuxa je vrsta knjižnic, ki jih programi lahko uporabljajo za interakcijo z sistemskimi klici Linuxa.

Tik pod površino so razne komponente nizke ravni, kot so okenski sistem, sistemi za sečnjo in mreženje.

Končno se vrnete na vrh in tu sedita namizje in namizne aplikacije.

Namizno okolje

Namizno okolje je serija grafičnih orodij in aplikacij, ki vam olajšajo komunikacijo z računalnikom in v bistvu priskrbite stvari.

Namizno okolje v svoji najpreprostejši obliki lahko vključuje samo upravljalnik oken in panel. Obstaja veliko stopenj sofisticiranosti med najpreprostejšimi in popolnoma izrazitimi namiznimi okolji.

Na primer, lahki LXDE namizno okolje vključuje upravljalnik datotek, urejevalnik zaslona, ​​plošče, lansirnike, upravljalnik oken, pregledovalnik slik, urejevalnik besedil, terminal, orodje za arhiviranje, omrežni upravitelj in predvajalnik glasbe.

Namizno okolje GNOME vključuje vse to plus pisarniški paket, spletni brskalnik, GNOME-polja, e-poštni odjemalec in še veliko več aplikacij.