Rozdiel medzi Linuxom a GNU / Linuxom

Linux je operačný systém používaný na napájanie akéhokoľvek zariadenia, o ktorom si myslíte.

Prehľad systému Linux

Keď väčšina ľudí myslí na Linux, myslia si na operačný systém pre stolné počítače, ktorý používajú geeki a technici alebo serverový operačný systém používaný na napájanie webových stránok.

Linux je všade. Je to motor za väčšinou inteligentných zariadení. V telefóne s Androidom, ktorý používate, je spustené jadro Linuxu, pričom inteligentná chladnička, ktorá sa môže opätovne zásobovať, beží na systéme Linux. Existujú inteligentné žiarovky, ktoré si medzi sebou môžu pomôcť pomocou Linuxu. Dokonca aj pušky používané armádnym Linuxom.

Moderný výraz "buzz" je "internet vecí". Pravdou je, že naozaj existuje len jeden operačný systém, ktorý ovláda internet vecí a to je Linux.

Z obchodného hľadiska sa Linux používa aj na veľkých superpočítačoch a používa sa na prevádzku burzy v New Yorku.

Linux môže byť samozrejme použitý aj ako operačný systém pre stolné počítače na vašom netbooke, notebooku alebo stolnom počítači.

Operačné systémy

Operačný systém je špeciálny softvér používaný na interakciu s hardvérom v počítači.

Ak zoberiete do úvahy štandardný prenosný počítač, hardvérové ​​zariadenia, ktoré operačný systém musí spravovať, zahŕňajú CPU, pamäť, grafickú jednotku, pevný disk, klávesnicu, myš, obrazovku, USB porty, bezdrôtovú sieťovú kartu, ethernetovú kartu, batériu , podsvietenie obrazovky a porty USB.

Okrem vnútorného hardvéru musí byť operačný systém schopný komunikovať aj s externými zariadeniami, ako sú tlačiarne, skenery, joypady a široká škála zariadení napájaných z USB.

Operačný systém musí spravovať všetok softvér v počítači, aby sa zabezpečilo, že každá aplikácia má dostatok pamäte na vykonanie, prepínanie procesov medzi aktívnou a neaktívnou.

Operačný systém musí prijímať vstup z klávesnice a pôsobiť na vstup, aby splnil želania používateľa.

Medzi príklady operačných systémov patria Microsoft Windows, Unix, Linux, BSD a OSX.

Prehľad GNU / Linux

Termín, ktorý by ste mohli počuť každú chvíľu, je GNU / Linux. Čo je GNU / Linux a ako sa líši od normálneho Linuxu?

Z hľadiska užívateľského rozhrania pre osobné počítače Linux nie je žiadny rozdiel.

Linux je hlavným motorom, ktorý komunikuje s hardvérom vášho počítača. Je všeobecne známy ako linuxové jadro.

Nástroje GNU poskytujú spôsob interakcie s jadrom Linuxu.

Nástroje GNU

Pred poskytnutím zoznamu nástrojov sa môžete pozrieť na druh nástrojov, ktoré budete potrebovať na interakciu s jadrom Linuxu.

Najprv na veľmi základnej úrovni predtým, než sa uvažuje o koncepcii desktopového prostredia, budete potrebovať terminál a terminál musí prijímať príkazy, ktoré operačný systém Linux použije na vykonávanie úloh.

Spoločný shell používaný na interakciu s Linuxom v termináli je nástroj GNU s názvom BASH. Ak chcete dostať BASH na počítač v prvom rade, je potrebné ho zostaviť, takže potrebujete aj kompilátor a assembler, ktoré sú tiež GNU nástroje.

V skutočnosti je GNU zodpovedný za celý reťazec nástrojov, ktoré umožňujú vývoj programov a aplikácií pre Linux.

Jeden z najobľúbenejších desktopových prostredí sa nazýva GNOME, čo znamená prostredie GNU Network Object Model Environment. Snappy to nie je.

Najpopulárnejší grafický editor sa nazýva GIMP, čo znamená GNU Image Manipulation Program.

Ľudia za projektom GNU sa niekedy obťažujú, že Linux dostane všetok úver, keď to sú ich nástroje, ktoré ho napájajú.

Môj názor je, že každý vie, kto vyrába motor vo Ferrari, nikto naozaj nevie, kto vyrába kožené sedadlá, audio prehrávač, pedále, obloženie dverí a všetky ostatné časti auta, ale všetky sú rovnako dôležité.

Vrstvy, ktoré tvoria štandardnú pracovnú plochu systému Linux

Najnižšou súčasťou počítača je hardvér.

V hornej časti hardvéru je Linuxové jadro.

Samotné jadro Linuxu má viacero úrovní.

Na dne umiestnite ovládače zariadení a bezpečnostné moduly používané na interakciu s hardvérom.

Na ďalšej úrovni máte plánovače procesov a správu pamäte, ktoré sa používajú na správu programov spustených v systéme.

Napokon, na vrchole, existuje séria systémových volaní, ktoré poskytujú metódy interakcie s jadrom Linuxu.

Nad jadrom Linuxu je rad knižníc, ktoré môžu programy používať na interakciu so systémovými volaniami systému Linux.

Hneď pod povrchom sú rôzne nízkoúrovňové komponenty, ako je okenný systém, protokolovacie systémy a vytváranie sietí.

Nakoniec sa dostanete na vrchol, a to je miesto, kde desktopové prostredie a desktopové aplikácie sedieť.

Prostredie prostredia

Pracovné prostredie je séria grafických nástrojov a aplikácií, ktoré vám uľahčujú interakciu s počítačom a v podstate robia veci.

Prostredie počítača v najjednoduchšej forme môže obsahovať iba správcu okien a panel. Existuje mnoho úrovní sofistikovanosti medzi najjednoduchšími a plne vybavenými desktopovými prostrediami.

Napríklad ľahké desktopové prostredie LXDE zahŕňa správcu súborov, editor relácie, panely, spúšťače, správcu okien, prehliadač obrázkov, textový editor, terminál, nástroj na archiváciu, sieťový manažér a hudobný prehrávač.

Priestorové prostredie GNOME zahŕňa všetko okrem kancelárskeho balíka, webového prehliadača, krabičiek GNOME, e-mailového klienta a mnohých ďalších aplikácií.