Tento příspěvek není myšlen jako kritika a porovnávání jednotlivých systémů, ač se samozřejmě nedá ubránit jistým aspektům kvalitativního poměřování.. V rámci svých soukromých i pracovních aktivit jsem minimálně v posledním roce aktivně užíval a spravoval (rozuměj užívám a spravuji) následující distribuce:
-- Debian 4.0 >>
http://www.debian.org/-- Ubuntu 6.06
-- Ubuntu 7.04
-- Fedora Core 6 a 7 >>
http://fedoraproject.org/-- open SuSE 10.2 >>
http://www.opensuse.cz/ a
http://cs.opensuse.org-- novell SLES 10 sp1 >>
http://www.novell.com/products/server/-- Knoppix >>
http://www.knoppix.org/Když dám ruku na srdce tak musím uznat, že v mém případě v zásadě rozhodují při výběru distribuce nasledující věci v tomto pořadí:
1) Balíčkovací systém -- bohužel naprosto nepružně preferuji pro své soukromé účely apt a .deb formát balíků..
2) Nutnost administratorské invence -- každý systém se sice musí po instalaci nastavit, ale u jednotlivých distribucí se zásadně liší nutnost admin zákroků při běžném užívání a spravování..
3) Filozofie a přístup dané komunity uživatelů a vývojářů..
4) Robustnost distribuční podpory pro hw a sw..
5) Dostupnost nových a aktualizovaných programů a s tím související cesta s vývojem..
Známkuji jako ve škole:
*****
Takže nejdříve zhodnotím své dojmy z distribucí užívající
debianí formát balíčku http://en.wikipedia.org/wiki/Advanced_Packaging_Tool:
Debian:V mém případě klasická volba na server. Stabilní, odladěný. Nedotažená podpora pro Desktop, který sice jde krásně nastavit, nicméně co si budem nalhávat Ubuntu to není (ne že to by ale fungovalo nějak zásadně lépe) a používat Debian pro desktopový počítač, a ještě odvážněji na novějším hardwaru, vyžaduje minimálně pokročilé znalosti Linuxu a pevné nervy.
Debian je extrémě konfigurovatelný, jako server (bez x-window) naprosto nenahraditelný, s minimem security bugů. Oblíbené "core dumpy" v něm potkáte téměř vyjímečně, zato Vás při ambiciózním nasazení na desktop potrápí mnohdy nedokonalou defaultní konfigurací jednotlivých programů, děsivými runlevel skripty a vůbec nutností googlit, číst manuálové stránky, ještě víc googlit a jestě víc "manpejdžit" ..
Nicméně komunita kolem debianu je parta uvědomělých Mirků Dušínů s idealisticky čistým a příkladným přístupem jak k vývoji, tak k podpoře.
Debian nelze jednoduše doporučit ano nebo ne -- je to fenomén a v určitých oblastech a pro určité typu uživatelů je prostě nenahraditelný..
jednoduchost užívání: 3
desktop/server: 4/1
security bugy: 1
konfigurační bugy: 3
krok s dobou a vychytávky: 4 // relativní, páč debian je opravdu velice konfigurovatelný -- ale nastav tam např. cf
podpora hw: 3
podopra sw: 2
komunita: 1Ubuntu:Ubuntu vévodí poslední rok na mém soukromém desktopu. Je bohužel skutečností, že do firemního prostředí a pro bussiness bych si ho netroufl nasadit, ale pro mě jako pro pokročilého uživatele splňuje po určité "základní poinstalační časové investici" všechny body až na #3 na výbornou. Ubuntu je charakteristické dojmem který vytváří -- distribuce pro lidi. Po instalaci se sebevědomě tváří, že téměř vše funguje, ale v porovnání s jinými je spíše opak pravdou a často je co řešit.
Jako distribuce patří k velmi pokrokovým, ač mě osobně zběsilá snaha vývojářů implementovat "poslední vychytávky do základu" a vůbec půlroční vývojový cyklus (no, jen si člověk odladí stávající verzi, už aby "zpět na stromy" instaloval novou) připadá často spíše kontraproduktivní..
Z dostupných distribucí mi připadá sice výkoné a nabité posledními sw výstřelky, ale zato obsahuje zdaleka nejvíce security bugů a s tím spojených "core dumpu" .. Konfiguračních bugů má dle mého soudu díky mnohohlavé komunitě relativně velmi málo a lze tedy doporučit i přes výše uvedené pro BFU a linuxové newbies..
Jako jeho nejpalčivější problém vidím absolutně netransparentní přístup vývojové části komunity, kdy jednomu není jasné, s kým má tu čest a pro koho vlastně dělají:: pro sebe / pro Ubuntu jako distribuci .. oss a jeho širší komunitní přístup je zde na "druhé koleji"..
V mém úhlu pohledu to nezachraňuje ani fakt, že Ubuntu je nejpoužívanější distribuce a jistě se významně zasloužilo na šíření Linuxu na desktopy.
Ubuntu lze jednoduše doporučit -- je vhodné pro méně zkušené i pokročilé uživatele na soukromé desktopé systémy, kterým za cenu "být in" odpustíme nějakou tu občasnou nestabilitu a bezpečnostní díru.. Samozřejmě při troše snahy a nějakých zkušenostech navíc lze Ubuntu upravit do spolehlivého Desktopu (třeba v případě LTS) ..
jednoduchost užívání: 1-
desktop/server: 2/4
security bugy: 4
konfigurační bugy: 2
krok s dobou a vychytávky: 1
podpora hw: 2
podopra sw: 1-
komunita: 4 // pozor, v tomto smyslu nijak nesouvisí se zdejším "dětským", ale jinak milým a sympatickým fórem..
Knoppix:Je původně Live distribuce, která ale jde i naistalovat na hdd. Od debianu, na kterém je založena, se bohužel liší v určitých věcech (např. networking), které se zkraje mohou člověku přicházejícím z jiného debianího systému zdát dost matoucí a nepřehledné. Nicméně jako plus knoppixu budiž poměrně velice slušná knihovní kompatabilita s LSB.
Moje zkušenost říká, že po naistalování na hd je s knoppixem dost různých problémů a miskonfigurací, jejichž řešení je často zatíženo výše zmíněným rozdílným přístupem ke stndartním věcem (např. init skripty) ..
Co se týče vývojové komunity je Knoppix tzv. "one-man-distribution", což je odvážné až troufalé, ale proč to nepodpořit..
Knoppix lehce pokulhává s implementací posledních výstřelků i driverů za dobou, takže tam kde funguje je jako LiveCD nenahraditelný, ale na novějších kouscích hw ho často bohužel nerozběhneme..
Knoppix lze doporučit s výše uvedenými omezeními jako nenahraditelné diagnostické a administrační LiveCD.
jednoduchost užívání: 2-
desktop/server: 3-/5
security bugy: 2
konfigurační bugy: 3
krok s dobou a vychytávky: 3
podpora hw: 4
podopra sw: n/a
komunita: 2*****
Následující distribuce jsou založeny na
rpm http://en.wikipedia.org/wiki/RPM_Package_Manager.. Je také zajímavé, že z nějakého důvodu mají všechny implementaci udevu přes
sysconfig, což je dost mocný nástroj, na který jsem si já osobně nevytvořil žádný návyk, ale je mi jasné, že v případě intenzivního užívání by se jistě dostavil a snad by i konkuroval výhodám spojeným s apt..
Fedora Core:Ve skutečnosti asi distribuce které nejvíce věřím po všech směrech.. Jde s dobou, je stabilní, má bezvadnou komunitu, lze provozovat na serveru i desktopu a je vhodná pro bussiness. Má jen jednu nevýhodu a tou je ono zpropadené rpm, na kterém není ve skutečnosti vlastně nic horšího, než že s ním nerad pracuji. Jsou ale samozřejmě lidé, kterým připadá dobře ovladatelné a jsou na něj zvyklý, ačkoliv jako každý rozumný člověk přiznávají, že apt je výrazně lepší (snad za to mohou ty schopnosti svaté krávy)..
Fedora má velmi pochopitelný instalátor, stejně jako Ubuntu půlroční vývojový cyklus (ale ne tak zběsilý co se týče implementace novinek) a velice mocnou dokumentační základnu. Další předností je dobrá knihovní podpora LSB a velmi dobrá podpora vývoje a programování (např. implementace javy, objective C aj..)..
Fedoří komunita je sponzorovaná redhatem a odvádí na poli oss veliký kus práce.. Protože má za sebou zavedenou komerční Unixovou firmu, výsledky jejích vývojářů pociťuje bez nadsázky každý uživatel Linuxu nehledě na distribuci..
Fedoru lze s klidným svědomým doporučit. Je dobrá pro BFU i pro profíky .. Je to rozumný kompromis mezi posledními trendy, stabilitou a množstvým security bugů..
jednoduchost užívání: 2
desktop/server: 2/2
security bugy: 2
konfigurační bugy: 2
krok s dobou a vychytávky: 2
podpora hw: 2
podopra sw: 2
komunita: 1openSuSE/novell SLES:Já osobně jsem ze SuSE lehce rozpačitý. Suse je v rámci oficiálních a podporovaných repozitářů velice stabilní a bezpečné, s dobrou podporou hw, konfiguračním nástrojem yast, který dovolí newbies, BFU a lenochům naprosto skvělou konfiguraci a správu systému, ale je více "natvrdo poslepované" v rámci balíčků a lze ho proto jednodušeji rozbít, páč v něm vše závisí na "to ostatním".. Susí SLES jako stabilní a bezpečná platforma spolehlivě drtí konkurenci, a je proto více než jakékoliv jiné reprezentativní a spolehlivé prostředí pro firemní nasazení..
Horší je to s bohatostí repozitářů a mnohými běžnými balíky, které v SuSE jednoduše nejsou..
SuSE má o5 velmi pochopitelný až jednoduchý instalátor a po čisté instalaci se na rozdíl od Ubuntu jenom netváří že je vše ok, ale opravdu tam zhusta většina hw a sw funguje. Díky jeho komplexnosti ale pozor na updaty a neoficiální zdroje, které jsou schopné perfektně šlapající systém poslat během jedné minuty do kolen..
SuSí komunita patří určitě do top 5 a novell jako firma odvádí pro oss kus práce a utrácí $$ velice příkladně. Minimálně v případě SLESu máte jistotu, že bugům se skutečně někdo intenzivně věnuje a reakční doba na ně je velice dobrá..
Mě osobně dnes už pár let stará kolaborace Novellu s Microsoftem vůbec nevadí a dokonce v ní vidím i jistý smysl (ale to už je jiná pohádka).
Suse lze doporučit jako ideální a komplexní prostředí pro firemní nasazení i pro newbies a BFU. Pokročilejšího milovníka tučňáků ale začne po krátké době díky své nepřizpůsobivosti značně popouzet..
jednoduchost užívání: 2
desktop/server: 1-/1-
security bugy: 2
konfigurační bugy: 3
krok s dobou a vychytávky: 3
podpora hw: 1
podopra sw: 4
komunita: 1-*****
Nechci tímto příspěvkem nikoho popudit. Chci jen vyjadřit defakto své politování nad svou nedisciplinovaností, protože ač rozum radí všechno možné jiné, ruka a srdce nakonec stejně sáhne po našem milém Ubuntu..
Zdraví ntz
ps. jako addon, abych nezustal nikomu dluzen, pripojuji sekci o windows:
MS Windows:Ať se jedná o Vistu, Xp nebo W2K, je to prašť jako uhoď. Windows jsou dle mého soudu relativně stabilní a použitelný Desktopový systém s maximální možnou podporou nerůznějšího hw a sw, vč. toho, co v tuto chvíli jen velmi nerad nazývám "profesionálními aplikacemi" (např. bráchův autoCAD a nebo macromedia flash apod..). Smažíte-li hry, Linux je nenahradí; potřebujete-li některou ze zmíněných aplikací (a bohužel jsou i mnohé další), máte o5 problém -- tím to ale končí, protože tímto pokrýváme 10% profi-grafiků (kteří nechtěj a nebo nemají na MACa), muzikantů, beznadějně závislých pařanů a zbytku dalších, kteří nemají z nějakého důvodu na výběr.. Všichni ostatní jsou bohužel oběťmi prznitelské propagandy FUD a všeobecné malé informovanosti, jež dovolila rozbujet monopolu MS do současných rozměrů..
Odvrácená strana Windows jsou Viry a další neřádstvo z internetu, netransparentní a špatně konfigurovatelný a ovladatelný systém, který se většinu času chová jako
"šlapka co vás ve skutečnosti nechce, ale jde s Vámi, protože dostala zaplaceno", malý výkon a vysoké systémové nároky (ale na vyloženě slabém počítači jdou snad i lépe než plnohodnotná linuxová distribuce), otravná a namáhavá správa softwaru, vložená propaganda a všude přítomné lživé keci, děravost aj..
Microsofti Server je s prominutím sračka že se mi chce plakat a smát zároveň, který se těší vyloženě vylhané, vylobbovaná a zaplacené přízni pár velkých firem. To co jsem měl např. jako zaměstnanec k dispozici v rámci novellí síťové infrastruktury by běžného admina MS serveru donutilo k pláči ponížením.. To se prostě nedá ani při nejlepší snaze srovnat.. Ve všech aspektech..
Windows jdou doporučit: dětem a výše zmíněným specialistům .. tím to končí.. a asi i malé skupině extrémě tupých a líných uživatelů pc.
Následující hodnocení vypadá lépe než píši, ale snažím se být subjektivně-objektivní:
jednoduchost užívání: 2
desktop/server: 2/5
security bugy: 3 // ale 'celková bezpečnost: 5'
konfigurační bugy: 1
krok s dobou a vychytávky: n/a .. ? pro někoho 1 a pro jiného 5
podpora hw: 1
podopra sw: n/a ..
komunita: 5 // jj, je to opravdu divná parta