LinuxovΘ minidistribuce

Okrem klasick²ch linuxov²ch distrib·cii (ako s· RED HAT, SuSE, MANDRAKE, Debianà), ktorΘ s· u₧ medzi pou₧φvate╛mi PC pomerne znßme, existuj· aj tzv. ÜpecializovanΘ mini distrib·cie. Mini distrib·cie preto, lebo ich ve╛kos¥ zriedka presiahne hodnotu 50MB (pri klasick²ch distrib·cißch s· to be₧ne aj 4 CD) a ÜpecializovanΘ preto, lebo s· vΣΦÜinou urΦenΘ na konkrΘtny ·Φel (napr. zßchranu poÜkodenΘho systΘmu a pod.). Zvykn· sa tie₧ anglicky naz²va¥ rescue distribution.

Spomedzi mnoh²ch mini distrib·ciφ som vybral dve, ktorΘ mimochodom nßjdete na Chip CD a o ktor²ch sa v tomto Φlßnku dozviete viac. Tieto mini distrib·cie be₧ne nßjdete na Internete vo formßte ISO. Je to obraz, ktor² treba vypßli¥ na CD. Ke∩₧e nie je v mojich silßch popφsa¥ vÜetky mo₧nΘ sp⌠soby, opφÜeme si aspo≥ postup ako na to s programom Nero (http://www.nero.com), ktor² sa dnes u₧ be₧ne vo forme OEM verziφ dodßva k vypa╛ovaΦkßm. Pri vypa╛ovanφ ISO image doporuΦujem pou₧i¥ CD-RW, teda prepisovate╛nΘ mΘdium, aby ste si zbytoΦne nezniΦili CD. V prφpade, ₧e vßm distrib·cia nebude vyhovova¥, jednoducho ju zma₧ete. Ke∩₧e mini distrib·cie zriedka presiahnu spomφnan²ch 50MB, bez problΘmov sa daj· vypßli¥ aj na 8cm klasickΘ kruhovΘ mΘdia, prφpadne na Üpecißlne mΘdia v tvare vizitky a pod.

Vypa╛ovanie v programe Nero je jednoduch² proces, ktor² pozostßva z troch krokov (pozri obrßzok 1). Spustite program Nero, v hlavnom menu vyberte polo₧ku File | Burn Image; otvorφ sa dial≤g Open. Teraz nßjdite na vaÜom disku, resp. na Chip CD (ak mßte dve mechaniky) prφsluÜn² s·bor s prφponou .iso a kliknite na tlaΦidlo Open. Zobrazφ sa okno s nßpisom Write CD. M⌠₧ete si tu nastavi¥ eÜte r²chlos¥ vypa╛ovania, met≤du a poΦet k≤pii. Ak to mßte, kliknite na tlaΦidlo Write. Ak cel² proces vypa╛ovania prebehne bez problΘmov, m⌠₧ete sa teÜi¥ z vypßlenej mini distrib·cie. Teraz staΦφ vlo₧i¥ vypßlenΘ CD a reÜtartova¥ poΦφtaΦ. Mini distrib·cia sa automaticky spustφ, pred t²m vÜak nezabudnite nastavi¥ v BIOS-e poΦφtaΦa jednotku CD-ROM ako prv· na ktorej sa mß h╛ada¥ systΘm. Pri tomto opise, len pre ·plnos¥, som vychßdzal z verzie Nero 5.5.9.9 OEM.

Ako prv· si predstavφme mini distrib·ciu LNX-BBC, Φo je skratka slov Linux Bootable Business Card.


LNX-BBC (Linux Bootable Business Card)

Mini distrib·ciu LNX-BBC nßjdete na strßnke http://www.lnx-bbc.org a k dneÜnΘmu d≥u je vo verzii 1.618 (Golden). Ve╛kos¥ ISO obrazu je pribli₧ne 49MB. Po vlo₧enφ a zavedenφ systΘmu z CD sa zobrazφ ponuka ako na obrßzku 2.

Pomocou klßves v spodnom riadku obrazovky sa m⌠₧ete dozvedie¥ podrobnejÜie informßcie o mini distrib·cii. F2 (╚o je to LNX-BBC?), F3 (HardvΘrovΘ po₧iadavky), F4 (ProblΘmy pri zavßdzanφ systΘmu) a F5 (AutorskΘ prßva). Distrib·cia vßm pon·ka celkom pΣ¥ variant ako ju spusti¥. Vo╛ba 1 zabezpeΦφ spustenie v textovom re₧ime, vo╛ba 2 a₧ 4 zabezpeΦφ spustenie v grafickom re₧ime v rozlφÜeniach 640x480, 800x600 a 1024x768. Poslednou vo╛bou je memtest (pozri obrßzok 3). Po zadanφ tohoto prφkazu sa spustφ program na testovanie vaÜej fyzickej pamΣti (ram) a vyrovnßvacej pamΣti (cache). Tento vynikaj·ci nßstroj na testovanie pamΣti vßm spo╛ahlivo odhalφ chyby, ktorΘ vßm m⌠₧u sp⌠sobova¥ nevysvetlite╛nΘ reÜtarty systΘmu, Φi u₧ mßte Linux alebo Windows. Pokia╛ vßm program odhalφ chyby v pamΣti, doporuΦujem vßm tak·to pamΣ¥ reklamova¥. Po zvolenφ variantu distrib·cie sa vykonß zavedenie a inicializßcia a systΘm sa spustφ. Ako obvykle treba sa prihlßsi¥ menom (login) a heslom (password), rozdiel oproti klasickej distrib·cii je vÜak v tom, ₧e meno a heslo mßte vypφsanΘ na obrazovke. Teda pre prihlßsenie do systΘmu zadajte ako meno (login) ¢ root a ako heslo (password) ¢ bbc. V zapΣtφ sa objavφ na obrazovke rozsiahly dokument, ktor² vßs informuje napr. o autoroch distrib·cie, o systΘmov²ch po₧iadavkßch, o pripojen²ch oddieloch disku (partition) a pod. SystΘm pri Ütarte h╛adß a pripojφ vÜetky ext2 oddiely (partition) do adresßrov /mnt/0, /mnt/1 à /mnt/10, /mnt/11 at∩. Mechanika CDROM je pripojenß do adresßra /mnt/cdrom. VÜetky ext2 oddiely s· pripojenΘ v READ-ONLY m≤de (t.j. len na Φφtanie). Ak budete potrebova¥ na dan² oddiel (partition) zapisova¥, musφte ho odpoji¥ a znovu pripoji¥ v READ-WRITE m≤de. Toto m⌠₧ete dosiahnu¥ prφkazom mount ûo remount, rw <path>, kde path je cesta k pripojenΘmu oddielu napr. /mnt/0. Ke∩ u₧ spomφnam oddiely (partition), distrib·cia ich podporuje skutoΦne obrovskΘ mno₧stvo - naprφklad: EXT2, VFAT, MSDOS, FAT, MINIX, UMSDOS, NTFS, HPFS, HFS, VFS, UFS, SYSV, NFS, SMBFS, NCPFS, CODA, QNX4FS, ADFS, AFFS, LOCK, CRAMFS, REISERFS, ROMFS.

K dispozφcii ∩alej mßte Ütyri virtußlne konzoly, medzi ktor²mi sa prepφnate pomocou klßves ALT+F1 a₧ ALT+F4. Pri prihlasovanφ na niektor· z t²chto Ütyroch konzol sa opΣ¥ pou₧φva meno (login) ¢ root a heslo (password) ¢ bbc. Tßto mini distrib·cia je tie₧ plne sp⌠sobilß zabezpeΦi¥ sie¥ov· komunikßciu. Najprv vÜak musφte pou₧i¥ prφkaz na inicializßciu vßÜho sie¥ovΘho rozhrania. Ak ide o prenosn² poΦφtaΦ (notebook), pou₧ite prφkaz pcmcia start, v opaΦnom prφpade pou₧ite prφkaz modprobe <typ_sie¥ovej_karty>, napr. modprobe 8139too. Tento sa postarß o zavedenie modulu sie¥ovej karty. Ak bol prφkaz ·speÜne vykonan², dostanete na konzolu hlßsenie podobnΘ nasledovnΘmu:

eth0: 8139too Fast Ethernet driver 0.9.014-2.2 Jeff Garzik <jgarzik@mandrakesoft.com>
eth0: Linux û 2.2 bug reports to Jens David <dg1kjd@affhd.tv-darmstadt.de>
eth0: RealTek RTL 8139 Fast Ethernet board found at 0xB000, IRQ 11
eth0: Chip is æRTL-8139Cæ û MAC address æ00:50:8d:94:3a:56æ

Pre monitorovanie a spravovanie sietφ tu nßjdete nßstroje ako aps, dnsspoof, dnsquery, dsniff, ettercap, sniffit, tcpdump, becker-ethernet-tools, thttpd, tftp, dhcpcd, freeswan, nmap, nc, snort, sambu, bind, traceroute, tracersroute, trivial-net-setup.

Pre operßcie s diskov²mi oddielmi tu nßjdete nßstroje ako dump, gpart, hdparm, lilo, parted, fixdisctable a raidtools. Prßcu so s·borov²m systΘmom podporuj· nßstroje ako e2fsprogs, e2salvage a ext2resize. Podporu prßce s diskov²mi oddielmi Microsoftu zabezpeΦuj· nßstroje dosfstools a mtools. Kryptografia je zabezpeΦenß pomocou OPEN SSL a GNU pgp.

Autori mini distrib·cie nezabudli ani na komprimaΦnΘ utility; nßjdete tu: bzip2, bunzip2, lha, zip, unzip, tar, gzip, zoo, cpio, compress, uncompress.

Poznßte to, nie v₧dy sa chce Φloveku pφsa¥ na konzolu prφkazy, radÜej pou₧ije nejak² jednoduchÜφ nßstroj, ktor² mu u╛ahΦφ prßcu so systΘmom. Autori na toto mysleli a zrejme aj preto pribalili do mini distrib·cie program Midnight Commander vo verzii 4.5.1. Toto myslφm ocenia aj sk·senφ pou₧φvatelia OS Linux.

Ako som u₧ spomenul, pri Ütarte distrib·cie si mßte mo₧nos¥ vybra¥ z nieko╛k²ch mo₧nostφ, okrem inΘho aj Ütart s grafickou nadstavbou. Po inicializßcii prφsluÜn²ch parametrov sa na obrazovke zobrazφ obrßzok malΘho tuΦniaka; to odliÜuje spustenie mini distrib·cie vo framebuffer m≤de. Po prihlßsenφ sa do systΘmu spustφme grafickΘ prostredie prφkazom startx. Po ·speÜnom Ütarte sa pred vami objavφ grafickΘ prostredie BLACKBOX 0.61.x (mimochodom niektorφ ho maj· radi pre jeho jednoduchos¥, r²chlos¥ a minimßlnu ve╛kos¥, ktor· zaberß v pamΣti). V menu nßjdete hne∩ nieko╛ko programov na prezeranie strßnok, napr.: Lynx, W3m a mo₧no menej znßmy BROWSEX vo verzii 1.5.0. Program BROWSEX mß vstavanΘ ∩alÜie podpornΘ aplikßcie, ako MAIL READER, SEND MAIL, ADDRESS BOOK, TALK a DEBUGGER.
Nßstroje Iptraf (Network Statistics Utility) a Ethereal (Network Protocol Analyzer) na sledovanie sie¥ovej prevßdzky.

Trochu podivuhodnΘ je, ₧e v tejto mini distrib·cii nßjdete dokonca nieko╛ko hier: RobotFindSkitten, vesmφrna hra XKOBO, konzolov² tetris û seatris, a zßbavku sl.

Distrib·cia v celku na m≥a zap⌠sobila, obsahuje skutoΦne ·ctyhodnΘ mno₧stvo nßstrojov. Vyu₧ij· ju ako zaΦiatoΦnφci (program MEMTEST), tak i pokroΦilφ pou₧φvatelia a sprßvcovia systΘmov. Aby ste si mohli mini distrib·ciu vysk·Üa¥ na CHIP CD, nßjdete jej ISO obraz.


MoviX

Potrebovali ste niekedy prehra¥ video alebo audio s·bory a poΦφtaΦ, ktor² bol prßve k dispozφcii neobsahoval potrebnΘ softvΘrovΘ vybavenie? RieÜenie je pomerne jednoduchΘ a mß nßzov MoviX.

MoviX je mini distrib·cia linuxu urΦenß na prehrßvanie multimedißlnych s·borov (DVD [no zone constraint], VCD, DivX, avi, mpg, mp3, ogg/vorbis). Skladß sa z nasleduj·cich zßkladn²ch balφkov: linux kernel 2.4.20, syslinux v1.75, mplayer v0.90rc2, slackware v8.0, xfree86 v4.2.0, busybox v0.60.5. Ve╛kos¥ mini distrib·cie je pribli₧ne 11MB (t.j. bez problΘmov sa vojde na CD typu vizitky) a nßjdete ju na adrese http://movix.sourceforge.net. Momentßlne je dostupnß vo verzii s oznaΦenφm 0.7.0. Autorom tohoto zaujφmavΘho rieÜenia je pßn Roberto De Leo a distrib·cia je distribuovanß pod licenciou GPL.

Po ·speÜnom zavedenφ systΘmu z CD sa Vßm na obrazovke zobrazφ ponuka (pozri obrßzok 4) a v²zva Boot:. Pomocou klßves F1 a₧ F4 sa m⌠₧ete dozvedie¥ o mini distrib·cii podrobnejÜie informßcie: F1 (Help) a F4 (Credits) û zßkladnΘ informßcie o distrib·cii, F2 (Boot Options) û mo₧nosti, ktorΘ mo₧no zada¥ na v²zvu Boot: a F3 (Mplayer Keys) û zoznam klßves, pomocou ktor²ch sa ovlßda program Mplayer (pozri obrßzok 5).

HardvΘrovΘ po₧iadavky: Minimßlne hardvΘrovΘ po₧iadavky na MoviX mo₧no charakterizova¥ nasleduj·cimi parametrami: Intel Pentium MMX 166MHz, 32MB RAM, Matrox Millennium II a SoundBlaster 16. V princφpe je program Mplayer schopn² spolupracova¥ so vÜetk²mi grafick²mi kartami s VESA VBE 2.0+ kompatibiln²m BIOS-om. V tabu╛ke 1 nßjdete zoznam grafick²ch kariet na ktor²ch bol MoviX testovan².

Graphic card Matrox MillenniumII Matrox G100 Matrox G200 Matrox G400 Ati Rage 128 Ati Radeon GeForce
HW accelerated No No Yes Yes Yes Yes No

MoviX podporuje vÜetky zvukovΘ karty, ktorΘ s· podporovanΘ jadrom 2.4.20, podrobn² zoznam nßjdete na adrese http://www.linux.org.uk/OSS/.

Na v²zvu Boot: m⌠₧ete zada¥ nasleduj·ce parametre: MoviX û tento parameter by mal automaticky zabezpeΦi¥ najvhodnejÜie nastavenie programu Mplayer pre vaÜu grafick· kartu. Pou₧ije sa vesa FB (FrameBuffer) linux driver a rozlφÜenie 800x600. Tento parameter je default a nemusφte ho zadßva¥, staΦφ ak na v²zvu Boot: odpoviete stlaΦenφm klßvesy Enter. Tento parameter bude vybran², pokia╛ do nieko╛k²ch sek·nd na v²zvu Boot: neodpoviete. vesaFB1024 û to istΘ ako parameter MoviX, ale s rozlφÜenφm 1024x768. vesaFB640 û to istΘ ako MoviX, ale s rozlφÜenφm 640x480. Tento parameter pou₧ite, ak obidva predchßdzaj·ce parametre zlyhali (pravdepodobnou prφΦinou zlyhania je nedostatok pamΣti RAM na vaÜej grafickej karte). FB û po zadanφ tohoto parametra sa pou₧ije Linux FrameBuffer driver Üpecifick² pre vaÜu grafick· kartu (ak nejak² existuje). vesa û tento driver by mal pracova¥ s vΣΦÜinou o grafick²ch kariet. aa - umo₧nφ pozera¥ vaÜe video v ASCII formßte! :-).

Po zavedenφ a spustenφ jadra sa vykonß inicializßcia dostupn²ch zariadenφ a spustφ sa obslu₧n² program movix (pozri obrßzok 6). Program sa ovlßda pomocou hlavnΘho menu v ktorom s· dostupnΘ nasleduj·ce polo₧ky (pozri tabu╛ku 2):

About | Movix informßcie o verzii a autorovi,
Quit obsahuje sub polo₧ky Close This Interface (ukonΦenie programu), ReBoot (reÜtart) a Trun Off The PC (vypnutie poΦφtaΦa),
Edit vßm umo₧nφ meni¥ nastavenia rozhrania movix (Movix Option) a nastavenia programu Mplayer (Mplayer Option),
Eject vysunie vozφk CD mechaniky,
Play umo₧nφ zvoli¥ typ prehrßvanΘho media (DVD, VCD, Audio CD a File).

MoviX okrem toho podporuje aj tri aktφvne konzoly, medzi ktor²mi m⌠₧ete prepφna¥ pomocou klßves CTRL-ALT-F, kde n m⌠₧e by¥ 1, 2 alebo 3. ╧alej m⌠₧ete pomocou Play->File spusti¥ video/audio playlist. Mplayer podporuje v tejto verzii nasleduj·ce prφpony s·borov: pls, m3u, asx, txt, list.

Ak sa vßm aj nechtiac podarφ vyskoΦi¥ z rozhrania MoviX do re₧imu konzoly, znovu ho spustφte prφkazom movix. Mimochodom ak sa vrßtime do nedßvnej hist≤rie, eÜte verzia 0.5.0. niΦ podobnΘ neobsahovala a u₧φvate╛ bol n·ten² spustenie videa realizova¥ pomocou prφkazov zadßvan²ch na konzolu.

Zßver

Toto je perfektn² d⌠kaz toho v Φom je sila Linuxu. Jednoduchß malß distrib·cia s presn²m cie╛om pou₧itia. V prφpade, ₧e vßm nebude mini distrib·cia pracova¥ sprßvne s vaÜou grafickou alebo zvukovou kartou mßte nieko╛ko mo₧nostφ ako to rieÜi¥: pok·si¥ sa implementova¥ ch²baj·ci driver, napφsa¥ autorovi mini distrib·cie na adresu Roberto De Leo <peggish@users.sf.net>, pozrie¥ si f≤rum otßzok a odpovedφ na strßnke http://movix.sourceforge.net (mo₧no u₧ niekto podobn² problΘm rieÜil) alebo poΦka¥ k²m sa objavφ novß verzia, ktorß bude vßÜ hardvΘr podporova¥. Tak, Φi tak si myslφm, ₧e bude ve╛mi zaujφmavΘ sledova¥ v²voj tohoto netradiΦnΘho projektu. Prajem vßm prφjemn· zßbavu.

Peter GaÜparoviΦ

Adresy, na ktor²ch nßjdete tipy na ∩alÜie mini distrib·cie:

LNX-BBC û http://www.lnx-bbc.org/
MoviX û http://movix.sourceforge.net/

ByzantineOS û http://byzgl.sourceforge.net/
Lonix û http://lonix.sourceforge.net/en/index.html
LAIKA û http://tanski.tuxfamily.org/index.html
Linuxcare Bootable Toolbox û http://lbt.linuxcare.com/index.epl
Monkey Mini Linux û http://www.pslib.cz/monkey/docs/english.htm

Linux Distribution List û http://ldl.8m.com/mini/
Mini Distributions û http://www.linuxlinks.com/Distributions/Mini_Distributions/