Hlavní navigace

Mandrake podesáté (a s jednou nulou navíc)

Miroslav Petříček 14. 4. 2004

V dnešním článku si můžete přečíst recenzi jedné z nejpopulárnějších linuxových distribucí - Madrake Linuxu 10.0 Community edition.

Na úvod je třeba zmínit, co že vlastně znamená ta neobvyklá číslovka 10.0 a přídomek Community edition v názvu distribuce. Výrobce distribuce, francouzská společnost MandrakeSoft, se rozhodla provést změny ve vývojovém cyklu a vlastně celé skladbě distrubucí. Nový model slibuje vyšší kvalitu výsledného produktu prostřednictvím důkladnějšího testování ještě před uvedením finální verze. K čemu tedy vlastně došlo?


V minulosti byl vývoj stabilních verzí Mandrake Linuxu odvozen od neustále vyvíjené distribuce Mandrake Cooker, což byl v podstatě ekvivalent rawhide, jak jej známe z prostředí Red Hatu. Vždy v určitém okamžiku bylo přidávání nových prvků zastaveno (frozen) a přes několikero stádií beta verzí a kandidátů na zveřejnění (release candidate) se dospělo až k finálnímu Mandrake Linuxu. Tato verze se pak rozpadla na několik variant od základních volně dostupných GPL setů přes vybavenější PowerPacky až po profesionálně orientované ProSuite s celou řadou rozšíření a přidaných služeb. To všechno je minulostí.

Nový model vývoje předpokládá mezičlánek v podobě Mandrake Linux Community edition, který bude po stabilizování vývojové verze uvolněn pouze pro stažení nebo pro objednání. Lze očekávat, že po něm sáhnou nejdříve nadšení domácí uživatelé, tradiční příznivci Mandrake a další zájemci o nové funkce a vlastnosti, které bude Mandrake Linux Community nabízet. Naopak konzervativnější a profesionální uživatelé pak budou čekat další dva až tři měsíce, což bude doba, po kterou bude MandrakeSoft pokračovat ve sbírání ohlášených chyb a odlaďování problémů. Po této době vývoj vyvrcholí vydáním Mandrake Linux Official, což bude Mandrake Linux Community oproštěný od všech zjištěných nešvarů a doplněný o bezpečnostní aktualizace. Až od této oficiální verze se budou odvíjet nadstavbové a „materializované“ edice v krabicích jako například Mandrake Linux Power Pack. A kromě jiných to bude také Mandrake Linux Offical Download Edition coby volně dostupný klon oficiálního Mandrake Linuxu.


Jak vidno, vývojový model je poměrně komplikovaný, alespoň na mě působí nepřehledně. Už nebude tak zřejmé jako dříve, který produkt vlastně představuje pokračovatele klasického Mandrake Linuxu, zda je to právě Community, nebo až Official? Nechme se překvapit, zdali bude mít nový model pozitivní dopad na kvalitu distribuce.

Aby byla situace ještě komplikovanější, přistoupil brněnský resseler produktů MandrakeSoft, společnost QCM, s.r.o., k vydání materializované verze Mandrake Linuxu Community doplněné o další software a uživatelský manuál. Mírně nešťastné je však pojmenování, neboť název příručky i potisk médií hovoří o„Mandrake Linuxu verze 10“, zatímco na WWW stránkách a na několika dalších místech se setkáme s „Mandrake 10.0“ nebo „Mandrake Linux 10.0“ občas ještě s přídomkem CZ. Hledat v samotné instalační sadě informaci o tom, že tento produkt vychází z Mandrake Community, je jako hledat jehlu v kupce sena. Produkt samotný má blíže spíše k Mandrake PowerPacku, ovšem se základnou Community verze. Podle logiky nového vývojového záměru MandrakeSoftu bych očekával, že podobných produkt bude postaven na základně Mandrake Linuxu Official a ponese jméno Mandrake PowerPack. Ovšem svět by asi nebyl zajímavý, kdyby bylo všechno jednoduché…

Nechme ovšem nyní stranou organizační a marketingové úvahy a pojďme se zabývat technickou stránkou věci.

Instalace

Instalační sadu tvoří manuál a pět CD-ROM balených v klasických papírových obalech. Společnost QCM, s.r.o. uvádí, že v případě nutnosti mohou novější verze sady obsahovat ještě další šestý CD s aktuálními bezpečnostními aktualizacemi. Instalační kit bohužel není k mání na DVD, což u distribuce s tak početným arzenálem CD zamrzí. Nicméně autoři setu na WWW stránkách slibují, že by příští verze již na DVD být mohly.


Instalace je tradičně v podání Mandrake snadná a přehledná, ovšem co do možností v řadě ohledů zaostává za konkurencí. Když pomineme absenci pokročilejších nástrojů, jako třeba automatickou instalaci, nástroje na konfiguraci RAIDu nebo LVM, tak bych především uvítal mnohem propracovanější možnost výběru balíčků. Stávající nástroj nenabízí příliš možností, jak kontrolovat a řešit závislosti. V typech instalace nenalezneme ani žádný předvolený instalační profil. Naopak příjemná je možnost určení, která CD z instalační sady máme k dispozici (povinné je pouze první), takže můžeme instalovat i z neúplné sady.

Instalaci je samozřejmě možné provést také z lokálního disku (ať už klasického, nebo USB), kde máme zkopírovaná instalační média, a samozřejmě také přes síť skrze FTP, NFS nebo HTTP. Nároky instalačního programu jsou odpovídající dnešní době – 32MB pro textovou, 64 MB pro grafickou instalaci. Zamrzí snad jen nutnost 68 MB RAM při instalaci prováděné ze sítě. Velmi sympatická je funkce, která umožňuje prostřednictvím X protokolu přesměrovat výstup z grafické instalace na jiný X server.

Jádro 2.6

Mandrake Linux 10.0 Community Edition je jednou z prvních distribucí, která obsahuje nové jádro 2.6 (konkrétně 2.6.3). Protože popis vlastností nového jádra by vystačil na několik článků, omezím se na přehled základních vlastností:

  • podpora nového hardware včetně nových architektur (zejména nové 64bit platformy PPC a AMD a nejrůznější mobilní platformy) a také nových technologií (hyperthreadin­g), NUMA
  • integrace threadové knihovny NPTL přináší vyšší výkon mnoha multithreadových aplikací
  • nový plánovač procesů O(1) zvyšuje výkon a škálovatelnos­t jádra
  • nový kód pro správu paměti, který je orientován především na spolehlivost a efektivitu
  • znatelně vylepšená podpora protokolu IPv6
  • integrace protokolu IPsec (standard pro VPN)
  • podpora NFS verze 4, který představuje skok jak co do výkonnosti, tak co do spolehlivosti
  • komprese obsahu IP datagramů IPComp rozšiřuje přenosové pásmo u síťových spojení
  • v mnoha ohledech se změnil i způsob vývoje a testování nových jader, stejně jako způsob přispívání a správy kódu

Jak vidno, novinek je spousta, ovšem po pravdě řečeno, jádro 2.6 má své největší devizy převážně v oblasti enterprise systémů. Tam, kam je mířena distribuce Mandrake Linux, tedy převážně do segmentu domácích a individuálních uživatelů, nemusí být přínosy nového jádra tak patrné. Je to i díky tomu, že celou řadu funkcí měli díky backportům uživatelé možnost používat i ve starších generacích jader. Naopak v případě prvních verzí distribucí s jádry 2.6 zaznamená většina uživatelů spíše problémy s interoperabilitou mezi novým jádrem a ostatními komponentami distribuce, které ještě nemusí být úplně sladěné. Zdaleka ne všechny ovladače, aplikace i systémové skripty jsou uzpůsobeny, zdaleka ne všichni producenti hardwaru a softwaru zaznamenali, naožpak otestovali své produkty s novou verzí jádra. Z těchto důvodů je logické, že Mandrake Linux nabízí možnost používat jak při instalaci, tak při provozu starší, ovšem vyzrálejší jádro 2.4.25.

Nástroje

Když jsem v odstavci věnujícímu se instalaci zmiňoval nedostatky procesu výběru programů pro instalaci, tak musím tuto výtku rozšířit i o samotné grafické nástroje pro správu balíčků. Od minulých verzí se téměř nezměnily. Úkony instalace, odinstalace a aktualizace balíčků zůstávají nadále poněkud nelogicky rozděleny do několika samostatných nástrojů, což dle mého názoru neprospívá jejich přehlednosti. Uvedené nedostatky jsou částečně nahrazeny skvělou technologií urpmi, kterou Mandrake pro správu balíčků, aktualizací a instalačních zdrojů používá, ovšem její výhody můžete plnohodnotně používat pouze prostřednictvím příkazové řádky.


Stejně tak ani jiné nástroje sbírky DrakXTools se od předchozích verzí příliš nezměnily. Pouze se mírně pozměnil vzhled Mandrake Control Center, takže jeho chování více připomíná WWW rozhraní. Podle informací z dokumentace byly provedeny i další drobné změny, vesměs k lepšímu, které jsou ovšem pod rozlišovací schopností příležitostného uživatele Mandrake Linuxu.

Dalším lákadlem je nové prostředí KDE 3.2, které opravuje mnohé z chyb předchozí verze a navíc je subjektivně o kousek rychlejší než 3.1. Fanoušci Gnome samozřejmě nezůstávají ochuzeni ani o své oblíbené prostředí, které najdou tentokráte ve verzi 2.4.2. Jak už je v podání distribucí Mandrake zvykem, tak vzhled GUI prostředí je atraktivní, kvalita vyhlazování obrazovkových písem je dobrá. Oproti předhozím verzím byla přeorganizována struktura menu, která by nyní měla být logičtější než dříve.

Další klíčové komponenty distribuce uvedu už jen ve stručném výčtu:

  • Glibc 2.3.3
  • GCC 3.3.2
  • Apache 1.3.29 i 2.0.46, Samba 3.0.2, MySQL 4.0.18, ProFTPd 1.2.9, OpenSSH 3.6.1p2, PHP 4.3.4
  • OpenOffice.org 1.1, KOffice 1.3, Gnumeric 1.2.6
  • Mozila 1.6 (včetně Thunderbirdu a Firefoxu), Gimp 1.2.5 i 2.0 pre3
  • Xfree86 4.3 (ze známých licenčních důvodů chybí 4.4)

Manuál a závěr

Autorem přiloženého „Instalačního a uživatelského manuálu“je Ivan Bíbr. Kvalita černobílé 242 stránkové příručky je dobrá jak po obsahové stránce, tak i co do zpracování. Je určena především začátečníkům – pokročilejší uživatelé Linuxu z ní příliš rozumů nepoberou, ale to už bývá u podobných příruček pravidlem. Svůj účel, tedy základní seznámení nováčků s prostředím Mandrake Linuxu, dle mého názoru plní výborně. Ostatně můžete se o tom přesvědčit sami – PDF verzi manuálu si můžete stáhnout tady.

Po technické stránce na mě působí Mandrake Linux 10.0 CZ, jehož prodejní cena je stanovena na 487 Kč, dobře. Výtky, které bych mohl mít, se týkají spíše základní distribuci než samotného kitu, který je připraven kvalitně.

+ jádro 2.6
+ uživatelská příručka
+ příznivá cena
 – GUI nástroje pro správu balíčků
 – instalační program
 – nepřehledné zařazení distribuce do produktové řady

Našli jste v článku chybu?

23. 11. 2005 13:45

Mystik (neregistrovaný)
Setkal sme se s podobným problémem při instalaci Fedora Core 4 na disk s Windows. Po instalaci Linuxu odmítal naběhnout Grub... Poté co jsem nastavil mód na LArge sice Grub i Linux naběhly v pořádku, ale Windows při bootu hlásí, že nenalezly NTLDR.

14. 8. 2004 13:00

Jakub Kocourek (neregistrovaný)

To je chyba všech distribucí na jádru 2.6.x Vlastně je to chyba jádra (a nebo taky těch Windowsů co nebootůjí), ale nikdo pořádně neví kde :) Vzniká to pokud je v BIOSu nastaven přístup na disk na "auto" nebo "CHS". Musíš tam zvolit LBA nebo large. Ale pak je potřeba v tomto modu obvykle přeformátovat kompletně celý disk! Pozn. Aby tento problém nastal, musí být tedy špatně nastavený BIOS a taky linuxový oddíl musí být na disku s Windows a začínat za cylindrem 1024 (cca 8GB). Alespoň tak jsem to…

Měšec.cz: Kdy vám stát dá na stěhování 50 000 Kč?

Kdy vám stát dá na stěhování 50 000 Kč?

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Vitalia.cz: Chtějí si léčit kvasinky. Lék je jen v Německu

Chtějí si léčit kvasinky. Lék je jen v Německu

Měšec.cz: U levneELEKTRO.cz už reklamaci nevyřídíte

U levneELEKTRO.cz už reklamaci nevyřídíte

Vitalia.cz: Jak vybrat ořechy do cukroví a kde mají levné

Jak vybrat ořechy do cukroví a kde mají levné

Podnikatel.cz: Chaos u EET pokračuje. Jsou tu další návrhy

Chaos u EET pokračuje. Jsou tu další návrhy

Vitalia.cz: To není kašel! Správná diagnóza zachrání život

To není kašel! Správná diagnóza zachrání život

Podnikatel.cz: Na poslední chvíli šokuje výjimkami v EET

Na poslední chvíli šokuje výjimkami v EET

Podnikatel.cz: Babiše přesvědčila 89letá podnikatelka?!

Babiše přesvědčila 89letá podnikatelka?!

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

Vitalia.cz: Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Vitalia.cz: Baletky propagují zdravotní superpostel

Baletky propagují zdravotní superpostel

Podnikatel.cz: EET: Totálně nezvládli metodologii projektu

EET: Totálně nezvládli metodologii projektu

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte

Měšec.cz: Air Bank zruší TOP3 garanci a zdražuje kurzy

Air Bank zruší TOP3 garanci a zdražuje kurzy

Podnikatel.cz: Babiš: E-shopy z EET možná vyjmeme

Babiš: E-shopy z EET možná vyjmeme

Měšec.cz: Finančním poradcům hrozí vracení provizí

Finančním poradcům hrozí vracení provizí

Lupa.cz: Google měl výpadek, nejel Gmail ani YouTube

Google měl výpadek, nejel Gmail ani YouTube

DigiZone.cz: Sony KD-55XD8005 s Android 6.0

Sony KD-55XD8005 s Android 6.0