Rozdíl mezi Linuxem a GNU / Linuxem

Linux je operační systém používaný k napájení téměř všech zařízení, o kterých si myslíte.

Přehled Linuxu

Když si většina lidí myslí o Linuxu, myslí si na pracovní plochu operačního systému používanou geeky a techniky nebo na serverovém operačním systému používaném pro napájení webových stránek.

Linux je všude. Je to motor za většinou inteligentních zařízení. Telefon Android, který používáte, spouští linuxové jádro, takže inteligentní chladnička, která se může znovu zásobit, běží na Linuxu. Existují inteligentní žárovky, které si mohou vzájemně komunikovat pomocí Linuxu. Dokonce i pušky používané armádním Linuxem.

Moderní výraz buzz je "internet věcí". Pravdou je, že ve skutečnosti existuje pouze jeden operační systém, který ovládá internet věcí a to je Linux.

Z podnikového hlediska je Linux také používán na velkých superpočítačích a používá se k provozování Newyorské burzy cenných papírů.

Linux lze samozřejmě použít i jako stolní operační systém na vašem notebooku, notebooku nebo stolním počítači.

Operační systémy

Operační systém je speciální software používaný k interakci s hardwarem v počítači.

Pokud považujete standardní laptop za hardwarové zařízení, které má operační systém spravovat, patří CPU, paměť, grafická jednotka, pevný disk, klávesnice, myš, obrazovka, porty USB, bezdrátová síťová karta, ethernetová karta, baterie , podsvícení obrazovky a porty USB.

Vedle interního hardwaru musí být operační systém schopen komunikovat s externími zařízeními, jako jsou tiskárny, skenery, joypady a široká škála zařízení napájených z USB.

Operační systém musí spravovat veškerý software v počítači a zajistit, aby každá aplikace disponovala dostatečnou kapacitou paměti, aby přepínala procesy mezi aktivním a neaktivním.

Operační systém musí přijmout vstup z klávesnice a působit na vstup, aby splnil přání uživatele.

Mezi příklady operačních systémů patří Microsoft Windows, Unix, Linux, BSD a OSX.

Přehled GNU / Linux

Termín, který můžete slyšet každou chvíli, je GNU / Linux. Co je GNU / Linux a jak se liší od normálního Linuxu?

Z hlediska uživatelského prostředí pro stolní počítače Linuxu není žádný rozdíl.

Linux je hlavní motor, který interaguje s hardwarem vašeho počítače. To je obecně známé jako jádro Linuxu.

Nástroje GNU poskytují způsob interakce s jádrem Linuxu.

Nástroje GNU

Než poskytnete seznam nástrojů, podívejte se na druh nástrojů, které budete potřebovat k interakci s jádrem Linuxu.

Nejprve na velmi základní úrovni ještě před zvážením konceptu desktopového prostředí budete potřebovat terminál a terminál musí přijímat příkazy, které operační systém Linux použije k provádění úkolů.

Společný shell používaný pro interakci s Linuxem v terminálu je nástroj GNU s názvem BASH. Chcete-li dostat BASH do počítače na prvním místě, musí být kompilován, takže potřebujete také kompilátor a assembler, které jsou také nástroje GNU.

Ve skutečnosti je GNU zodpovědný za celý řetězec nástrojů, které umožňují vytvářet programy a aplikace pro Linux.

Jeden z nejoblíbenějších desktopových prostředí se nazývá GNOME, což znamená prostředí GNU Network Object Model Environment. Snappy to není.

Nejpopulárnější grafický editor se nazývá GIMP, což znamená GNU Image Manipulation Program.

Lidé za projektem GNU někdy obtěžují, že Linux získá veškerý kredit, když je to jejich nástroj, který ho napájí.

Můj názor je, že každý ví, kdo vyrábí motor v Ferrari, nikdo opravdu neví, kdo vyrábí kožené sedačky, audio přehrávač, pedály, obložení dveří a všechny ostatní části auta, ale všechny jsou stejně důležité.

Vrstvy, které tvoří standardní pracovní plochu systému Linux

Nejnižší součástí počítače je hardware.

Vedle hardwaru se nachází jádro Linuxu.

Samotné jádro Linuxu má několik úrovní.

V dolní části umístěte ovladače zařízení a bezpečnostní moduly používané k interakci s hardwarem.

Na další úrovni máte plánovače procesů a správu paměti, které se používají pro správu programů spuštěných v systému.

Konečně, v horní části, existuje řada systémových volání, které poskytují metody interakce s jádrem Linuxu.

Nad jádrem Linuxu je řada knihoven, které mohou programy používat k interakci s systémovými voláními systému Linux.

Těsně pod povrchem jsou různé komponenty s nízkou úrovní, jako je okenní systém, protokolovací systémy a sítě.

Konečně se dostanete na vrchol a to je místo, kde se nachází desktopové prostředí a desktopové aplikace.

Prostředí plochy

Prostředí stolního počítače je sada grafických nástrojů a aplikací, které usnadňují interakci s počítačem a v podstatě se dají dělat věci.

Desktopové prostředí v nejjednodušší formě může obsahovat pouze správce oken a panel. Existuje mnoho úrovní sofistikovanosti mezi nejjednodušší a plnohodnotnými desktopovými prostředími.

Například lehké prostředí prostředí LXDE zahrnuje správce souborů, editor relací, panely, spouštěče, správce oken, prohlížeč obrázků, textový editor, terminál, nástroj pro archivaci, správce sítě a hudební přehrávač.

Desktopové prostředí GNOME obsahuje všechny, včetně kancelářské sady, webového prohlížeče, GNOME, e-mailového klienta a mnoha dalších aplikací.