|
||||||||||||||||||||||||||||||||||||||||||||||||
Menu
Distributions (131)
Software (10844)
|
Od Mandrivy k Archlinuxu
Arch Linux (Archlinux) je čistá distribuce rychlá jako blesk, založená na kombinaci Cruxu, Slackware a BSD. Myslíte, že je jen pro linuxového "guru"? Omyl - zvládl ji i dlouholetý uživatel Mandraku/Mandrivy, který se chce s vámi podělit o své uživatelské dojmy a motivovat další, aby to s Archem zkusili také. Stojí to za to!
Tento článek není a nechce být zasvěcenou sondou zkušeného linuxového harcovníka do hloubi duše Mandrivy či Archlinuxu, je právě a jenom popisem podstatných okolností částečného přechodu uživatele PC z klikací distribuce na nepříliš rozšířenou, ale nesmírně zajímavou „čistší“ distribuci s geny od Cruxu, Slackware a BSD. Věřím, že pomůže těm, kteří nemají tolik času jako studenti, k nalezení vlastní cesty k běžné práci s „neklikacím“ Archlinuxem a podobnými distribucemi a UNIX-like systémy. Proč změnit distribuciBylo mi 36 let, když jsem v Computeru (ročník 1998) našel článek o distribucích Linuxu, mezi nimiž se skvěl Mandrake 7.2 s povedenou grafikou a dle popisu snadnou instalací. Podotýkám, že patnáct let učím finance na VŠ a počítač používám k práci a rozšiřování svých vědomostí a že počítač není mým středem vesmíru. Do té doby jsem pracoval uživatelsky s Windows 3.1, 3.11, 95 a 98. Po uživatelském testování OS/2 Warp4 v roce 1995 (pamatujete na ten krátký a nešťastný souboj OS/2 Warp4 s Win95 v médiích a na trhu?) jsem získal dotěrný pocit, že svět se ubírá s Windows směrem méně kvalitního produktu, kterým není moudré kráčet. Dospěl jsem tak postupně k poznání, že OS, který se po dvou letech "vybydlí" a je nutné jej přeinstalovat a dále riskovat jeho poměrně časté a nevyzpytatelné tuhnutí není pro práci to nejvhodnější, o jeho neproniknutelné duši nemluvě. Zkušenosti s OS/2 a s BeOS zase dávaly jasný signál, že to jde i jinak. Mandrake 7.2 jsem po krátkém studiu instalačního manuálu instaloval z ftp jako dualboot k Win98 a musím přiznat, že jsem v bezmezné důvěře ve slibované schopnosti Mandraku ani nezálohoval data, když jsem DiskDrakem smršťoval FAT32 o předem zjištěné volné místo a na zbytek dával reiserFS. Ohromilo mne tehdy, že "ten Linux“ opravdu chodí a že se s ním dá pracovat srovnatelně a v něčem i lépe než s Win98 včetně připojení do "novellovské" sítě. Navzdory známým , ale nijak kritickým nectnostem Mandraku na něj nenadávám. Vážím si spousty dobrých vlastností této distribuce (detekce jakéhokoli HW, příjemné ovládání, spolehlivé používání všech klíčových aplikací, snadné nastavení a práce s balíčky, atd.), a mám proto Mandrivu v práci a také doma na disku, s nímž pracuje zbytek rodiny.
Mandriva je podle mne ideální distribucí pro lidi, kteří nemají na počítač dostatek času jako já a nechtějí se hlouběji seznamovat s podstatou procesů, které jinak v GUI spolehlivě ovládají. Když se ale na mém domácím stroji objevila perspektiva výměnných HDD, řekl jsem si, že jsem ještě dost neprozkoumal ani Linux ani své schopnosti vydolovat z něj co nejvíce. K takovému průzkumu je ale Mandriva nevhodná, neboť nemá standardní adresářovou strukturu a grafické nastavení často nedovolí nahlédnout do logiky Naštěstí existují linuxové weby jako DistroWatch, Linuxsoft, ABClinuxu, Root a mnoho dalších, kde se lze díky mnohem zasvěcenějším ochotným uživatelům dovědět o vlastnostech různých distribucí. To mi po téměř sedmileté práci s Mandrakem/Mandrivou dodalo odvahy k ráznému rozhodnutí: Musím vyzkoušet nějakou čistší a rychlejší distribuci, kde si Linux konečně ochočím, aniž bych tím narušil své pracovní a relaxační zvyklosti. Ale jakou? Počátkem tohoto roku (2005) se začaly objevovat články o zajímavé distribuci Archlinux, která není pro myšoidy a pro lidi, kteří přechodem na Linux vyčerpali svou adaptabilitu, neboť nabízí čistou koncepci se zaměřením na rychlost a aktuálnost. Bylo mi tou dobou jasné, že čistotu koncepce mohu najít i u Slackware, bohužel však společně s poněkud omezenou aktuálností, nabídkou aplikací a se všemi riziky "one man show“ (Patrick Volkerding a slackin' slackers prominou, ale je to tak). Gentoo je příjemné svou roll-on koncepcí, ale čas potřebný pro nezbytné neustálé kompilace a jejich latentní riziko úspěšnosti (gentooisté prominou, ale já potřebuji pracovat, zatímco oni kompilují a testují) jsem nehodlal investovat. A tak jsem se přes několik článků dostal k Juddu Vinetovi a "jeho“ Archlinuxu. Nesmírně si vážím lidí, kteří neváhají zlepšit to, co jim z rozumných, nikoli marnivých důvodů nevyhovuje. Judd Vinet je ve svých pětadvaceti jeden z nich. Tenhle kanadský sysadmin odkojený PLD a Cruxem brzy přišel na to, že ani PLD ani Crux není dostatečně uspokojivé řešení pro servery, o desktopu nemluvě. Nejvíce jej trápil absentující solidní balíčkovací systém a možnost systematické výroby vlastních balíčků. RPM i DEB balíčky patří k distribucím, které jsou v prvním případě poněkud neaktuální (vývoj a optimalizace na i386) a v druhém poněkud přeplácané a nečitelné (všudypřítomná GUI konfigurace). Je tu Slackware, téměř perfektní – až na ty balíčky, i486 a nevýraznou podporu vývoje. Kompilační filozofie Gentoo také Vinetovi nesedla (nikoli proto, že by měl s kompilací potíže, ale proto, že kompilace je nesystémové řešení pro upgrade a bere čas). A tak se zrodil PACMAN (package manager) a PKGBUILD pro tvorbu balíčků, z BSD převzatý systém init scriptů a na tom všem postavený Archlinux jako rychlá, čistá a gentoo-like aktuální distribuce pro drtivě převažující i686 platformu. Na stránkách Archlinuxu se v úvodu píše: "Arch Linux is an i686-optimized linux distribution targeted at competent linux users (read: not afraid of the commandline)“. Česky to znamená, že Archlinux je distribuce optimalizovaná pro i686 a pro kompetentní uživatele, kteří nemají strach z příkazové řádky (a z angličtiny, dokud se nenajde český lokalizátor). Jelikož jsem byl na tohle varování připraven, začal jsem se pídit po tom, jak Archlinux dostat na disk a jak z něj po dlouholeté myšoidiocii v krátké době nezešedivět (pleš již vlastním). O tom ale v další části. Instalační a provozní zkušenosti s ArchlinuxemKdo nevládne angličtinou, je v současném světě v nevýhodě. Plně to platí i o Archlinuxu. Já naštěstí tímto problémem netrpím a tak jsem před instalací strávil nějaký čas studiem překvapivě kvalitních Wiki stránek s podporou FAQ, HowTo a dokumentace. Doporučuji každému projít a případně vytisknout si vše, co souvisí s instalací Archlinuxu, dříve než se vypálí a založí instalační médium. Pro nesmělé lze doporučit Live CD variantu Archlinuxu, která se jmenuje Archie a umožňuje osahat si Archlinux bez nutnosti instalace na disk. Učinil jsem tak i já a ohromila mne rychlost, s níž se zjevilo známé prostředí Xfce4. To mne definitivně přesvědčilo o správném rozhodnutí pustit se do opravdové instalace Archlinuxu. Instalačních metod je více, já se zaměřím pouze na instalaci z CD, protože je nejtypičtější a nejspolehlivější. Byl jsem předem z Wiki poučen, že mohu vypálit plné CD poslední "release“ verze (ISO obrazy se uvolňují nepravidelně po cca roční době dle aktuálního stavu balíčků) nebo pouze "Base“, tedy základ, který se později snadno zaktualizuje a doplní. Zvolil jsem Base a doporučuji to všem, jestliže od data uvolnění uběhl více než měsíc (aktualizace jsou rychlé a balíčků přibývá).
Před instalací je nutné zálohovat data, protože instalátor neposkytuje možnost ponechat některý ze stávajících oddílů nezformátovaný. Instalace probíhá v "textovém“ módu, tedy pomocí strukturovaných menu s pomocnými texty, které je dobré sledovat, protože poskytují solidní oporu při výběru z daných možností a při vyplňování informací o systému. O hardware počítače, na nějž Archlinux instalujete, je třeba vše podstatné vědět předem. Instalátor nabízí kromě manuálního rozdělení disku i přednastavenou variantu, která je rozumná a doporučuji ji zvolit, pokud nechcete samostatný oddíl pro
Po nezbytném rebootu se natáhne systém do přihlašovacího shellu. Přihlásíte se jako root – bez hesla, které není implicitně vyžadováno ani definováno, je ale nutné pro pozdější přepínání pomocí
Při prvním přihlášení do X mne překvapilo, že nelze pracovat s českou klávesnicí, než jsem zjistil, že v systému chybí konfigurační soubor
Jelikož se počítá s průběžnou aktualizací Archlinuxu, je nutné pečlivě sledovat, co říká
V některých případech aktualizací balíčků
Celkem lze říci, že na instalaci a vyladění Archlinuxu je dobré si vyhradit volnou sobotu. Kdo má zkušenosti ze Slacku či jiných strohých distribucí jako je třeba Crux, má šanci vyvarovat se zbytečných chyb a tápání, jaké jsem zažil já. Mne to stálo v součtu hodin o den více, ale zase jsem bohatší o nestandardní nouzový postup řešení problémů. Náběh systému je oproti zřeteně zrychlené Mandrivě bleskový, logování do X je také svižné, Fluxbox i XFce fungují jak mají (je nutné konfigurovat zejména Fluxbox), aplikace se spouštějí bleskově a doposud jsem nezažil nějaký konflikt s výjimkou nestandardně nainstalovaného a na přetékajícím zásobníku dočasně tuhnoucího XWC. Pokud nefungují příkazy Archlinuxu chybí z pohledu českého uživatele jediné – český lokalizátor a překladatel dokumentace a také český spell v Ooo 2.0. My, co umíme česky i anglicky, se bez toho obejdeme, ale je škoda, že uživatelsky lépe koncipovaná neklikací distribuce než Slack zůstává omezena na angličtináře – zasloužila by si určitě větší rozšíření. Vývoj a údržba balíčků jsou nepřetržité – každý den jsou k dispozici aktualizace a rychle přibývají i nové balíčky s aplikacemi a utilitami. O vývoj se v současnosti stará 18 lidí, kteří za vydatné a účinné pomoci ABS (Arch Build systém) balíčkují s využitím zdrojového kódu třeba i pro jiné distribuce. Každý uživatel, který je schopen vytvořit vlastní balíčky, což je v Archlinuxu snadnější než jinde, je může poslat k oficiálnímu otestování a případnému zařazení do repozitáře Extra. Nejen z tohoto důvodu je výhodou disponovat rychlejším připojením k netu (mých půlgiga downloadu za sedm set měsíčně mi vrásky nedělá). Archlinux mi na desktopu vyhovuje svou rychlostí, aktuálností, plnou funkčností a vynikajícími podmínkami pro studium chování systému, aniž by hrozil neřešitelný kolaps. Komunita je velmi vstřícná a rychle a věcně reaguje na každý alespoň trochu rozumně formulovaný dotaz. Máte-li trochu času podívat se na web Archu, udělejte to. Zjistíte jako já, že při nezanedbané přípravě a při respektování hlášek systému je jeho instalace, správa a především provoz čistě a libě znějící melodií z Tučňákova ( a tak trochu i z Čertíkova). Na závěr opakovaná výzva: Najde se český lokalizátor a případně překladatel dokumentace? Kvality a perspektivy Archu si to více než zaslouží! New Archers are wellcome!
Komerční oznámení: Archlinux a Archie máme v našem Linux PC Shopu.
|
Search Software
Search Google
|
||||||||||||||||||||||||||||||||||||||||||||||
©Pavel Kysilka - 2003-2024 | maillinuxsoft.cz | Design: www.megadesign.cz |