Myslím, že dva hlavní rozdíly jsou
- Správa balíčků
- Výchozí správce oken (Gnome, KDE, XFCE)
Pouhé poukázání na tyto dva velké rozdíly poněkud změní vaše chování při provádění úkolu. Například můžete snadno nainstalovat balíček na Ubuntu pomocí apt
ale není to tak jednoduché při použití rpm
. Rozdíl ve Správci oken může také změnit způsob interakce se systémem.
Existují dvě hlavní varianty linuxových distribucí. Distribuce založené na Debianu a Red Hatu tvoří velké procento distribucí.
Hlavním rozdílem mezi nimi je správa balíčků. Pokud jsou založeny na Debianu, s největší pravděpodobností používají systém dpkg&apt/deb; pokud je to systém Red Hat, s největší pravděpodobností používá yum/rpm. Objevuje se mnoho distribucí, protože někdo nebyl spokojen se správou balíčků, takže většina bude mít nějakou formu grafického rozhraní, které se liší, ale základní systém je stejný.
Pokud se naučíte používat apt-get a yum, pokryjete 80 % distribucí a 99 % systémů, se kterými se s největší pravděpodobností setkáte.
Každé distro bude se správcem oken dělat něco trochu jiného. Většina hlavních distribucí si vybírá mezi KDE a Gnome, přičemž Gnome se zdá být v tuto chvíli populární. Skvělá věc na Linuxu je, že můžete změnit správce oken, pokud chcete (přejděte na Window Maker!).
Pokud se naučíte příkazový řádek, není v tom "velký" rozdíl, ale změny GUI mezi distribucemi rozhodně změní vaši volbu. Některá distribuce se také dodávají s ovladači, které usnadní práci s určitým hardwarem, jako jsou grafické karty.
Vřele doporučuji Linux Mint pro domácí systémy a vanilla Debian, Ubuntu (serverová edice) nebo CentOS pro servery.
I když jsou správci balíčků různí, chápu (ačkoli Linux nepoužívám pravidelně) je, že většina balíčků je k dispozici tak či onak u jakékoli distribuce. Také okenní systémy / prostředí desktopů jsou odlišné, ale i tak můžete nainstalovat alternativy. Jediná další věc, která mě teď napadá, by byl jednoduchý rozdíl v komunitách kolem distribucí.
Jsem si docela jistý, že budete schopni najít způsob, jak dělat, co chcete.