Jedna důležitá věc, kterou je třeba si uvědomit, než začneme, je, že Microsoft je single zdroj pro operační systém Windows a "Microsoft Windows" může být považován za jediný produkt, ale technicky se skládá z více vrstev softwaru, které spolupracují z pohledu uživatele transparentně. Ve světě Linuxu je však pro každou z těchto vrstev k dispozici několik softwarových balíčků. Tato řada možností usnadňuje nezvyklému uživateli, aby se s těmito pojmy zmást.
Pokusím se vysvětlit několik vrstev níže.
1. vrstva — Rozhraní příkazového řádku / jádro
Abychom porozuměli vícevrstvému aspektu Linuxu a popsali jej jednoduchými termíny podobnými Windows, předstírejme, že jsme zpět v dobách Windows 95.
V této analogii je operační systém "Linux" podobný DOSu, kde se vše spouští z rozhraní příkazového řádku (zkráceně "CLI"). Ve skutečnosti je na většině serverových instalací Linuxu jediným způsobem přístupu k počítači CLI. Po spuštění Linuxu v závislosti na konfiguraci buď zůstane v režimu příkazového řádku, nebo se automaticky spustí grafické uživatelské rozhraní (zkráceně „GUI“). Navíc na některých počítačích, které zůstávají v režimu CLI, může uživatel, který se přihlásí do CLI, ručně spustit GUI.
2. vrstva — Grafické uživatelské rozhraní
V horní části rozhraní příkazového řádku se nachází GUI. Moderní linuxové systémy obvykle používají X Server, který je v podstatě stejný jako desktop Windows – představte si ho jako prázdné plátno.
Tato vrstva se stará o hardwarovou úroveň GUI, spravuje vstup z klávesnice, myši atd. a výstup na monitory atd. V podstatě řeší jak věci jsou přitahovány na obrazovku; co je vykreslen na obrazovce je ovládán správcem oken.
3. vrstva — Správce oken
V horní části systému X window system je správce oken. Zodpovídá za kreslení každé aplikace na "plátno" a připojuje k oknu běžné prvky okna, jako jsou okraje, záhlaví a tlačítka pro minimalizaci/maximalizaci. Přepínání správců oken lze přirovnat k přepínání mezi „klasickým režimem“ a „režimem Aero“ ve Windows:rámec okna se změní, zatímco obsah okna zůstanou stejné.
Nejznámějšími správci oken ve světě Linuxu jsou KDE a Gnome a obecně se linuxová distribuce zaměří na jednoho správce oken jako primární rozhraní. Obecně však platí, že jste schopni nainstalovat libovolného správce oken na jakoukoli distribuci a být schopni jej bez problémů spustit.
Nakonec je to otázka volby, kterou platformu chcete používat. Každý z nich poskytuje velké množství aplikací, které pod nimi běží pomocí jejich frameworku. Důležité je také vědět, že může být spuštěno více správců oken současně (Enlightenment lze použít pod Gnome atd.), ale to je obvykle mimo potřeby běžných uživatelů.
Pokud jde o Gnome a KDE, tyto dva projekty se rozrostly mnohem větší, než aby byly pouze správci oken. Mimo jiné zahrnují také vývojové rámce pro vytváření aplikací. Rámec KDE je známý jako Qt a rámec Gnome je známý jako GTK. Uvádět celý rozsah těchto dvou projektů v tomto příspěvku by znamenalo přetížení informací.
Aby se tento problém pro běžné uživatele zmást, rámce KDE a Gnome jsou nyní k dispozici také pro použití na platformě MS Windows, obvykle používané aplikacemi, které se snaží být použity na více platformách (jako je IM klient Pidgin). Ve většině případů však, když uvidíte zmínky o Gnome nebo KDE, je popisován desktop Linux.
Díky Phoshi, na jehož odpovědi jsem stavěl.
Nejjednodušší definice -
Gnome a KDE jsou pro Průzkumníka, stejně jako Linux pro Windows!
Nemohu však žádné doporučit nad ostatními.
Není to úplně různé svět, ale je jiný svět!
Edit - Někteří lidé to kvůli definici odmítli, takže vysvětlím více.
Windows je operační systém, Průzkumník je název "shell", který je hlavním panelem a správcem souborů. I když bych řekl, že 99 % lidí používá Průzkumníka jako prostředí Windows, je možné použít jiné a je velmi snadné přepínat.
Pokud se chcete podívat na ostatní, můžete například dokonce používat KDE ve Windows.
Gnome:
Kde:
Fluxbox:
Jedná se o desktopová prostředí – představují grafické rozhraní systému a běžně se dodávají se sadou aplikací navržených s nimi.