Debian GNU/Linux -- instala�n� p��ru�ka Copyright ? 2004, 2005 t�m okolo instala�n�ho programu Debianu Tento manu�l je voln� �i�iteln�; m��ete ho distribuovat nebo pozm�nit za podm�nek uveden�ch v licenci GNU General Public Licence. Text licence naleznete v E - "�esk� p�eklad GNU General Public License". Abstrakt Dokument obsahuje n�vod na instalaci syst�mu Debian GNU/Linux 3.1 (k�dov� ozna�en� "sarge"), pro po��ta�e Motorola 680x0 ("m68k"). Krom� n�vodu zde naleznete odkazy na dal�� dokumentaci, kter� v�m pom��e s detailn�j��m nastaven�m a vylad�n�m nov�ho syst�mu. Pozn�mka P�esto�e je p��ru�ka kompletn�, o�ek�v�me jej� drobn� roz�i�ov�n� a upravov�n� i po ofici�ln�m uveden� Debianu 3.1 (sarge). Nejnov�j�� verzi p��ru�ky naleznete na Internetu na domovsk� str�nce debian-installeru, kde se tak� mohou nach�zet nov� p�eklady do dal��ch jazyk�. ------------------------------------------------------------------------------- Obsah Instalace syst�mu Debian GNU/Linux 3.1 na architektu�e m68k 1. V�tejte v Debianu 1.1. Co je Debian? 1.2. Co je GNU/Linux? 1.3. Co je Debian GNU/Linux? 1.4. Z�sk�n� Debianu 1.5. Z�sk�n� nejnov�j�� verze t�to p��ru�ky 1.6. Organizace p��ru�ky 1.7. O licen�n�ch ujedn�n�ch 2. Po�adavky na po��ta� 2.1. Podporovan� za��zen� 2.1.1. Podporovan� po��ta�ov� architektury 2.1.2. Procesory, z�kladn� desky a grafick� karty 2.1.3. Grafick� karty 2.2. Instala�n� m�dia 2.2.1. Diskety 2.2.2. CD-ROM/DVD-ROM 2.2.3. Pevn� disk 2.2.4. S�� 2.2.5. Un*x nebo syst�m GNU 2.2.6. Podporovan� datov� m�dia 2.3. Ostatn� za��zen� 2.4. Hardware ur�en� pro GNU/Linux 2.4.1. Vyvarujte se uzav�en�ch technologi� 2.4.2. Fale�n� paritn� pam� 2.5. Po�adavky na opera�n� pam� a diskov� prostor 2.6. Hardware pro p�ipojen� k s�ti 3. Ne� za�nete s instalac� 3.1. P�ehled instala�n�ho procesu 3.2. Z�lohujte si sv� data! 3.3. D�le budete pot�ebovat 3.3.1. Dokumentace 3.3.2. Hled�n� zdroj� informac� o hardwaru 3.3.3. Hardwarov� kompatibilita 3.3.4. Nastaven� s�t� 3.4. Spln�n� minim�ln�ch hardwarov�ch po�adavk� 3.5. P�edrozd�len� disku pro v�ce opera�n�ch syst�m� 3.5.1. D�len� disku v AmigaOS 3.5.2. D�len� disku v Atari TOS 3.5.3. D�len� disku v MacOS 3.6. Ne� za�nete s instalac� ... 3.6.1. Revize Firmwaru a nastaven� st�vaj�c�ho OS 3.6.2. R�zn� hardwarov� probl�my 4. Z�sk�n� instala�n�ch m�di� 4.1. Ofici�ln� sada CD-ROM 4.2. Sta�en� soubor� z debian�ch zrcadel 4.2.1. Kde se nal�zaj� instala�n� obrazy? 4.3. Z�pis obraz� disk� na diskety 4.3.1. Z�pis disket pod Linuxem nebo jin�m unixov�m syst�mem 4.3.2. Z�pis disket ze syst�m� DOS, Windows a OS/2 4.3.3. Z�pis disket na syst�mech Atari 4.3.4. Z�pis disket na syst�mech Macintosh 4.4. P��prava soubor� pro zaveden� z pevn�ho disku 4.5. P��prava soubor� pro zaveden� ze s�t� pomoc� TFTP 4.5.1. Nastaven� RARP serveru 4.5.2. Nastaven� BOOTP serveru 4.5.3. Nastaven� DHCP serveru 4.5.4. Povolen� TFTP serveru 4.5.5. P�esun TFTP obraz� na m�sto 4.6. Automatick� Instalace 4.6.1. debian-installer 5. Zaveden� instala�n�ho syst�mu 5.1. Zaveden� instal�toru na Motorola 680x0 5.1.1. V�b�r instalace 5.1.2. Zaveden� z pevn�ho disku 5.1.3. Zaveden� z CD-ROM 5.1.4. Zaveden� z TFTP 5.1.5. Zaveden� z disket 5.2. Zav�d�c� parametry 5.2.1. Parametry instala�n�ho programu 5.3. Probl�my s instala�n�m syst�mem 5.3.1. Spolehlivost disket 5.3.2. Zav�d�c� konfigurace 5.3.3. V�znam hl�ek p�i zav�d�n� j�dra 5.3.4. dbootstrap -- hl�en� probl�mu 5.3.5. Po�lete n�m zpr�vu o instalaci 6. Pou��v�me instala�n� program Debianu 6.1. Z�kladn� principy 6.2. �vod do komponent 6.3. Pou�it� jednotliv�ch komponent 6.3.1. Nastaven� instala�n�ho programu a rozpozn�n� hardwaru 6.3.2. Rozd�len� disku a v�b�r p��pojn�ch bod� 6.3.3. Instalace z�kladn�ho syst�mu 6.3.4. Nastaven� zav�d�n� syst�mu 6.3.5. Dokon�en� prvn� f�ze instalace 6.3.6. Nejr�zn�j�� 7. Zaveden� va�eho nov�ho syst�mu 7.1. Okam�ik pravdy 7.1.1. Zav�d�n� BVME6000 7.1.2. Zav�d�n� na Macintosh�ch 7.2. Prvotn� p�izp�soben� Debianu 7.2.1. Nastaven� �asov�ho p�sma 7.2.2. Nastaven� u�ivatel� a jejich hesel 7.2.3. Nastaven� PPP 7.2.4. Nastaven� APT 7.2.5. Instalace bal��k� 7.2.6. V�zvy b�hem instalace bal��k� 7.2.7. Nastaven� po�tovn�ho serveru 7.3. P�ihl�en� do syst�mu 8. Co d�l? 8.1. Prvn� kroky se syst�mem UNIX 8.2. Orientace v Debianu 8.2.1. Bal��kovac� syst�m Debianu 8.2.2. Spr�va r�zn�ch verz� program� 8.2.3. Spr�va Cronu 8.3. Dal�� dokumentace 8.4. Kompilace nov�ho j�dra 8.4.1. Spr�va jader A. Jak na instalaci A.1. P��prava A.2. Zaveden� instala�n�ho programu A.2.1. CDROM A.2.2. Diskety A.2.3. Zaveden� ze s�t� A.2.4. Zaveden� z pevn�ho disku A.3. Instalace A.4. Po�lete n�m zpr�vu o instalaci A.5. A na z�v�r... B. Pozn�mky k rozd�lov�n� disku B.1. Po�et a velikost oblast� B.2. Strom adres��� B.3. Doporu�en� rozd�len� disku B.4. Jak Linux pojmenov�v� pevn� disky B.5. D�l�c� programy v Debianu C. Co se jinam neve�lo C.1. P��klad p�edkonfigura�n�ho souboru C.2. Za��zen� v Linuxu C.2.1. Nastaven� my�i C.3. M�sto pot�ebn� pro �lohy C.4. Instalace Debianu ze st�vaj�c�ho unixov�ho/linuxov�ho syst�mu C.4.1. P��pravn� pr�ce C.4.2. Instalace bal�ku debootstrap C.4.3. Spu�t�n� debootstrapu C.4.4. Nastaven� z�kladn�ho syst�mu C.4.5. Instalace j�dra C.4.6. Nastaven� zavad��e D. Administrivia D.1. O tomto dokumentu D.2. Jak p�isp�t k tomuto n�vodu D.3. Hlavn� spoluauto�i D.4. �esk� p�eklad D.5. Ochrann� zn�mky E. �esk� p�eklad GNU General Public License E.1. Preambule E.2. GNU GENERAL PUBLIC LICENSE E.3. Jak uplatnit tato ustanoven� na va�e nov� programy Seznam tabulek 3.1. Hardwarov� informace nutn� pro instalaci 3.2. Doporu�en� minim�ln� po�adavky Instalace syst�mu Debian GNU/Linux 3.1 na architektu�e m68k Jsme pot�eni, �e jste se rozhodli vyzkou�et pr�v� Debian. Pozn�te, �e je mezi distribucemi opera�n�ch syst�m� zcela v�jime�n�. Debian GNU/Linux p�in�� kvalitn� svobodn� software z cel�ho sv�ta a spojuje jej do koherentn�ho celku. V���me, �e zjist�te, �e i zde plat� pravidlo synergie: p��nos softwaru v distribuci Debian je mnohem vy��� ne� celkov� p��nos samostatn�ch program�. Ch�peme, �e mnoho �ten��� bude cht�t p�esko�it tuto p��ru�ku a za��t rovnou s instalac� (a instala�n� program se sna��, aby to bylo mo�n�). Pokud tedy nem�te �as ��st celou instala�n� p��ru�ku, p�e�t�te si alespo� kr�tk� dokument nazvan� "Jak na instalaci", kter� v�s provede z�kladn� instalac�. Pro p��pad, �e se n�co pokaz�, nebo pro popis slo�it�j��ch technik, v n�m naleznete odkazy do t�to instala�n� p��ru�ky. Kr�tk� dokument se nal�z� v A - "Jak na instalaci". Ve sv�tle �e�en�ho douf�me, �e si naleznete �as p�e��st v�t�inu t�to p��ru�ky, proto�e z�sk�te nejen zaj�mav� informace, ale tak� budete m�t z instalace lep�� z�itek. Kapitola 1. V�tejte v Debianu Obsah 1.1. Co je Debian? 1.2. Co je GNU/Linux? 1.3. Co je Debian GNU/Linux? 1.4. Z�sk�n� Debianu 1.5. Z�sk�n� nejnov�j�� verze t�to p��ru�ky 1.6. Organizace p��ru�ky 1.7. O licen�n�ch ujedn�n�ch V t�to kapitole se stru�n� sezn�m�te s histori� projektu Debian a s distribuc� Debian GNU/Linux. Pokud jste nedo�kav� a chcete p�ej�t rovnou k instalaci, p�esko�te klidn� na n�sleduj�c� kapitolu. 1.1. Co je Debian? Debian je v�hradn� dobrovolnick� organizace v�nuj�c� se v�voji svobodn�ho softwaru a ���en� my�lenek Free Software Foundation. Debian vznikl v roce 1993, kdy� se Ian Murdock rozhodl vytvo�it kompletn� a jednotnou softwarovou distribuci zalo�enou na relativn� nov�m j�d�e Linux. Ian rozeslal otev�enou v�zvu softwarov�m v�voj���m, kte�� by cht�li k projektu p�isp�vat. Relativn� mal� skupina zasv�cen�ch nad�enc�, p�vodn� financovan� Free Software Foundation a ovlivn�na filosofi� GNU, se b�hem let rozrostla do organizace sest�vaj�c� z asi 900 v�voj���. V�voj��i jsou zapojeni do mnoha aktivit zahrnuj�c�ch spr�vu slu�eb WWW a FTP, vytv��en� grafick�ho designu, pr�vn� anal�zy softwarov�ch licenc�, psan� dokumentace a samoz�ejm� spr�vu softwarov�ch bal�k�. V z�jmu sd�lov�n� sv� filosofie a p�il�k�n� v�voj���, kte�� v��� tomu, co Debian reprezentuje, jsme publikovali mno�stv� dokument�, kter� vysv�tluj� na�e hodnoty a slou�� jako n�vody t�m, kte�� se cht�j� st�t debian�mi v�voj��i. * Nov�m v�voj��em se m��e st�t kdokoli, kdo souhlas� se z�vazky plynouc�mi z Debian Social Contract. Ka�d� v�voj�� m��e k distribuci p�ipojit dal�� softwarov� bal�k za p�edpokladu, �e program je podle na�ich krit�ri� voln� �i�iteln� a bal�k spl�uje na�e standardy kvality. * Dokument Debian Free Software Guidelines je jasn� a v�sti�n� souhrn krit�ri�, kter� Debian klade na svobodn� software. Tento dokument m� ve sv�t� svobodn�ho softwaru velk� vliv a je z�kladem pro The Open Source Definition. * Debian m� rozs�hl� specifikace standard� kvality obsa�en� v Debian Policy Manual. Dokument ur�uje podm�nky, kter� mus� spl�ovat ka�d� bal�k v na�� distribuci. V�voj��i Debianu jsou rovn� zainteresov�ni v �ad� dal��ch projekt�, z nich� n�kter� �zce souvis� p��mo s Debianem, jin� se dot�kaj� cel� linuxov� komunity. Nap��klad: * P�isp�v�n� do Linux Standard Base (LSB). Projekt LSB se zam��uje na standardizaci z�kladn�ho syst�mu GNU/Linuxu, co� umo�n� v�voj���m softwaru a hardwaru t�et�ch stran vyv�jet pro GNU/Linux takov� programy a za��zen�, kter� budou fungovat v Linuxu obecn� a ne jen v konkr�tn�ch vybran�ch distribuc�ch. * Projekt Filesystem Hierarchy Standard (FHS) se sna�� standardizovat um�st�n� soubor� v linuxov�m syst�mu. Softwarov� v�voj��i se tak budou moci pln� koncentrovat na v�voj sv�ch program� a nebudou se muset d�le starat o to, zda jejich bal�k bude fungovat na jin� distribuci GNU/Linuxu. * Debian Jr. je intern� projekt Debianu zam��en� p�edev��m na na�e nejmen�� u�ivatele. Pokud se chcete o Debianu dozv�d�t v�c, pod�vejte se na Debian FAQ. 1.2. Co je GNU/Linux? Linux je opera�n� syst�m, co� je skupina program�, kter� v�m mimo jin� umo��uj� komunikovat s po��ta�em a spou�t�t dal�� programy. Opera�n� syst�m se skl�d� z �ady z�kladn�ch program�, kter� pot�ebuje ka�d� po��ta�, aby byl v�bec schopen pracovat s r�zn�mi periferiemi (nap�. pracovat s daty na disc�ch a p�sk�ch, obsluhovat tisk�rny, p�id�lovat pam�, ...), komunikovat s u�ivatelem a spou�t�t programy. Nejd�le�it�j�� ��st� opera�n�ho syst�mu je j�dro, co� je v syst�mu GNU/Linux pr�v� Linux. Zbytek syst�mu okolo j�dra je tvo�en nejr�zn�j��mi programy, z nich� spousta byla naps�na v r�mci projektu GNU. Proto�e j�dro samotn� netvo�� funk�n� opera�n� syst�m, preferujeme pro ozna�en� takov�chto syst�m� term�n "GNU/Linux". (Lid� obvykle ��kaj� "Linux", ale maj� t�m na mysli GNU/Linux.) Linux byl od po��tku navr�en jako opera�n� syst�m unixov�ho typu s podporou soub�n� pr�ce v�ce u�ivatel�, kte�� mohou m�t najednou spu�t�no n�kolik program� (multitasking). Na rozd�l od n�kter�ch jin�ch opera�n�ch syst�m� Linux nikdo nevlastn� a velkou m�rou se na jeho v�voji pod�l� neplacen� dobrovoln�ci. Po��tky toho, co se pozd�ji stalo GNU/Linuxem, sahaj� do roku 1984, kdy� Free Software Foundation zah�jila v�voj svobodn�ho opera�n�ho syst�mu podobn�ho Unixu nazvan�ho GNU. Projekt GNU vytvo�il �plnou sadu svobodn�ch softwarov�ch n�stroj� pou�iteln�ch s opera�n�m syst�mem Unix (tm) a syst�my Unixu podobn�mi, jako je t�eba Linux. Tyto n�stroje umo��uj� u�ivateli prov�d�t celou �k�lu �loh od rutinn�ch operac� jako je kop�rov�n� nebo maz�n� soubor� p�es d�myslnou �pravu dokument� a� po z�bavn� programov�n� a p�eklad program�. P�esto�e k v�voji Linuxu p�isp�lo mnoho skupin i jednotlivc�, nejv�t��m p�isp�vatelem je st�le Free Software Foundation (FSF), kter� nejen �e vytvo�ila v�t�inu n�stroj� pou��van�ch v Linuxu, ale tak� dala vzniknout filozofii a komunit� v�voj���, bez kter�ch by se Linux nikdy neroz���il. Prvn� linuxov� j�dro se objevilo v roce 1991 a napsal jej Fin Linus Torvalds, tehdej�� student Helsinsk� univerzity, jako n�hradu za Minix (viz Historie Linuxu). Nyn� na j�d�e aktivn� pracuje n�kolik stovek lid� z cel�ho sv�ta a Linus koordinuje v�voj za pomoci n�kolika d�v�ryhodn�ch z�stupc�. V�born� t�denn� p�ehled zaj�mav�ch diskus� z listu linux-kernel vych�z� (i v �esk�m p�ekladu) na webu Kernel Traffic. Informace o konferenci linux-kernel m��ete naj�t na str�nce linux-kernel mailing list FAQ. U�ivatel� Linuxu maj� nesm�rnou svobodu ve v�b�ru sv�ho software -- nap��klad si mohou vybrat z tuctu r�zn�ch p��kazov�ch interpret� a n�kolika grafick�ch prost�ed�. Na druhou stranu je to pr�v� tato svoboda v�b�ru, kter� mate u�ivatele jin�ch opera�n�ch syst�m�, proto�e nejsou zvykl� uva�ovat o p��kazov�m ��dku nebo grafick�m prost�ed� jako o n��em, co mohou zm�nit. Ji� zm�n�n� vlastnosti Linuxu spolu s jeho stabilitou a vy��� bezpe�nost� p�il�kaly mnoho nad�enc� a Linux se stal nejrychleji rostouc�m serverov�m opera�n�m syst�mem. Se svou v�t�� popularitou se pozd�ji Linux za�al prosazovat i ve firm�ch a mezi dom�c�mi u�ivateli. 1.3. Co je Debian GNU/Linux? Kombinace filosofie a metodologie Debianu spolu s n�stroji GNU, j�drem Linux a dal��m svobodn�m softwarem vy�stila do unik�tn� softwarov� distribuce, kter� je zn�m� pod n�zvem Debian GNU/Linux. Distribuci Debian tvo�� mno�stv� softwarov�ch bal�k�. Jednotliv� bal�ky sest�vaj� ze spustiteln�ch soubor�, skript�, dokumentace a konfigura�n�ch soubor�. Ka�d� bal�k m� sv�ho spr�vce, kter� za n�j zodpov�d� (udr�uje bal�k aktu�ln�, sleduje hl�en� o chyb�ch a komunikuje s autorem, jeho� software bal��kuje). D�ky pom�rn� velk� z�kladn� u�ivatel� v kombinaci se syst�mem hl�en� chyb b�vaj� probl�my v bal�c�ch nalezeny a odstran�ny velice rychle. Debian je obzvl�t� popul�rn� mezi pokro�il�mi u�ivateli, kte�� si cen� jeho stabilitu, technickou preciznost a p�izp�sobitelnost. Syst�m m��e vystupovat v r�zn�ch rol�ch -- od minimalistick�ho firewallu p�es v�deckou pracovn� stanici a� po vysoce v�konn� s��ov� server. B�hem v�voje distribuce vzniklo mnoho pr�kopnick�ch my�lenek, kter� jsou dnes pova�ov�ny za zcela samoz�ejm�. Debian byl nap��klad prvn� linuxovou distribuc�, kter� obsahovala syst�m pro spr�vu bal�k�, ��m� se stala instalace program� trivi�ln� z�le�itost�. Debian byl tak� prvn� linuxovou distribuc�, kterou jste mohli aktualizovat bez p�einstalov�n� cel�ho syst�mu. I dnes si Debian zachov�v� n�kter� unik�tn� vlastnosti. Nap��klad jeho v�vojov� proces je uk�zkou toho, �e model otev�en�ho v�voje m��e fungovat i pro tak rozs�hl� projekt, jako je v�voj a �dr�ba kompletn�ho opera�n�ho syst�mu. Vlastnost, kterou se Debian nejv�c odli�uje od ostatn�ch linuxov�ch distribuc�, je jeho syst�m pro spr�vu bal�k�. Tento soubor n�stroj� d�v� administr�torovi syst�mu Debian �plnou kontrolu nad bal�ky, ze kter�ch se syst�m skl�d�. Umo��uje mu nap��klad automatickou aktualizaci cel� distribuce nebo naopak ozna�en� bal�k�, kter� by nem�ly b�t aktualizov�ny. Dokonce je mo�n� upozornit syst�m na vlastn� p�elo�en� bal�ky a ur�it, jak� jsou z�vislosti mezi nimi a ofici�ln�mi bal�ky. Aby byl v� syst�m ochr�n�n p�ed trojsk�mi ko�mi a jin�mi zlovoln�mi programy, debian� servery automaticky ov��uj�, �e bal�ky p�ich�zej� do distribuce od jejich skute�n�ch spr�vc�. Debian� v�voj��i rovn� usiluj� o to, aby byly programy nakonfigurov�ny bezpe�n� ji� p�i standardn�m nastaven�. Jestli�e se u distribuovan�ch bal�k� vyskytnou bezpe�nostn� probl�my, jsou z�hy k dispozici jejich opravy, kter� si m��ete pomoc� jednoduch�ch aktualiza�n�ch n�stroj� automaticky stahovat a instalovat p�es Internet. Pokud chcete z�skat podporu pro sv�j syst�m s Debian GNU/Linuxem, nebo jen chcete komunikovat s v�voj��i distribuce, m��ete tak u�init pomoc� v�ce jak 160 diskusn�ch klub�, kter� Debian spravuje. Pro p�ihl�en� do n�kter�ho z nich sta�� vyplnit formul�� na p�ihla�ovac� str�nce. 1.4. Z�sk�n� Debianu Informace o sta�en� Debian GNU/Linuxu z Internetu nebo seznam m�st dod�vaj�c�ch ofici�ln� CD s Debianem m��ete nal�zt na distribu�n� str�nce. Seznam Debian�ch zrcadel obsahuje kompletn� seznam ofici�ln�ch server�, ze kter�ch si m��ete Debian st�hnout. Aktualizace Debianu je velmi jednoduch�, proto�e syst�m je navr�en� tak, aby jej nebylo t�eba p�einstalov�vat. S prvotn�m nastaven�m syst�mu pro budouc� aktualizace v�m pom��e instala�n� program. 1.5. Z�sk�n� nejnov�j�� verze t�to p��ru�ky Tato p��ru�ka je �iv� dokument -- st�le se m�n�, aktualizuje a zlep�uje. Nej�erstv�j�� informace o Debian GNU/Linuxu verze 3.1, kter� se objevily a� po ofici�ln�m vyd�n�, m��ete naj�t na str�nk�ch pro Debian 3.1. Aktualizovan� verze t�to p��ru�ky je rovn� k dispozici na str�nk�ch ofici�ln�ho instala�n�ho manu�lu. 1.6. Organizace p��ru�ky Tato p��ru�ka si klade za c�l slou�it jako manu�l pro nov� u�ivatele Debianu a od �ten��e neo�ek�v� ��dn� speci�ln� znalosti a zku�enosti. P�edpokl�d� v�ak, �e m�te obecnou p�edstavu o tom, jak funguje v� hardware. Tak� u�ivatel�-experti mohou v tomto dokumentu naj�t zaj�mav� informace jako nap�. velikost minim�ln� instalace, detaily t�kaj�c� se hardwaru podporovan�ho instala�n�m syst�mem Debianu apod. Zku�en�m u�ivatel�m doporu�ujeme n�kter� pas�e p�esko�it. Obecn� lze ��ct, �e je tento dokument pojat p��mo�a�e a provede v�s instala�n�m procesem krok za krokem. N�sleduj�c� seznam zachycuje jednotliv� kroky instalace a kapitoly, kter� se jimi zab�vaj�. 1. Zji�t�n�, zda-li va�e hardwarov� konfigurace umo��uje instalaci syst�mu, viz 2 - "Po�adavky na po��ta�". 2. Z�loha dat, napl�nov�n� instalace a konfigurace hardwaru p�edch�zej�c� instalaci syst�mu, viz 3 - "Ne� za�nete s instalac�". Jestli�e se chyst�te instalovat na pevn� disk s v�ce opera�n�mi syst�my, budete mo�n� muset pro Debian vytvo�it m�sto na diskovou oblast. 3. Z�sk�n� pot�ebn�ch instala�n�ch soubor� pro zvolenou metodu instalace, viz 4 - "Z�sk�n� instala�n�ch m�di�". 4. 5 - "Zaveden� instala�n�ho syst�mu" popisuje zaveden� instala�n�ho syst�mu. Zde tak� naleznete r�zn� rady jak postupovat, pokud zaveden� syst�mu sel�e. 5. Samotnou instalac� v�s provede 6 - "Pou��v�me instala�n� program Debianu". To zahrnuje v�b�r jazyka, nastaven� modul� za��zen�, zprovozn�n� s�t�, aby se zb�vaj�c� instala�n� soubory mohly st�hnout ze serveru poskytuj�c�ho Debian (pokud tedy neinstalujete z CD), rozd�len� disku a instalaci minim�ln�ho funk�n�ho syst�mu. (Technick�mi detaily pro nastaven� diskov�ch oblast� se zab�v� B - "Pozn�mky k rozd�lov�n� disku".) 6. Zaveden� nov� nainstalovan�ho syst�mu a dokon�en� z�kladn�ho nastaven�, viz 7 - "Zaveden� va�eho nov�ho syst�mu". 7. Instalace dal��ho softwaru, viz 7.2.5 - "Instalace bal��k�". Jakmile nainstalujete syst�m, m�li byste si p�e��st 8 - "Co d�l?". Tato kapitola vysv�tluje, kam se m�te pod�vat po dal��ch informac�ch o Unixu a Debianu a jak aktualizovat j�dro syst�mu. Kone�n� informace o tomto dokumentu a zp�sobu, jak do n�j p�isp�t, obsahuje D - "Administrivia". 1.7. O licen�n�ch ujedn�n�ch Licen�n� podm�nky v�t�iny program� oprav�uj� k pou��v�n� programu pouze na jednom po��ta�i. Debian GNU/Linux takov� omezen� nem�. Budeme r�di, pokud ho nainstalujete na dal�� po��ta�e ve �kole �i zam�stn�n�, zap�j��te zn�m�m a pom��ete jim s instalac�. M��ete dokonce vyrobit tis�ce kopi� a prod�vat je. Sta�� dodr�et jist� omezen�. To v�echno je mo�n� d�ky tomu, �e Debian je zalo�en na svobodn�m softwaru. Slovo svobodn� neznamen�, �e software postr�d� copyright, nebo �e se distribuuje zdarma na CD. Znamen� to, �e licence jednotliv�ch program� nevy�aduj� poplatek za pr�vo program kop�rovat. Kdokoli m��e program roz���it, p�izp�sobit, pozm�nit a v�sledn� d�lo ���it d�l. Pozn�mka Poznamenejme, �e jako pragmatick� �stupek sv�m u�ivatel�m, bal��kuj� debian� v�voj��i i software, kter� nespl�uje na�i definici svobodn�ho software. Tyto bal�ky nejsou sou��st� ofici�ln� distribuce a jsou dostupn� pouze v ��stech debian�ch zrcadel nazvan�ch contrib a non-free, p��padn� na CD vyr�b�n�ch t�et�mi stranami. Obsah a struktura zrcadel jsou pops�ny v Debian FAQ pod n�zvem "The Debian FTP archives". Hodn� program� v syst�mu je licencovan�ch podle GNU General Public License (obecn� ve�ejn� licence) neboli kr�tce GPL. Licence GPL vy�aduje, abyste kdykoliv, kdy� distribuujete kopii programu, zajistili dostupnost zdrojov�ch k�d� programu; to zaru�uje, �e vy, jako�to u�ivatel�, m��ete d�le modifikovat k�d a p�izp�sobit si software sv�m pot�eb�m. Proto jsou ke v�em takov�m program�m v syst�mu Debian dostupn� i zdrojov� k�dy.^[1] N�kter� programy v Debianu pou��vaj� i jin� licen�n� ujedn�n�. Autorsk� pr�va a licen�n� ujedn�n� ke ka�d�mu bal�ku lze nal�zt v souboru /usr/share/doc/ jm�no-bal�ku/copyright . Pokud se chcete dozv�d�t v�ce o licenc�ch a o tom, co Debian pokl�d� za svobodn� software, pod�vejte se na Debian Free Software Guidelines. Nejd�le�it�j�� pr�vn� pozn�mka je, �e tento software je bez jak�koliv z�ruky. Program�to�i, kte�� vytvo�ili tento software, to ud�lali pro prosp�ch cel� komunity. Nezaru�ujeme, �e software se bude hodit pro dan� ��ely. Na druhou stranu, jeliko� se jedn� o svobodn� software, m��ete jej m�nit tak, aby odpov�dal va�im pot�eb�m -- a vyu��vat k�du ostatn�ch, kte�� stejn�m zp�sobem roz�i�uj� tento software. -------------- ^[1] Pokud se chcete dozv�d�t v�c o tom, jak vyhledat a rozbalit zdrojov� bal�ky, pod�vejte se do Debian FAQ na ��st "Basics of the Debian Package Management System". Kapitola 2. Po�adavky na po��ta� Obsah 2.1. Podporovan� za��zen� 2.1.1. Podporovan� po��ta�ov� architektury 2.1.2. Procesory, z�kladn� desky a grafick� karty 2.1.3. Grafick� karty 2.2. Instala�n� m�dia 2.2.1. Diskety 2.2.2. CD-ROM/DVD-ROM 2.2.3. Pevn� disk 2.2.4. S�� 2.2.5. Un*x nebo syst�m GNU 2.2.6. Podporovan� datov� m�dia 2.3. Ostatn� za��zen� 2.4. Hardware ur�en� pro GNU/Linux 2.4.1. Vyvarujte se uzav�en�ch technologi� 2.4.2. Fale�n� paritn� pam� 2.5. Po�adavky na opera�n� pam� a diskov� prostor 2.6. Hardware pro p�ipojen� k s�ti V t�to kapitole se dozv�te informace o hardwarov�ch po�adavc�ch distribuce a tak� zde naleznete odkazy na dal�� informace o za��zen�ch podporovan�ch Linuxem a GNU programy. 2.1. Podporovan� za��zen� Debian neklade na hardware jin� omezen� ne� ta, kter� jsou d�na j�drem Linuxu a programy GNU. Tedy na libovoln� po��ta�ov� architektu�e, na kterou bylo p�eneseno j�dro Linuxu, knihovna libc, p�eklada� gcc atd., a pro kterou existuje port Debianu, m��ete Debian nainstalovat. Viz str�nka s porty (http:// www.debian.org/ports/m68k/). Ne� abychom se sna�ili popsat v�echny podporovan� konfigurace hardwaru pro architekturu Motorola 680x0, zam���me se sp��e na obecn� informace a uvedeme odkazy na dopl�uj�c� dokumentaci. 2.1.1. Podporovan� po��ta�ov� architektury Debian 3.1 podporuje jeden�ct hlavn�ch po��ta�ov�ch architektur a n�kolik jejich variant. +-----------------------------------------------------------------------------+ | Architektura |Ozna�en� v Debianu| Podarchitektura | Varianta | |-------------------+------------------+-------------------------+------------| | | | |vanilla | | | | |------------| |Intel x86 |i386 |� |speakup | | | | |------------| | | | |linux26 | |-------------------+------------------+-------------------------+------------| | | |Atari |atari | | | |-------------------------+------------| | | |Amiga |amiga | | | |-------------------------+------------| | | |68k Macintosh |mac | |Motorola 680x0 |m68k |-------------------------+------------| | | | |bvme6000 | | | | |------------| | | |VME |mvme147 | | | | |------------| | | | |mvme16x | |-------------------+------------------+-------------------------+------------| |DEC Alpha |alpha |� |� | |-------------------+------------------+-------------------------+------------| | | | |sun4cdm | |Sun SPARC |sparc |� |------------| | | | |sun4u | |-------------------+------------------+-------------------------+------------| | | | |netwinder | | | | |------------| | | | |riscpc | |ARM a StrongARM |arm |� |------------| | | | |shark | | | | |------------| | | | |lart | |-------------------+------------------+-------------------------+------------| | | |CHRP |chrp | | | |-------------------------+------------| |IBM/Motorola | |PowerMac |pmac | |PowerPC |powerpc |-------------------------+------------| | | |PReP |prep | | | |-------------------------+------------| | | |APUS |apus | |-------------------+------------------+-------------------------+------------| | | |PA-RISC 1.1 |32 | |HP PA-RISC |hppa |-------------------------+------------| | | |PA-RISC 2.0 |64 | |-------------------+------------------+-------------------------+------------| |Intel ia64-based |ia64 |� |� | |-------------------+------------------+-------------------------+------------| | | | |r4k-ip22 | | | |SGI Indy/Indigo 2 |------------| |MIPS (big endian) |mips | |r5k-ip22 | | | |-------------------------+------------| | | |Broadcom BCM91250A |sb1-swarm-bn| | | |(SWARM) | | |-------------------+------------------+-------------------------+------------| | | |Cobalt |cobalt | | | |-------------------------+------------| | | | |r4k-kn04 | |MIPS (little |mipsel |DECstation |------------| |endian) | | |r3k-kn02 | | | |-------------------------+------------| | | |Broadcom BCM91250A |sb1-swarm-bn| | | |(SWARM) | | |-------------------+------------------+-------------------------+------------| | | |IPL z VM-reader a DASD |generic | |IBM S/390 |s390 |-------------------------+------------| | | |IPL z p�sky |tape | +-----------------------------------------------------------------------------+ Tato verze dokumentu se zab�v� instalac� na architektu�e Motorola 680x0. Pro ostatn� podporovan� architektury jsou n�vody na str�nk�ch Debian-Ports. 2.1.2. Procesory, z�kladn� desky a grafick� karty Kompletn� informace o syst�mech zalo�en�ch na M68000 (m68k) jsou v Linux/m68k FAQ. Tato kapitola nasti�uje pouze z�kladn� p�edpoklady. m68k port Linuxu b�� na libovoln� 680x0 s PMMU (jednotka pro spr�vu str�nkovan� pam�ti) a FPU (jednotka pro v�po�ty s desetinnou ��rkou). To zahrnuje typy 68020 s extern� PMMU 68851, 68030 a lep��. Nepodporov�na je ,,EC'' �ada procesor� 680x0. Viz Linux/m68k FAQ. Existuj� �ty�i hlavn� odno�e architektury m68k: Amiga, Atari, Macintosh a stroje VME. Amiga a Atari byly prvn� dva syst�my, na kter� byl Linux portov�n, a u Debianu jsou to dva nejl�pe podporovan� porty. �ada po��ta�� Macintosh je podporov�na nekompletn�. Aktu�ln� stav projektu a podporovan� hardware najdete na str�nk�ch Linux m68k for Macintosh. Posledn�m p��r�stkem do seznamu podporovan�ch odno�� jsou po��ta�e BVM a Motorola VMEbus. Porty na jin� m68k architektury (jako Sun3 a NeXT black box) jsou na cest�, ale je�t� nejsou ofici�ln� podporov�ny. 2.1.3. Grafick� karty Podpora grafick�ch karet v grafick�m re�imu z�vis� na tom, zda pro kartu existuje ovlada� v projektu XFree86. V�t�ina grafick�ch karet pro sloty PCI, AGP a PCIe funguje s XFree86 bezprobl�mov�. Podrobnosti o podporovan�ch grafick�ch kart�ch, sb�rnic�ch, monitorech a ukazovac�ch za��zen�ch naleznete na http://www.xfree86.org/. Debian 3.1 je dod�v�n se syst�mem XFree86 verze 4.3.0. 2.2. Instala�n� m�dia Tato podkapitola popisuje r�zn� druhy instala�n�ch m�di�, kter� m��ete pou��t pro instalaci Debianu. V�hody a nev�hody jednotliv�ch m�di� pak podrobn�ji rozeb�r� kapitola 4 - "Z�sk�n� instala�n�ch m�di�". 2.2.1. Diskety P�esto�e je instalace z disket nejm�n� pohodln� volba, st�le se n�kdy pou��v� pro po��te�n� zaveden� instala�n�ho syst�mu. V�e co pot�ebujete, je pouze 3,5 palcov� disketov� jednotka s kapacitou 1440 kilobajt�. 2.2.2. CD-ROM/DVD-ROM Pozn�mka Kdykoliv v t�to p��ru�ce uvid�te naps�no "CD-ROM", �t�te to jako "CD-ROM nebo DVD-ROM", proto�e z hlediska opera�n�ho syst�mu nen� mezi t�mito technologiemi ��dn� rozd�l. N�kter� architektury umo��uj� instalaci z CD. Na po��ta��ch s mo�nost� zaveden� syst�mu z CD mechaniky se lze p�i instalaci vyhnout pou�it� disket. I v p��pad�, �e v� po��ta� neum� zav�d�t syst�m p��mo z CD, m��ete CD-ROM vyu��t po po��te�n�m zaveden� syst�mu z jin�ho m�dia, viz 5 - "Zaveden� instala�n�ho syst�mu". 2.2.3. Pevn� disk Pro mnoho architektur je tak� zaj�mav� mo�nost zaveden� instala�n�ho syst�mu z pevn�ho disku. To v�ak vy�aduje jin� opera�n� syst�m, pomoc� kter�ho nahrajete na disk instala�n� program. Ve skute�nosti je to pro v�t�inu m68k po��ta�� preferovan� mo�nost. 2.2.4. S�� Syst�m tak� m��ete zav�st ze s�t�. P��jemnou mo�nost� je bezdiskov� instalace. Syst�m se zavede z lok�ln� s�t� a v�echny lok�ln� souborov� syst�my se p�ipoj� p�es NFS. Po instalaci j�dra syst�mu m��ete doinstalovat zbytek Debianu p�es libovoln� s��ov� p�ipojen� (v�etn� PPP) pomoc� slu�eb FTP nebo HTTP. 2.2.5. Un*x nebo syst�m GNU Pokud pou��v�te jin� unixov� syst�m, m��ete jej vyu��t pro instalaci Debian GNU /Linuxu a �pln� tak obej�t debian-installer popisovan� ve zbytku p��ru�ky. Tento zp�sob instalace je vhodn� zejm�na pro u�ivatele s podivn�m hardwarem, kter� jinak nen� podporov�n instala�n�mi m�dii, nebo na po��ta��ch, kter� si nemohou dovolit prostoje. Jestli�e v�s zm�n�n� technika zaj�m�, p�esko�te na C.4 - "Instalace Debianu ze st�vaj�c�ho unixov�ho/linuxov�ho syst�mu". 2.2.6. Podporovan� datov� m�dia Zav�d�c� disky Debianu obsahuj� j�dro s velk�m mno�stv�m ovlada��, aby fungovaly na co nej�ir�� �k�le po��ta��. Jestli se v�m takto p�ipraven� j�dro zd� pro b�n� pou�it� zbyte�n� velk�, pro�t�te si n�vod o p��prav� vlastn�ho j�dra (8.4 - "Kompilace nov�ho j�dra"). Podpora co nejv�ce za��zen� na instala�n�ch disc�ch je ��douc� pro snadnou instalaci na libovoln�m hardwaru. Naprost� v�t�ina syst�m� pro ukl�d�n� dat podporovan� linuxov�m j�drem je podporovan� i instala�n�m syst�mem. Aktu�ln� linuxov� j�dro nepodporuje disketov� mechaniky na Macintoshi a instala�n� syst�m Debianu nepodporuje diskety pro Amigy. Na Atari jsou mimo jin� podporov�ny souborov� syst�my HFS a AFFS, na Macintosh�ch souborov� syst�m Atari (FAT) a na Amig�ch, jako moduly, syst�my FAT a HFS. 2.3. Ostatn� za��zen� V Linuxu m��ete pou��vat nejr�zn�j�� hardwarov� vybaven� jako my�i, tisk�rny, scannery, televizn� karty a za��zen� PCMCIA a USB. V�t�ina z nich v�ak nen� pro instalaci nutn�. 2.4. Hardware ur�en� pro GNU/Linux V sou�asnosti ji� n�kte�� prodejci dod�vaj� po��ta�e s nainstalovan�m Debianem, p��padn� jinou distribuc� GNU/Linuxu. Patrn� si za tuto v�hodu n�co p�iplat�te, ale zbav�te se starost�, pon�vad� m�te jistotu, �e hardware po��ta�e je se syst�mem GNU/Linux pln� kompatibiln�. Bohu�el je dnes t�k� naj�t obchodn�ka prod�vaj�c�ho v�bec n�jak� nov�j�� modely Motorola 680x0. A� u� zakoup�te po��ta� s instalac� GNU/Linuxu nebo bez n�, je d�le�it� se p�esv�d�it, �e je hardware podporov�n j�drem opera�n�ho syst�mu. Zkontrolujte si, jestli jsou v�echna za��zen� v po��ta�i uvedena ve v��e zm�n�n�ch odkazech jako podporovan�. P�i n�kupu se netajte t�m, �e kupujete po��ta�, na kter�m pob�� Linux. Dejte p�ednost zbo��, jeho� v�robci Linux podporuj�. 2.4.1. Vyvarujte se uzav�en�ch technologi� N�kte�� v�robci hardwaru n�m neposkytuj� informace pot�ebn� k naps�n� ovlada�� pro Linux, p��padn� po�aduj� podepsat smlouvu o uchov�n� t�chto informac� v tajnosti p�ed t�et�mi osobami, co� znemo��uje uve�ejn�n� zdrojov�ho k�du pro takov� ovlada�. Dal��m p��kladem je propriet�rn� hardware ve star��ch Macintosh�ch. Ve skute�nosti vlastn� nikdy nebyly uvoln�ny specifikace nebo dokumentace k libovoln�mu macintosh�mu hardwaru. Za v�echny jmenujme nap��klad �adi� ADB, pou��van� kl�vesnic� a my��, �adi� disketov� mechaniky a ve�ker� akcelerace a CLUT manipulace grafiky (i kdy� nyn� ji� podporujeme CLUT manipulaci na t�m�� v�ech grafick�ch �ipech). To jednodu�e vysv�tluje zaost�v�n� macintosh�ho portu Linuxu za ostatn�mi architekturami. Z d�vodu nedostupnosti dokumentace pro n� neexistuj� ovlada�e pro Linux. M��ete v�robce po��dat o uvoln�n� dokumentace a pokud se na n�j obr�t� v�ce lid�, uv�dom� si, �e komunita okolo svobodn�ho softwaru p�edstavuje d�le�itou skupinu z�kazn�k�. 2.4.2. Fale�n� paritn� pam� Pod ozna�en�m paritn� pam� se v�t�inou prod�vaj� tzv. virtu�ln� paritn� pam�ov� moduly. Moduly SIMM s virtu�ln� paritou se daj� �asto (ale ne v�dy) rozpoznat tak, �e oproti neparitn�m pam�tem maj� nav�c pouze jeden �ip. (Ten je pak men�� ne� zb�vaj�c� �ipy.) Pam�ti s virtu�ln� paritou pracuj� stejn� jako neparitn� pam� a na rozd�l od skute�n� paritn�ch modul� SIMM na uzp�soben�ch z�kladn�ch desk�ch nedok�� rozpoznat jednobitovou pam�ovou chybu. Za virtu�ln� paritn� moduly SIMM nem� cenu platit v�c ne� za oby�ejn� neparitn�. Skute�n� paritn� moduly SIMM jsou dra���, nebo� na ka�d�ch 8 bit� je pot�eba jeden nav�c. Pokud vy�adujete vy�erp�vaj�c� informace o pam�tech pro Motorola 680x0 a chcete doporu�en�, jakou pam� si koupit, pod�vejte se na PC Hardware FAQ. 2.5. Po�adavky na opera�n� pam� a diskov� prostor K instalaci pot�ebujete alespo� 32MB opera�n� pam�ti a 110MB voln�ho m�sta na disku. Pro minim�ln� konzolov� syst�m (v�echny bal�ky ze sekce standardn�) je zapot�eb� 250 MB diskov�ho prostoru. Pokud chcete nainstalovat rozumnou ��st distribuce v�etn� syst�mu X Window a v�vojov�ho prost�ed�, budete pot�ebovat alespo� 400 MB. V�cem�n� �plnou instalaci lze sm�stnat na 800 MB, ale po��tejte s t�m, �e modern� desktopov� prost�ed� zabere n�kolik gigabajt�. Na Amig�ch odpov�d� velikost pam�ti FastRAM celkov�m po�adavk�m na pam�. Pou�it� karet Zorro s 16bitovou pam�t� nen� podporov�no, pot�ebujete 32bitovou RAM. K zak�z�n� 16bitov� pam�ti m��ete pou��t program amiboot (viz Linux/m68k FAQ). Nov�j�� j�dra by m�la vypnout 16bitovou pam� automaticky. Na Atari Linux vyu�ije jak pam� ST-RAM, tak i Fast RAM (TT-RAM). Proto�e hodn� u�ivatel� hl�silo probl�m s b�hem j�dra ve Fast RAM, zavad�� um�st� j�dro do ST-RAM. Minim�ln� velikost ST-RAM je 2 MB. K tomu budete je�t� pot�ebovat alespo� 12 MB TT-RAM. U Macintosh� si dejte pozor na stroje s ,,RAM-based video'' (RBV). Pam�ov� segment na fyzick� adrese 0 se pou��v� jako pam� grafick� karty, co� znemo��uje zaveden� j�dra na standardn� pozici. Alternativn� pam�ov� segment pro j�dro a RAMdisk mus� b�t velik� alespo� 4 MB. 2.6. Hardware pro p�ipojen� k s�ti Libovoln� s��ov� karta (NIC) podporovan� linuxov�m j�drem by m�la b�t podporov�na i zav�d�c�mi m�dii. Mo�n� budete muset zav�st ovlada� jako modul. Podrobnosti viz http://www.linux-m68k.org/faq/faq.html. Kapitola 3. Ne� za�nete s instalac� Obsah 3.1. P�ehled instala�n�ho procesu 3.2. Z�lohujte si sv� data! 3.3. D�le budete pot�ebovat 3.3.1. Dokumentace 3.3.2. Hled�n� zdroj� informac� o hardwaru 3.3.3. Hardwarov� kompatibilita 3.3.4. Nastaven� s�t� 3.4. Spln�n� minim�ln�ch hardwarov�ch po�adavk� 3.5. P�edrozd�len� disku pro v�ce opera�n�ch syst�m� 3.5.1. D�len� disku v AmigaOS 3.5.2. D�len� disku v Atari TOS 3.5.3. D�len� disku v MacOS 3.6. Ne� za�nete s instalac� ... 3.6.1. Revize Firmwaru a nastaven� st�vaj�c�ho OS 3.6.2. R�zn� hardwarov� probl�my Tato kapitola se zab�v� p��pravou pro instalaci Debianu je�t� p�ed zaveden�m instala�n�ho programu. To zahrnuje zaz�lohov�n� dat, zji�t�n� informac� o hardwaru a dal�� nezbytn� kroky. 3.1. P�ehled instala�n�ho procesu Jenom na okraj bychom cht�li poznamenat, �e kompletn� reinstalace Debianu je velmi v�jime�n� ud�lost, kterou m� nej�ast�ji na sv�dom� mechanick� z�vada pevn�ho disku. Na rozd�l od mnoha zn�m�ch opera�n�ch syst�m�, kter� mus�te p�i p�echodu na nov�j�� verzi instalovat �pln� znovu, nebo alespo� p�einstalovat aplikace, Debian GNU/Linux se um� aktualizovat za b�hu. Pokud by nov� verze programu vy�adovala nov� verze ostatn�ch bal�k�, nebo byla n�jak�m zp�sobem konfliktn� s jin�m programem, bal��kovac� syst�m Debianu se o v�e postar�. Proto�e m�te k dispozici mocn� aktualiza�n� n�stroje, m�li byste o kompletn� reinstalaci uva�ovat pouze jako o posledn� mo�nosti. Instala�n� syst�m nen� navr�en aktualizaci star��ho syst�mu. N�sleduje stru�n� p�ehled instala�n�ho procesu: 1. Nejprve si zaz�lohujete v�echna d�le�it� data (hlavn� dokumenty). 2. Pot� posb�r�te co nejv�ce informac� o sv�m po��ta�i a se�enete si pot�ebnou dokumentaci (nap�. dokumenty odkazovan� z t�to p��ru�ky). 3. Na pevn�m disku vytvo��te voln� rozd�liteln� m�sto (pro Debian). 4. St�hnete si soubory instala�n�ho syst�mu a v�echny pot�ebn� ovlada�e. (Pokud instalujete z CD, tento krok ignorujte). 5. P�iprav�te si zav�d�c� p�sky/diskety/USB kl��enky, nebo na p��slu�n� m�sta nakop�rujete zav�d�c� soubory. (V�t�ina u�ivatel� m��e k zaveden� pou��t n�kter� z CD.) 6. Zavedete instala�n� syst�m. 7. Zvol�te jazyk pro instalaci. 8. Nastav�te s��ov� p�ipojen�. 9. Vytvo��te a p�ipoj�te oblasti pro Debian. 10. M��ete pozorovat automatick� sta�en�, instalaci a nastaven� z�kladn�ho syst�mu. 11. Nainstalujete zavad��, kter�m budete spou�t�t Debian GNU/Linux (p��padn� i p�vodn� opera�n� syst�m). 12. Spust�te sv�j nov� nainstalovan� syst�m a provedete z�kladn� nastaven�. 13. Doinstalujete dal�� software podle sv�ho uv�en� (bu� v podob� �loh a/nebo bal�k�). Pokud m�te s n�kter�m instala�n�m krokem probl�my, je dobr� v�d�t, kter� bal�k je za danou situaci zodpov�dn�. Nu�e, p�edstavujeme v�m hlavn� softwarov� role v tomto instala�n�m dramatu: debian-installer (instala�n� program) je hlavn� n�pln� t�to p��ru�ky. Rozpozn�v� hardware a nahr�v� spr�vn� ovlada�e, rozd�luje disky, instaluje linuxov� j�dro a dohl��� na programy dhcp-client, aby nastavil s��ov� p�ipojen� a debootstrap, aby nainstaloval bal�ky z�kladn�ho syst�mu. V t�to f�zi instalace hraje sv� epizodn� role mnohem v�ce herc�, ale �loha debian-installeru kon�� s prvn�m zaveden�m nov�ho syst�mu. Po zaveden� nov�ho syst�mu p�eb�r� hlavn� roli base-config, kter� se star� o nastaven� �asov� z�ny (pomoc� tzsetup), p�id�v�n� u�ivatel� (p�es bal�k shadow) a nastaven� syst�mu pro instalaci bal��k� (programem apt-setup). Je�t� p�ed odchodem ze sc�ny spust� program tasksel, kter�m si m��ete doinstalovat cel� skupiny sp��zn�n�ch program�, a pot� voliteln� program aptitude, kter�m m��ete vyb�rat jednotliv� bal�ky. Vra�me se zp�t do doby, kdy debian-installer skon�ila svou pr�ci a syst�m se prvn� zav�d�. Tou dobou m�te k dispozici pouze syst�m ovl�dan� z p��kazov� ��dky, proto�e grafick� prost�ed� je�t� nebylo nainstalov�no. Nainstalovat je m��ete nejd��ve p�i spu�t�n� program� tasksel nebo aptitude. Grafick� prost�ed� je voliteln� proto, proto�e hodn� syst�m� Debian GNU/Linux slou�� jako servery, a ty ke sv� �innosti grafick� rozhran� nepot�ebuj�. Vezm�te, pros�m, na v�dom�, �e X Window System je od instala�n�ho syst�mu �pln� odd�len a proto�e je mnohem v�ce komplikovan�, nezab�v�me se j�m ani v t�to p��ru�ce. 3.2. Z�lohujte si sv� data! P�ed instalac� si vytvo�te z�lohu v�ech soubor�, kter� m�te na disku, proto�e byste o n� p�i instalaci mohli p�ij�t. Je toti� velmi pravd�podobn�, �e budete muset p�erozd�lit pevn� disk, abyste si pro Debian GNU/Linux ud�lali m�sto. P�i rozd�lov�n� disku byste v�dy m�li po��tat s t�m, �e m��ete ztratit v�echna data. Instala�n� programy jsou docela spolehliv� a v�t�ina z nich je prov��en� lety pou��v�n�, ale jedna chybn� odpov�� by se v�m mohla zle vymst�t. I po uchov�n� obsahu disk� bu�te opatrn� a promyslete si odpov�di a kroky p�i instalaci. Dv� minuty p�em��len� mohou u�et�it hodiny zbyte�n� pr�ce. Jestli�e budete instalovat Linux na po��ta�, kde ji� m�te jin� opera�n� syst�m, p�esv�d�ete se, �e m�te po ruce m�dia pro jeho instalaci. Zvlṻ v p��pad�, kdy byste se chystali p�erozd�lit syst�mov� disk, by se v�m mohlo st�t, �e bude nutn� znovu nainstalovat zavad�� p�vodn�ho syst�mu, nebo dokonce cel� syst�m. Jedin� podporovan� instala�n� metoda na syst�mech m68k (s v�jimkou po��ta�� BVM a Motorola VMEbus) je zaveden� z lok�ln�ho disku nebo diskety za pou�it� zavad��e odvozen�ho z AmigaOS/TOS/MacOS. Na t�chto stroj�ch mus�te m�t pro zaveden� Linuxu i p�vodn� opera�n� syst�m. Pro spou�t�n� Linuxu na po��ta��ch BVM a Motorola VMEbus mus�te pou��t boot ROM "BVMBug" nebo "16xBug". 3.3. D�le budete pot�ebovat 3.3.1. Dokumentace 3.3.1.1. Instala�n� manu�l (Pr�v� �tete.) Manu�l je k dispozici ve form�tech ASCII, HTML nebo PDF. * install.cs.txt * install.cs.html * install.cs.pdf 3.3.1.2. Domumentace k hardwaru Obsahuje spousty u�ite�n�ch informac� o konfiguraci resp. provozov�n� r�zn�ho hardwaru. * Linux/m68k FAQ 3.3.2. Hled�n� zdroj� informac� o hardwaru V mnoha p��padech um� instala�n� program rozpoznat hardware automaticky, ale podle hesla "v�dy p�ipraven" doporu�ujeme, abyste se p�ed instalac� se sv�m hardwarem sezn�mili pon�kud d�v�rn�ji. Informace o hardwaru m��ete z�skat: * Z manu�l�, kter� jste z�skali spolu s p��slu�n�m hardwarem. * Z BIOSu va�eho po��ta�e. K t�mto informac�m se dostanete, kdy� b�hem startu po��ta�e stisknete ur�itou kombinaci kl�ves. �asto to b�v� kl�vesa Delete. * Z krabic, ve kter�ch byly ��sti hardware zabaleny. * Ze syst�mov�ch p��kaz� nebo n�stroj� p�vodn�ho opera�n�ho syst�mu. Zvl�t� u�ite�n� informace jsou o pevn�m disku a pam�ti RAM. * Od va�eho spr�vce nebo poskytovatele Internetu. Tyto informace v�m mohou pomoci p�i nastaven� s�t� a elektronick� po�ty. Tabulka 3.1. Hardwarov� informace nutn� pro instalaci +-----------------------------------------------------------------------------+ | Hardware | u�ite�n� informace | |-----------+-----------------------------------------------------------------| | |Po�et. | | |-----------------------------------------------------------------| | |Jejich po�ad� v syst�mu. | | |-----------------------------------------------------------------| | |Typ IDE nebo SCSI (v�t�ina po��ta�� m� disky IDE) | |Pevn� disky|-----------------------------------------------------------------| | |Dostupn� voln� m�sto. | | |-----------------------------------------------------------------| | |Diskov� odd�ly. | | |-----------------------------------------------------------------| | |Odd�ly, na kter�ch jsou nainstalov�ny jin� opera�n� syst�my | |-----------+-----------------------------------------------------------------| | |V�robce a model. | | |-----------------------------------------------------------------| | |Podporovan� rozli�en�. | | |-----------------------------------------------------------------| | |Horizont�ln� obnovovac� frekvence. | |Monitor |-----------------------------------------------------------------| | |Vertik�ln� obnovovac� frekvence. | | |-----------------------------------------------------------------| | |Podporovan� barevn� hloubka (po�et barev). | | |-----------------------------------------------------------------| | |Velikost obrazovky. | |-----------+-----------------------------------------------------------------| | |Typ: s�riov�, PS/2 nebo USB. | | |-----------------------------------------------------------------| | |Port. | |My� |-----------------------------------------------------------------| | |V�robce. | | |-----------------------------------------------------------------| | |Po�et tla��tek. | |-----------+-----------------------------------------------------------------| | |V�robce a model | |S�� |-----------------------------------------------------------------| | |Typ adapt�ru. | |-----------+-----------------------------------------------------------------| | |V�robce a model. | |Tisk�rna |-----------------------------------------------------------------| | |Podporovan� tiskov� rozli�en�. | |-----------+-----------------------------------------------------------------| | |V�robce a model. | | |-----------------------------------------------------------------| |Grafick� |Dostupn� videopam�. | |karta |-----------------------------------------------------------------| | |Podporovan� rozli�en� a barevn� hloubky (m�li byste porovnat se | | |schopnostmi monitoru). | +-----------------------------------------------------------------------------+ 3.3.3. Hardwarov� kompatibilita Mnoho zna�kov�ch v�robk� pracuje pod Linuxem bez probl�m� a podpora hardwaru pro Linux se zlep�uje ka�d�m dnem. P�es to v�echno Linux nepodporuje tolik typ� hardwaru jako n�kter� jin� opera�n� syst�my. Mo�n� postup p�i ov��ov�n� hardwarov� kompatibility: * Zkontrolujte webov� str�nky v�robce, zda nem� nov� ovlada�e. * Hledejte na webov�ch str�nk�ch nebo v manu�lech informace o emulaci. Je mo�n�, �e n�kter� m�n� zn�m� zna�ky pou��vaj� stejn� ovlada�e nebo nastaven�, jako jejich zn�m�j�� kolegov�. * Prohlejte seznamy hardwaru kompatibiln�ho s Linuxem. * Hledejte na Internetu zku�enosti jin�ch u�ivatel�. 3.3.4. Nastaven� s�t� Pokud bude v� po��ta� trvale p�ipojen do s�t� (mysl� se ethernetov� a obdobn� p�ipojen�, ne PPP), zjist�te si od spr�vce s�t� n�sleduj�c� informace. * N�zev po��ta�e (mo�n� si po��ta� pojmenujete sami). * N�zev va�� dom�ny. * IP adresu va�eho po��ta�e. * S��ovou masku. * IP adresu br�ny tj. po��ta�e spojuj�c�ho va�i s�� s dal�� s�t� (nebo Internetem), pokud na va�� s�ti br�na je. * IP adresu jmenn�ho serveru, kter� zprost�edkov�v� p�evod n�zv� po��ta�� na IP adresy (DNS). Pokud v�m spr�vce s�t� doporu�� pou��t DHCP server, nemus�te tyto informace zji��ovat, proto�e DHCP server nastav� v� po��ta� automaticky. Pou��v�te-li bezdr�tov� p�ipojen�, m�li byste nav�c zjistit: * ESSID va�� bezdr�tov� s�t�. * Bezpe�nostn� WEP kl�� (pokud jej pou��v�te). 3.4. Spln�n� minim�ln�ch hardwarov�ch po�adavk� Porovnejte seznam sv�ho hardware s n�sleduj�c� tabulkou, ve kter� zjist�te, zda m��ete pou��t zam��len� typ instalace. Skute�n� minim�ln� po�adavky mohou b�t ni��� ne� uv�d� tabulka, ale v�t�ina u�ivatel� by asi nebyla spokojena s rychlost� syst�mu. V�dy z�le�� na konkr�tn�ch po�adavc�ch a mo�nostech. Pro m68k je doporu�en� procesor 68030 a lep��. M�sta na disku v�m mo�n� bude sta�it tro�ku m�n�, ne� uv�d� tabulka. Tabulka 3.2. Doporu�en� minim�ln� po�adavky +----------------------------------------------+ | Typ instalace | RAM | Pevn� disk | |------------------+-------------+-------------| |Bez kanc. aplikac�|24 megabajt� |450 megabajt�| |------------------+-------------+-------------| |Pracovn� stanice |64 megabajt� |1 gigabajt | |------------------+-------------+-------------| |Server |128 megabajt�|4 gigabajty | +----------------------------------------------+ Pro p�edstavu zde uv�d�me n�kolik typick�ch vyu�it� Debianu. Dal�� ideu o zabran�m m�stu m��ete z�skat pohledem do tabulky C.3 - "M�sto pot�ebn� pro �lohy". Standardn� server Tento mal� profil je vhodn� pro o�esan� server, kter� neobsahuje zbyte�n� vymo�enosti pro oby�ejn� u�ivatele. Obsahuje FTP server, web server, DNS, NIS, a POP. Zabere okolo 100MB, plus mus�te p�ipo��st velikost dat, kter� budete poskytovat. Desktop Standardn� desktop obsahuj�c� X Window System, cel� desktopov� prost�ed�, grafick� a zvukov� aplikace, editory, etc. Bal��ky zaberou asi 2GB, ale pe�liv�m v�b�rem se m��ete dostat na mnohem ni��� ��slo. Pracovn� konzole V�ce o�ezan� pracovn� stanice bez X Window System a X aplikac�. Pravd�podobn� bude vhodn� pro laptopy a p�enosn� po��ta�e. Velikost je zhruba 140MB. V�voj��sk� stanice Desktop se v�emi v�voj��sk�mi bal��ky, jako je Perl, C, C++, atd. Velikost je okolo 475MB. P�edpokl�dejme, �e p�id�te X11 a n�jak� dal�� bal��ky pro nejr�zn�j�� pou�it�. Pak byste m�li po��tat s asi 800MB zabran�ho m�sta. Pamatujte, �e v�echny uveden� velikosti jsou orienta�n� a �e neobsahuj� dal�� v�ci, kter� obvykle v syst�mu b�vaj� (jako t�eba po�ta, soubory u�ivatel�, data). P�i p�id�lov�n� m�sta pro sv� vlastn� soubory a data je v�dy lep�� b�t velkorys�. Zejm�na oblast /var obsahuje hodn� dat z�visl�ch na konkr�tn� situaci. Nap��klad soubory programu dpkg mohou klidn� zabrat 20MB, ani nemrknete. D�le sem zapisuje t�eba apt-get, kter� zde odkl�d� sta�en� bal�ky p�ed samotnou instalac�. Pokud p�id�me velikost logovac�ch soubor� (v�t�inou v ��dech MB) a ostatn� prom�nliv� data, m�li byste pro /var uva�ovat o alokov�n� minim�ln� 100MB. 3.5. P�edrozd�len� disku pro v�ce opera�n�ch syst�m� Rozd�len�m disku se na disku vytvo�� n�kolik vz�jemn� nez�visl�ch odd�l� (angl. partition). Ka�d� odd�l je nez�visl� na ostatn�ch. D� se to p�irovnat k bytu roz�len�n�mu zdmi -- p�id�n� n�bytku do jedn� m�stnosti nem� na ostatn� m�stnosti ��dn� vliv. Jestli�e u� na po��ta�i m�te n�jak� opera�n� syst�m (Amiga OS, Atari TOS, Mac OS, ...) a chcete na stejn� disk je�t� um�stit Linux, patrn� se nevyhnete p�erozd�len� disku. Debian pro sebe pot�ebuje vlastn� diskov� oblasti a nem��e b�t nainstalov�n na oblasti syst�mu Windows nebo t�eba MacOS. Je sice mo�n� sd�let n�kter� oblasti s jin�mi syst�my, ale popis je mimo rozsah tohoto dokumentu. Minim�ln� budete pot�ebovat jednu oblast pro ko�enov� souborov� syst�m. Informace o aktu�ln�m rozd�len� disku m��ete z�skat d�lic�m programem sv�ho st�vaj�c�ho opera�n�ho syst�mu, jako je HD SC Setup, HDToolBox nebo SCSITool. Ka�d� d�lic� n�stroj umo��uje prohl��et oblasti bez jejich modifikace. Obecn� zm�na odd�lu, na kter�m je souborov� syst�m, znamen� ztr�tu dat, tak�e si rad�ji disk p�ed zm�nami do tabulky diskov�ch odd�l� zaz�lohujte. Podle analogie s bytem a zdmi, z bytu tak� rad�ji vynesete ve�ker� n�bytek, ne� budete p�estavovat zdi. Jestli�e m� v� po��ta� v�ce ne� jeden pevn� disk, m��ete cel� disk vyhradit pro Debian a d�len�m disku se m��ete zab�vat a� v pr�b�hu instalace. Odd�lov� program obsa�en� v instala�n�m programu se s t�m jednodu�e vypo��d�. Stejn� tak pokud m�te pouze jeden pevn� disk a chcete kompletn� nahradit st�vaj�c� opera�n� syst�m Debianem, m��e rozd�len� disku prob�hnout a� b�hem instalace (viz 6.3.2.1 - "Rozd�len� disk�"). Pozor: pokud startujete instala�n� syst�m z pevn�ho disku a potom tento disk rozd�l�te, sma�ete si zav�d�c� soubory a mus�te doufat, �e se instalace povede napoprv�. (Minim�ln� v tomto p��pad� je dobr� m�t u sebe n�stroje pro o�iven� po��ta�e, jako jsou zav�d�c� diskety nebo CD s p�vodn�m syst�mem a podobn�.) Tak� v p��pad�, �e ji� m�te na disku n�kolik oblast� a pot�ebn� m�sto m��ete z�skat jejich smaz�n�m, m��ete po�kat s rozd�len�m disku a rozd�lit jej a� p�i instalaci. I tak byste si m�li rad�ji tuto kapitolu p�e��st, proto�e n�kdy mohou nastat okolnosti, kter� v�s k rozd�len� disku p�ed instalac� stejn� donut� (nap��klad vynucen� po�ad� n�kter�ch oblast�). Ve v�ech ostatn�ch p��padech mus�te disk rozd�lit je�t� p�ed instalac�, abyste pro Debian vytvo�ili voln� m�sto. Pokud n�kter� z oblast� budou pat�it k jin�mu opera�n�mu syst�mu, vytvo�te je pomoc� odd�lov�ch program� dan�ho syst�mu. Stejn� tak nedoporu�ujeme vytv��et linuxov� oblasti n�stroji z jin�ch opera�n�ch syst�m�. (Ka�d� syst�m v� nejl�pe, co mu chutn�.) Jestli�e budete m�t na po��ta�i v�ce opera�n�ch syst�m�, m�li byste tyto syst�my instalovat p�ed Debianem. Instala�n� programy Windows a jin�ch syst�m� by mohly zabr�nit startu Debianu nebo v�s nav�st k p�eform�tov�n� n�kter�ch oblast�. Tyto probl�my m��ete �sp�n� vy�e�it, p��padn� se jim �pln� vyhnout, ale nejjist�j�� je instalovat Debian jako posledn� syst�m. Jestli�e m�te, jako v�t�ina kancel��sk�ch po��ta��, pouze jeden pevn� disk s oblast� o maxim�ln� velikosti a chcete zav�d�t oba opera�n� syst�my (p�vodn� syst�m a Debian), mus�te: 1. Zaz�lohovat v�e v po��ta�i. 2. Zav�st z disket nebo CD dodan�ch s p�vodn�m opera�n�m syst�mem. 3. Odd�lov�m programem p�vodn�ho syst�mu vytvo�it oblast(i) pro p�vodn� syst�m a ponechat voln� m�sto pro Debian. 4. Nainstalovat p�vodn� opera�n� syst�m do jeho nov�ch oblast�. 5. Vyzkou�et, �e p�vodn� syst�m funguje a st�hnout si instala�n� soubory Debianu. 6. Zav�st instal�tor Debianu a pokra�ovat v instalaci. 3.5.1. D�len� disku v AmigaOS Jestli�e pou��v�te AmigaOS, m��ete upravit p�vodn� oblasti je�t� p�ed instalac� programem HDToolBox. 3.5.2. D�len� disku v Atari TOS Identifik�tory (ID) diskov�ch oblast� v Atari jsou t��znakov� polo�ky: pro datov� oblasti se pou��v� "LNX" a pro oblasti s virtu�ln� pam�t� "SWP". Pokud instalujete syst�m na po��ta� s malou pam�t�, je nutno tak� vytvo�it malou Minixovou oblast (asi 2MB), kter� bude m�t identifikaci "MNX". Pozor! Nejen �e �patn� nastaven� ID jednotliv�ch oblast� zabr�n� instala�n�mu programu rozpoznat diskov� oblasti, ale tak� zp�sob�, �e TOS se bude pokou�et pou��t na linuxov� oblasti, co� se nebude l�bit ovlada�i pevn�ho disku, kter� na opl�tku prohl�s� cel� disk za nedostupn�. Mezi ataristy existuj� spousty rozd�lovac�ch program� od t�et�ch spole�nost� (Atari utilita harddisk bohu�el nepovol� zm�nit ID oblasti) a tento manu�l se nem��e detailn� zab�vat ka�d�m z nich. N�sleduj�c� postup tedy pokr�v� program SCSITool (od Hard+Soft GmBH). 1. Spus�te SCSITool a vyberte disk, kter� chcete rozd�lit (menu Disk, polo�ka select). 2. Z menu Partition vyberte bu� New pro p�id�n� nov�ch oblast� nebo zm�nu velikost� st�vaj�c�ch, nebo Change pro zm�nu jedn� konkr�tn� oblasti. Pokud je�t� nem�te vytvo�en� oblasti se spr�vn�mi velikostmi a nechcete jenom zm�nit ID oblasti, je asi lep�� pou��t mo�nost New. 3. Pokud jste zvolili New, vyberte v dialogov�m okn� polo�ku existing. V n�sleduj�c�m okn� se zobraz� seznam existuj�c�ch oblast�, kter� m��ete doladit posuvn�ky. Prvn� sloupec v seznamu obsahuje typ oblasti, kter� m��ete editovat kliknut�m do textov�ho pole. Kdy� skon��te s editac� oblast�, ulo�te zm�ny kliknut�m na tla��tko OK. 4. V p��pad� �e jste zvolili Change, vyberte ze seznamu oblast, kterou chcete zm�nit a v dialogov�m okn� vyberte other systems. Dal�� okno vyp��e detailn� informace o um�st�n� vybran� oblasti a nech� v�s zm�nit ID oblasti. Zm�ny ulo�te kliknut�m na tla��tko OK. 5. N�kam si poznamenejte linuxov� jm�na t�ch oblast�, kter� jste vytvo�ili nebo zm�nili pro pou�it� Linuxem -- viz B.4 - "Jak Linux pojmenov�v� pevn� disky". 6. Ukon�ete SCSITool p�es menu File a polo�ku Quit. Po��ta� se restartuje, abyste m�li jistotu, �e TOS pou��v� zm�n�nou tabulku oblast�. Pokud jste zm�nili jakoukoliv TOS/GEM oblast, bude neov��en� a bude se muset znovu inicializovat (��kali jsme v�m, �e si m�te z�lohovat v�echna data na disku, �e?). V instala�n�m programu existuje rozd�lovac� n�stroj pro Linux/m68k nazvan� atari-fdisk, ale zat�m doporu�ujeme rozd�lovat disk editorem oblast� v TOS, nebo n�jak�m jin�m n�strojem. Pokud v� editor oblast� nem� mo�nost editovat typ oblasti, m��ete ud�lat tento kritick� krok pozd�ji (z do�asn�ho instala�n�ho RAMdisku). SCSITool je jedin� n�m zn�m� editor oblast�, kter� podporuje v�b�r libovoln�ho typu oblasti, ale samoz�ejm� mohou existovat i jin� n�stroje -- vyberte si ten, kter� vyhovuje va�im po�adavk�m. 3.5.3. D�len� disku v MacOS Na Macintoshi byly testov�ny n�sleduj�c� n�stroje pro d�len� disku: pdisk, HD SC Setup 7.3.5 (Apple), HDT 1.8 (FWB), SilverLining (LaCie) a DiskTool (Tim Endres, GPL). U program� HDT a SilverLining je vy�adov�na pln� verze. Aby n�stroj od Applu mohl rozpoznat disky jin�ch v�robc�, mus� b�t "opraven". (Postup jak opravit HD SC Setup za pomoci ResEditu je k dispozici na http:// www.euronet.nl/users/ernstoud/patch.html.) Pro Macintoshe pou��vaj�c� IDE disky je pot�eba k vytvo�en� pr�zdn�ho m�sta pro linuxov� oblasti pou��t program Apple Drive Setup a vlastn� d�len� disku prov�st a� v Linuxu. Dal�� mo�nost� je pou��t MacOS verzi pdisku, kter� lze st�hnout z FTP serveru MkLinuxu. 3.6. Ne� za�nete s instalac� ... Tato ��st v�s provede nastaven�m hardwaru, kter� je ob�as pot�eba p�ed vlastn� instalac� m�rn� p�ipravit. Obecn� se t�m mysl� kontrola a p��padn� zm�na nastaven� firmware syst�mu. Firmware je nejni��� �rove� softwaru, kter� je vyu��v�n za��zen�mi v po��ta�i, a rozhoduj�c�m zp�sobem ovliv�uje start po��ta�e po jeho zapnut�. Tak� se zde dozv�te o n�kter�ch zn�m�ch hardwarov�ch probl�mech ovliv�uj�c�ch spolehlivost syst�mu Debian GNU/Linux 3.6.1. Revize Firmwaru a nastaven� st�vaj�c�ho OS Po��ta�e typu Motorola 680x0 se obvykle konfiguruj� samy a nepot�ebuj� ��dn� z�sah do nastaven� firmwaru. V ka�d�m p��pad� byste se v�ak m�li ujistit, �e pou��v�te p��slu�n� z�platy jak syst�mu, tak ROM. Na Macintosh�ch je doporu�en� verze MacOS >= 7.1, proto�e verze 7.0.1 obsahuje chybu v ovlada��ch videa, kter� zabr�n� zavad��i deaktivovat p�eru�en� videa, co� zp�sob� zaseknut� po��ta�e. Na syst�mech BVM VMEbus byste m�li pou��t boot ROM BVMBug revize G nebo vy���. Boot ROM BVMBug nejsou sou��st� syst�m� BVM, ale jsou zdarma dostupn� na vy��d�n�. 3.6.2. R�zn� hardwarov� probl�my Mnoho u�ivatel� se pokou�elo p�etaktovat chod procesoru na vy��� ne� ur�enou frekvenci (nap�. 400MHz na 433MHz). Spr�vn� funkce po��ta�e pak m��e b�t z�visl� na teplot� a dal��ch faktorech a n�kdy hroz� i po�kozen� syst�mu. Jednomu z autor� tohoto dokumentu fungoval p�etaktovan� syst�m p�es rok bezchybn� a pak za�alo doch�zet k nenad�l�mu ukon�en� b�hu kompil�toru gcc s chybou unexpected signal p�i kompilaci j�dra. Nastaven� rychlosti CPU na nomin�ln� hodnotu tyto probl�my odstranilo. Kompil�tor gcc �asto jako prvn� pouk�e na probl�my s pam�t� (nebo na jin� hardwarov� probl�my zp�sobuj�c� nep�edv�datelnou modifikaci dat), nebo� vytv��� velk� datov� struktury, kter� opakovan� proch�z�. Chyba v ulo�en� dat zp�sob� vygenerov�n� neplatn� instrukce nebo p��stup na neexistuj�c� adresu. Symptomem je pak ukon�en� p�ekladu chybou unexpected signal (neo�ek�van� sign�l). Desky Atari TT RAM jsou proslul� sv�mi probl�my pod Linuxem. Pokud zaznamen�te n�jak� divn� chov�n�, zkuste alespo� spou�t�t j�dro v ST-RAM. U�ivatel� amigy mo�n� budou muset vy�adit RAM pou�it�m mem souboru zavad��e. 3.6.2.1. V�ce ne� 64 MB opera�n� pam�ti Linux nedok�e v�dy spr�vn� ur�it dostupnou pam� v syst�mu. Pod�vejte se na 5.2 - "Zav�d�c� parametry". Kapitola 4. Z�sk�n� instala�n�ch m�di� Obsah 4.1. Ofici�ln� sada CD-ROM 4.2. Sta�en� soubor� z debian�ch zrcadel 4.2.1. Kde se nal�zaj� instala�n� obrazy? 4.3. Z�pis obraz� disk� na diskety 4.3.1. Z�pis disket pod Linuxem nebo jin�m unixov�m syst�mem 4.3.2. Z�pis disket ze syst�m� DOS, Windows a OS/2 4.3.3. Z�pis disket na syst�mech Atari 4.3.4. Z�pis disket na syst�mech Macintosh 4.4. P��prava soubor� pro zaveden� z pevn�ho disku 4.5. P��prava soubor� pro zaveden� ze s�t� pomoc� TFTP 4.5.1. Nastaven� RARP serveru 4.5.2. Nastaven� BOOTP serveru 4.5.3. Nastaven� DHCP serveru 4.5.4. Povolen� TFTP serveru 4.5.5. P�esun TFTP obraz� na m�sto 4.6. Automatick� Instalace 4.6.1. debian-installer 4.1. Ofici�ln� sada CD-ROM Nejsnaz�� cesta k instalaci Debianu vede p�es ofici�ln� sadu debian�ch CD (viz seznam dodavatel�). Pokud m�te rychl� p�ipojen� k s�ti a vypalovac� mechaniku, m��ete si st�hnout obrazy CD z debian�ho zrcadla a vyrobit si vlastn� sadu. (Postup naleznete na webov� str�nce debian�ch CD.) Jestli�e ji� CD m�te a v� po��ta� z nich um� zav�st syst�m, m��ete p�esko�it rovnou na 5 - "Zaveden� instala�n�ho syst�mu". P�esto�e Debian zab�r� n�kolik CD, je nepravd�podobn�, �e byste pot�ebovali v�echny disky, proto�e bal�ky jsou na nich se�azeny podle obl�benosti, tak�e v�t�inu program� nainstalujete z prvn�ho CD. Tak� m��ete pou��t DVD verzi, kter� v�m u�et�� m�sto na poli�ce a nav�c se vyhnete disk�okejsk� pr�ci s hromadou CD. Pokud sice CD m�te, ale v� po��ta� nepodporuje zav�d�n� z CD-ROM, m��ete zah�jit instalaci zaveden�m instala�n�ho syst�mu z diskety, pevn�ho disku, ze s�t�, nebo ru�n�m zaveden�m j�dra z CD. Soubory, kter� pot�ebujete k zaveden� instala�n�ho syst�mu alternativn�mi cestami, se rovn� nach�z� na CD. Organizace adres��� na CD je shodn� se strukturou debian�ho arch�vu na Internetu, tak�e cesty k soubor�m uv�d�n� d�le v dokumentu m��ete jednodu�e vyhledat jak na CD, tak i na s�ti. Po zaveden� instala�n�ho syst�mu do pam�ti se ji� budou v�echny pot�ebn� soubory kop�rovat z CD. Pokud sadu CD nem�te, budete si muset st�hnout soubory instala�n�ho syt�mu a nakop�rovat je na diskety nebo na pevn� disk nebo na p�ipojen� po��ta� tak, aby se z nich mohl zav�st instala�n� syst�m. 4.2. Sta�en� soubor� z debian�ch zrcadel Nejbli��� (a tedy pravd�podobn� nejrychlej��) zrcadlo naleznete v seznamu zrcadel Debianu. A� budete stahovat soubory z debian�ho zrcadla, pou�ijte bin�rn� m�d, ne textov� nebo automatick�. 4.2.1. Kde se nal�zaj� instala�n� obrazy? Instala�n� obrazy jsou um�st�ny na ka�d�m zrcadle Debianu v adres��i debian/ dists/sarge/main/installer-m68k/current/images/. V�znam jednotliv�ch obraz� popisuje soubor MANIFEST. 4.2.1.1. V�b�r j�dra N�kter� podarchitektury m68k si mohou vybrat z n�kolika instala�n�ch jader. Obecn� doporu�ujeme nejprve zkusit nejnov�j�� verzi. Pokud va�e podarchitektura vy�aduje j�dro �ady 2.2.x, vyberte si jeden z obraz�, kter� tato j�dra podporuj� (viz MANIFEST). V�echny m68k obrazy pro pou�it� s j�dry 2.2.x vy�aduj� jadern� parametr ramdisk_size=13000 . 4.3. Z�pis obraz� disk� na diskety Zav�d�n� z disket se obvykle pou��v� jako posledn� mo�nost na po��ta��ch, kter� neum� zav�st instala�n� syst�m jin�mi prost�edky (nap�. z CD, USB nebo s�t�). Zav�d�n� z disket nen� na Amig�ch a 68k Mac�ch podporov�no. Obrazy disk� p�edstavuj� �pln� obsah disket v syrov� form�. Soubory, jako je nap�. boot.img, nelze na disketu jednodu�e nakop�rovat - jejich z�pis se prov�d� speci�ln�m programem p��mo do sektor� na disket�. P��prava disket se li�� syst�m od syst�mu. Tato kapitola se zab�v� p��pravou disket pod r�zn�mi opera�n�mi syst�my. A� budete m�t diskety vytvo�en�, rad�ji je ochra�te p�ed ne�mysln�m p�eps�n�m (nastavte mechanick� p�ep�na� do pozice zamknuto). 4.3.1. Z�pis disket pod Linuxem nebo jin�m unixov�m syst�mem P��m� z�pis na diskety m��e v�t�inou prov�d�t pouze u�ivatel root. Zalo�te do mechaniky pr�zdnou disketu a p��kazem dd if=soubor of=/dev/fd0 bs=1024 conv=sync ; sync zapi�te soubor na disketu. (4.2 - "Sta�en� soubor� z debian�ch zrcadel" v�m �ekne, co m�te napsat m�sto soubor.) /dev/fd0 b�v� ozna�en� disketov� jednotky. (Na syst�mu Solaris je to /dev/fd/0). Disketu vyjm�te a� po zhasnut� kontrolky na mechanice, proto�e p��kaz dd v�m m��e vr�tit p��kazov� ��dek, je�t� ne� syst�m dokon�� z�pis souboru. Na n�kter�ch syst�mech lze vyjmout disketu z mechaniky pouze softwarov�. (Solaris m� pro tento ��el p��kaz eject.) N�kter� syst�my se sna�� automaticky p�ipojit disketu, jakmile ji vlo��te do mechaniky. Abyste mohli na disketu zapisovat p��mo, budete muset tuto funkci vypnout. Postup se bohu�el li�� syst�m od syst�mu, tak�e se na podrobnosti vyptejte sv�ho syst�mov�ho administr�tora. Nap��klad na Solarisu mus�te pro p��m� p��stup k disket� obej�t volume management: Nejprve se programem volcheck (nebo ekvivalentn�m p��kazem ve spr�vci soubor�) ujist�te, �e disketa je p�ipojen�. Pot� norm�ln� pou�ijte v��e zm�n�n� p��klad s programem dd, pouze / dev/fd0 nahra�te za /vol/rdsk/nazev_diskety, kde nazev_diskety je jm�no diskety, jak� jste j� p�i�adili p�i form�tov�n�. (Nepojmenovan� diskety maj� standardn� jm�no unnamed_floppy.) 4.3.2. Z�pis disket ze syst�m� DOS, Windows a OS/2 Pokud m�te p��stup k PC, m��ete k zaps�n� obraz� na diskety vyu��t n�kter� z n�sleduj�c�ch program�. Pod MS-DOSem m��ete pou��t programy rawrite1 a rawrite2. P�ed pou�it�m t�chto program� se p�esv�d�ete, �e jste skute�n� v DOSu. Spu�t�n� programu dvojit�m kliknut�m z Windows Exploreru nebo z DOSov�ho okna ve Windows nemus� fungovat. Pro Windows 95, NT, 98, 2000, ME, XP a nov�j�� pou�ijte program rwwrtwin. Pro jeho spr�vnou funkci budete muset ve stejn�m adres��i rozbalit i knihovnu diskio.dll. Tyto n�stroje se nach�z� na ofici�ln�ch CD-ROM s Debianem v adres��i /tools. 4.3.3. Z�pis disket na syst�mech Atari Program .../current/images/atari/rawwrite.ttp se nal�z� ve stejn�m adres��i jako obrazy disket. Spus�te program dvojit�m kliknut�m na ikonu programu a do dialogov�ho okna p��kazov�ho ��dku napi�te jm�no souboru s obrazem diskety, kterou chcete zapsat. 4.3.4. Z�pis disket na syst�mech Macintosh V MacOS neexistuje aplikace, kter� by um�la zapsat obrazy na disketu (co� by stejn� nem�lo smysl, proto�e na Macintoshi je stejn� nem��ete pou��t pro zah�jen� instalace). Tyto soubory jsou v�ak nutn� pozd�ji p�i instalaci j�dra a modul�. 4.4. P��prava soubor� pro zaveden� z pevn�ho disku Instala�n� syst�m m��ete zav�st ze zav�d�c�ch soubor� um�st�n�ch na st�vaj�c� oblasti pevn�ho disku bu� p��mo BIOSem, nebo z p�vodn�ho opera�n�ho syst�mu. M��ete tak dos�hnout "�ist� s��ov�" instalace a vyhnout se vzru�uj�c� loterii p�i pou�it� spousty nespolehliv�ch disket, pota�mo neskladn�ch CD. 4.5. P��prava soubor� pro zaveden� ze s�t� pomoc� TFTP Pokud je v� po��ta� p�ipojen do lok�ln� s�t�, m��ete jej zav�st ze s�t� pomoc� TFTP. Jestli�e chcete pomoc� TFTP zav�st instala�n� syst�m, mus�te na vzd�len�m po��ta�i nakop�rovat zav�d�c� soubory do specifick�ch adres��� a povolit zav�d�n� va�� stanice. Mus�te nastavit TFTP server a �asto i BOOTP server nebo RARP nebo DHCP server. Klientovi m��ete sd�lit jeho IP adresu protokolem RARP (Reverse Address Resolution Protocol) nebo BOOTP. BOOTP je IP protokol, kter� informuje po��ta� o jeho IP adrese a prozrad� mu, odkud si m� st�hnout zav�d�c� obraz. Na syst�mech VMEbus existuje je�t� jedna mo�nost: IP adresu m��ete ru�n� nastavit v boot ROM. DHCP (Dynamic Host Configuration Protocol) je flexibiln�j��, zp�tn� kompatibiln� roz���en� protokolu BOOTP. N�kter� syst�my mohou b�t nastaveny pouze pomoc� DHCP. Pro p�enos zav�d�c�ho obrazu ke klientovi se pou��v� protokol TFTP (Trivial File Transfer Protocol). Teoreticky m��ete pou��t server na libovoln� platform�, kter� jej implementuje. Uk�zky v t�to kapitole se vztahuj� k opera�n�m syst�m�m SunOS 4.x, SunOS 5.x (neboli Solaris) a GNU/Linux. 4.5.1. Nastaven� RARP serveru Pro �sp�n� nastaven� RARP serveru pot�ebujete zn�t ethernetovou adresu klienta (stanice, kterou zav�d�te), jin�mi slovy MAC adresu. Pokud tuto informaci nem�te k dispozici, m��ete zav�st do z�chrann�ho (rescue) re�imu (nap�. pomoc� z�chrann� diskety) a pou��t p��kaz /sbin/ifconfig eth0. Na RARP serveru pou��vaj�c�m linuxov� j�dro �ady 2.2 pot�ebujete zan�st p��slu�n� z�znam do RARP tabulky udr�ovan� j�drem. M��ete toho dos�hnout p��kazy: # /sbin/rarp -s jm�no-klienta eternetov�-adresa-klienta # /usr/sbin/arp -s ip-adresa-klienta eternetov�-adresa-klienta Pokud uvid�te hl�ku SIOCSRARP: Invalid argument pravd�podobn� budete muset zav�st jadern� modul s rarp, nebo, pokud jej nem�te, p�ekompilovat j�dro s RARP podporou. Zkuste p��kaz modprobe rarp a pak znovu spus�te p�edchoz� p��kazy. Na syst�mech pou��vaj�c�ch j�dro �ady 2.4 ��dn� RARP modul neexistuje a m�sto n�j byste m�li pou��t program rarpd. Postup je podobn� jako u SunOS v n�sleduj�c�m odstavci. Pokud pou��v�te SunOS, mus�te zaru�it, �e ethernetov� adresa klienta bude zaznamen�na v datab�z�ch "ethers" (bu�to v souboru /etc/ethers nebo pomoc� NIS/ NIS+) a "hosts". Nyn� m��ete spustit RARP d�mona. V syst�mu SunOS 4 spus�te (jako superu�ivatel root) /usr/etc/rarpd -a; v syst�mu SunOS 5 pou�ijte /usr/ sbin/rarpd -a. 4.5.2. Nastaven� BOOTP serveru V GNU/Linuxu m��ete pou��t v z�sad� dva BOOTP servery. Jednak je to CMU bootpd a druh� je vlastn� DHCP server -- ISC dhcpd. V distribuci Debian GNU/Linux jsou k dispozici v bal��c�ch bootp a dhcp. Pokud chcete pou��t CMU bootpd, mus�te nejprve odkomentovat (nebo p�idat) jeden d�le�it� ��dek v souboru /etc/inetd.conf. V syst�mu Debian GNU/Linux m��ete spustit update-inetd --enable bootps a n�sledn� restartovat inetd pomoc� /etc/ init.d/inetd reload. V jin�ch syst�mech p�idejte ��dku, kter� bude vypadat zhruba takto: bootps dgram udp wait root /usr/sbin/bootpd bootpd -i -t 120 Nyn� mus�te vytvo�it soubor /etc/bootptab. Jeho struktura je velmi podobn� t�, co pou��vaj� star� dobr� soubory printcap, termcap, a disktab ze syst�mu BSD. Bli��� informace jsou v manu�lov� str�nce bootptab. Pokud pou��v�te CMU bootpd, mus�te rovn� zn�t hardwarovou (MAC) adresu klienta. N�sleduje p��klad souboru /etc/bootptab: client:\ hd=/tftpboot:\ bf=tftpboot.img:\ ip=192.168.1.90:\ sm=255.255.255.0:\ sa=192.168.1.1:\ ha=0123456789AB: Z p��kladu budete muset zm�nit minim�ln� volbu "ha", kter� zna�� hardwarovou adresu klienta. Volba "bf" specifikuje soubor, kter� si klient st�hne protokolem TFTP, viz 4.5.5 - "P�esun TFTP obraz� na m�sto". V kontrastu s p�edchoz�m je nastaveni BOOTP pomoc� ISC dhcpd velmi jednoduch�, proto�e dhcpd pova�uje BOOTP klienty za speci�ln� p��pad DHCP klient�. N�kter� architektury v�ak vy�aduj� pro zav�d�n� klient� pomoc� BOOTP komplikovan� nastaven�. Je-li to v� p��pad, p�e�t�te si 4.5.3 - "Nastaven� DHCP serveru". V opa�n�m p��pad� sta�� v konfigura�n�m souboru vlo�it do bloku pods�t�, ve kter� se nach�z� klient, direktivu allow bootp. Potom restartujte dhcpd server p��kazem /etc/init.d/dhcpd restart. 4.5.3. Nastaven� DHCP serveru Jedn�m ze svobodn�ch DHCP server� je ISC dhcpd. Debian GNU/Linux jej obsahuje jako bal�k dhcp. N�sleduje uk�zka jednoduch�ho konfigura�n�ho souboru (obvykle /etc/dhcpd.conf): option domain-name "priklad.cz"; option domain-name-servers ns1.priklad.cz; option subnet-mask 255.255.255.0; default-lease-time 600; max-lease-time 7200; server-name "karel"; subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.200 192.168.1.253; option routers 192.168.1.1; } host clientname { filename "/tftpboot/tftpboot.img"; server-name "karel"; next-server dalsiserver.priklad.cz; hardware ethernet 01:23:45:67:89:AB; fixed-address 192.168.1.90; } Pozn�mka: nov�j�� (a preferovan�) bal�k dhcp3 pou��v� konfigura�n� soubor /etc/ dhcp3/dhcpd.conf. V tomto p��kladu m�me jeden server jm�nem karel, kter� obstar�v� pr�ci DHCP a TFTP serveru a tak� slou�� jako br�na do s�t�. Ve sv�m nastaven� si mus�te zm�nit alespo� dom�nov� jm�no, jm�no serveru a hardwarovou adresu klienta. Polo�ka filename by m�la obsahovat n�zev souboru, kter� si klient st�hne p�es TFTP. Po �prav�ch konfigura�n�ho souboru mus�te restartovat dhcpd p��kazem /etc/ init.d/dhcpd restart. 4.5.4. Povolen� TFTP serveru Aby v�m TFTP server fungoval, m�li byste nejprve zkontrolovat, zda je tftpd povolen. Toho obvykle doc�l�te n�sleduj�c� ��dkou v souboru /etc/inetd.conf: tftp dgram udp wait nobody /usr/sbin/tcpd in.tftpd /tftpboot P�i instalaci z debian�ch bal�k� se o nic nemus�te starat, proto�e se tento ��dek zalo�� automaticky p�i instalaci bal�ku. Pod�vejte se do souboru /etc/inetd.conf a zapamatujte si n�zev adres��e, jeho� jm�no je za in.tftpd; budete jej d�le pot�ebovat. P�ep�na� -l umo��uje n�kter�m verz�m in.tftpd zaznamen�vat v�echny po�adavky, kter� mu byly zasl�ny, do syst�mov�ch log�. To je vhodn� zejm�na v situaci, kdy zav�d�n� neprob�h� tak, jak m�. Pokud mus�te zm�nit obsah souboru /etc/inetd.conf, mus�te proces inetd upozornit, aby aktualizoval sv� nastaven�. Na po��ta�i s Debianem sta�� spustit /etc/init.d/inetd reload. Na jin�ch syst�mech mus�te zjistit ID b��c�ho procesu inetd a spustit kill -HUP inetd-pid. 4.5.5. P�esun TFTP obraz� na m�sto D�le je pot�eba um�stit p��slu�n� TFTP obraz (viz 4.2.1 - "Kde se nal�zaj� instala�n� obrazy?") do adres��e, kde m� tftpd ulo�eny obrazy, obvykle / tftpboot. Bohu�el TFTP klient o�ek�v� jm�no souboru v ur�it�m tvaru, pro kter� neexistuj� ��dn� z�vazn� standardy. Proto je�t� mus�te na p��slu�n� obraz vytvo�it odkaz, kter� tftpd pou�ije pro zaveden� konkr�tn�ho klienta. 4.5.5.1. TFTP zav�d�n� na syst�mech BVM/Motorola Pro syst�my BVM a Motorola VMEbus nakop�rujte soubory .../images/kernel/ vmlinuz-2.4.27-bvme6000, .../images/netboot/initrd.gz, .../images/netboot/ tftplilo.bvme, and .../images/netboot/tftplilo.conf do adres��e /tftpboot/. Pot� nakonfigurujte boot ROM nebo BOOTP server, aby nejprve z TFTP serveru nat�hl soubory tftplilo.bvme nebo tftplilo.mvme. Dal�� informace o konfiguraci syst�mov� specifick�ch ��st� pro svou podarchitekturu z�sk�te v souboru tftplilo.txt. 4.6. Automatick� Instalace Pokud spravujete v�ce obdobn�ch po��ta��, m��ete vyu��t pln� automatickou instalaci. P��slu�n� bal�ky se jmenuj� fai, replicator, systemimager, autoinstall a samoz�ejm� debian-installer 4.6.1. debian-installer Instala�n� program Debianu podporuje automatick� instalace pomoc� p�edkonfigura�n�ch soubor�. P�edkonfigura�n� soubor obsahuje odpov�di na ot�zky, kter� se debian-installer pt� b�hem instalace. Tento soubor m��ete nahr�t ze s�t� nebo z vym�niteln�ho m�dia. Touto metodou m��ete p�ednastavit hodnoty pro v�t�inu dialog� v debian-installer, ale existuje n�kolik v�jimek. M��ete pou��t voln� m�sto nebo rozd�lit cel� disk, ale nem��ete vyu��t st�vaj�c� oblasti. Moment�ln� tak� nelze p�ednastavit RAID a LVM. S v�jimkou s��ov�ch modul� nelze nastavit ani parametry modul� j�dra. P�edkonfigura�n� soubor m� stejn� form�t jako pou��v� p��kaz debconf-set-selections. Dob�e dokumentovan� funk�n� p��klad takov�ho souboru naleznete v dodatku C.1 - "P��klad p�edkonfigura�n�ho souboru". Dal�� mo�nost� je proj�t ru�n� instalac� a pot� p��kazem debconf-get-selections (z bal�ku debconf-utils) ulo�it datab�ze debconfu a cdebconfu (/var/log/debian-installer/ cdebconf) do jedin�ho souboru: $ debconf-get-selections --installer > soubor $ debconf-get-selections >> soubor Takto vytvo�en� soubor v�ak bude obsahovat polo�ky, kter� by nem�ly b�t p�ednastaveny a ty mohou zp�sobit probl�my. Soubor z dodatku C.1 - "P��klad p�edkonfigura�n�ho souboru" je pro v�t�inu u�ivatel� lep�� volba. P�edkonfigura�n� soubor pak m��ete upravit dle pot�eb a nahr�t na webov� server nebo um�stit na zav�d�c� m�dia debian-installeru. V obou p��padech v�ak budete muset sd�lit instala�n�mu programu, kde m� soubor hledat. Aby se p�edkonfigura�n� soubor st�hl ze s�t�, p�idejte k zav�d�c�m parametr�m preseed/url=http://url/k/preseed.cfg. Je z�ejm�, �e p�edkonfigurace za�ne fungovat a� pot�, co zprovozn�te s��. Z tohoto pohledu je dobr�, kdy� m��ete nastavit s�� p�es DHCP bez zbyte�n�ch ot�zek. Chcete-li potla�it ot�zky b�hem konfigurace s�t�, nastavte prioritu ot�zek na kritickou. Viz 5.2.1 - "Parametry instala�n�ho programu". P�i um�st�n� p�edkonfigura�n�ho souboru na CD budete muset vytvo�it nov� ISO obraz CD. Podrobnosti naleznete v manu�lov� str�nce mkisofs(8). Voliteln� m��ete soubor um�stit na disketu a pou��t preseed/file=/floppy/preseed.cfg. Kapitola 5. Zaveden� instala�n�ho syst�mu Obsah 5.1. Zaveden� instal�toru na Motorola 680x0 5.1.1. V�b�r instalace 5.1.2. Zaveden� z pevn�ho disku 5.1.3. Zaveden� z CD-ROM 5.1.4. Zaveden� z TFTP 5.1.5. Zaveden� z disket 5.2. Zav�d�c� parametry 5.2.1. Parametry instala�n�ho programu 5.3. Probl�my s instala�n�m syst�mem 5.3.1. Spolehlivost disket 5.3.2. Zav�d�c� konfigurace 5.3.3. V�znam hl�ek p�i zav�d�n� j�dra 5.3.4. dbootstrap -- hl�en� probl�mu 5.3.5. Po�lete n�m zpr�vu o instalaci 5.1. Zaveden� instal�toru na Motorola 680x0 5.1.1. V�b�r instalace N�kter� Motorola 680x0 podarchitektury maj� k dispozici linuxov� j�dra �ady 2.4 i star�� 2.2. Pokud si m��ete vybrat, v�dy nejprve zkuste instalaci s j�drem 2.4.x. Instalace s j�drem 2.4 by m�la b�t m�n� n�ro�n� na pam�, proto�e pou��v� tmpfs, zat�mco �ada 2.2 vy�aduje ramdisk s pevn� danou velikost�. Jestli�e pou��v�te linuxov� j�dro �ady 2.2, ujist�te se, pou��v�te odpov�daj�c� ramdisk (obvykle initrd22.gz, viz MANIFEST. Zajist�te, aby se mezi zav�d�c�mi parametry j�dra objevil i parametr root=/dev/ ram. Pokud m�te s instalac� probl�my, pod�vejte se na cts's Motorola 680x0 debian-installer FAQ. * 5.1.1.1 - "Amiga" * 5.1.1.2 - "Atari" * 5.1.1.3 - "BVME6000" * 5.1.1.4 - "Macintosh" * 5.1.1.5 - "MVME147 a MVME16x" * 5.1.1.6 - "Q40/Q60" 5.1.1.1. Amiga Jedin� zp�sob instalace na Amig�ch je zaveden�m z pevn�ho disku (viz 5.1.2 - "Zaveden� z pevn�ho disku"). Jin�mi slovy: z CD se ned� zav�d�t. Amigy moment�ln� nepracuj� s boglem, tak�e pokud uvid�te chyby t�kaj�c� se boglu, pou�ijte parametr j�dra debian-installer/framebuffer=false. 5.1.1.2. Atari Instala�n� program pro Atari m��ete spustit bu� z pevn�ho disku (viz 5.1.2 - "Zaveden� z pevn�ho disku") nebo z disket (viz 5.1.5 - "Zaveden� z disket"). Jin�mi slovy: z CD se ned� zav�d�t. Atari moment�ln� nepracuj� s boglem, tak�e pokud uvid�te chyby t�kaj�c� se boglu, pou�ijte parametr j�dra debian-installer/framebuffer=false. 5.1.1.3. BVME6000 Instalaci na BVME6000 m��ete spustit z cdrom (viz 5.1.3 - "Zaveden� z CD-ROM"), disket (viz 5.1.5 - "Zaveden� z disket") nebo ze s�t� (viz 5.1.4 - "Zaveden� z TFTP"). 5.1.1.4. Macintosh Jedin� zp�sob instalace na Macintosh�ch je zaveden�m z pevn�ho disku (viz 5.1.2 - "Zaveden� z pevn�ho disku"). Jin�mi slovy: z CD se ned� zav�d�t. Macintoshe nemaj� funk�n� j�dro �ady 2.4. Pokud m�te SCSI sb�rnici zalo�enou na 53c9x, pravd�podobn� budete muset pou��t zav�d�c� parametr mac53c9x=1,0. Po��ta�e se dv�ma takov�mi sb�rnicemi (nap�. Quadra 950) by m�ly pou��t mac53c9x=2,0. Alternativn� m��ete t� pou��t parametr mac53c9x=-1,0, co� ponech� zapnut� automatick� rozpozn�v�n�, ale zak�e SCSI odpojen�. Tento parametr je nutn� pouze v p��pad� v�ce disk�. Bez n�j toti� pob�� syst�m rychleji. 5.1.1.5. MVME147 a MVME16x Instalaci na MVME147 a MVME16x m��ete spustit bu� z disket (viz 5.1.5 - "Zaveden� z disket") nebo ze s�t� (viz 5.1.4 - "Zaveden� z TFTP"). Jin�mi slovy: z CD se ned� zav�d�t. 5.1.1.6. Q40/Q60 Jedin� zp�sob instalace na Q40/Q60 je zaveden�m z pevn�ho disku (viz 5.1.2 - "Zaveden� z pevn�ho disku"). Jin�mi slovy: z CD se ned� zav�d�t. 5.1.2. Zaveden� z pevn�ho disku Zaveden� ze st�vaj�c�ho opera�n�ho syst�mu je �asto pohodln� a pro n�kter� syst�my jedin� podporovan� mo�nost instalace. Abyste mohli zav�st syst�m z pevn�ho disku, mus�te ji� m�t p�ichystan� soubory podle 4.4 - "P��prava soubor� pro zaveden� z pevn�ho disku". Pro zav�d�n� z pevn�ho disku m��ete pou��t alespo� �est r�zn�ch ramdisk� (t�i metody a ka�d� ve variant� pro j�dro �ady 2.2 - viz MANIFEST). Tyto t�i ramdisky jsou: cdrom, hd-media a nativehd. Ramdisky se li�� pouze t�m, kde o�ek�vaj� instala�n� bal��ky. cdrom pou��v� pro z�sk�n� zbytku instala�n�ho programu CD mechaniku, hd-media pou��v� obraz CD ulo�en� na pevn�m disku a kone�n� nativehd vyu��v� pro instalaci bal�k� s��. * 5.1.2.1 - "Zaveden� z AmigaOS" * 5.1.2.2 - "Zaveden� z Atari TOS" * 5.1.2.3 - "Zaveden� z 68k MacOS" * 5.1.2.4 - "Zaveden� na Q40/Q60" 5.1.2.1. Zaveden� z AmigaOS V programu Workbench zah�j�te instalaci dvojit�m poklik�n�m na ikonu StartInstall v adres��i debian. Pot�, co instala�n� program vyp��e n�jak� odla�ovac� hl�en�, byste m�li dvakr�t stisknout kl�vesu Enter. Pot� v�m obrazovka na n�kolik okam�ik� ze�edne, co� m��e trvat i n�kolik sekund. N�sledn� se objev� �ern� obrazovka s b�l�m textem, kter� roluje rychleji ne� dok�ete ��st -- to je v po��dku. Po n�kolika sekund�ch by se m�l automaticky nastartovat instala�n� program, tak�e m��ete p�esko�it na 6 - "Pou��v�me instala�n� program Debianu". 5.1.2.2. Zaveden� z Atari TOS V GEM desktopu spus�te instala�n� proces dvojit�m kliknut�m na ikonu bootstra.prg v adres��i debian. V dialogov�m okn� pro nastaven� programu klikn�te na Ok. Pot�, co instala�n� program vyp��e n�jak� odla�ovac� hl�en�, byste m�li dvakr�t stisknout kl�vesu Enter. Pot� v�m obrazovka na n�kolik okam�ik� ze�edne, co� m��e trvat i n�kolik sekund. N�sledn� se objev� �ern� obrazovka s b�l�m textem, kter� roluje rychleji ne� dok�ete ��st -- to je v po��dku. Po n�kolika sekund�ch by se m�l automaticky nastartovat instala�n� program, tak�e m��ete p�esko�it na 6 - "Pou��v�me instala�n� program Debianu". 5.1.2.3. Zaveden� z 68k MacOS V p��pad� Macintosh� mus�te zachovat p�vodn� opera�n� syst�m a zav�d�t z n�j. Je d�le�it�, abyste p�i zav�d�n� MacOS za ��elem spu�t�n� zavad��e Penguin dr�eli stisknutou kl�vesu Shift. T�m toti� zabr�n�te nahr�n� roz���en�, kter� mohou zp�sobit b��c�mu linuxov�mu j�dru n�hodn� probl�my. Pokud pou��v�te MacOS pouze pro zaveden� Linuxu, m��ete stejn�ho v�sledku dos�hnout odstran�n�m v�ech roz���en� a ovl�dac�ch panel� ze syst�mov� slo�ky MacOS. Macy vy�aduj� zavad�� Penguin. Pokud nem��ete pracovat se Stuffit archivy, m��ete pou��t .../current/images/mac/penguin19.hfs , co� je obraz hfs disku s rozbalen�m Penguinem. Jak tento obraz dostanete na disketu se dozv�te v kapitole 4.3 - "Z�pis obraz� disk� na diskety". Na MacOS desktopu spus�te instala�n� proces dvojit�m poklik�n�m na ikonu Penguin Prefs v adres��i Penguin. T�m se spust� zavad�� Penguin. Jd�te do nab�dky Settings v menu File a klikn�te na z�lo�ku Kernel. Vyberte obrazy j�dra (vmlinuz) a RAMdisku (initrd.gz) t�m, �e kliknete na odpov�daj�c� tla��tka v prav�m horn�m rohu a pomoc� n�sleduj�c�ho dialogu si soubory dohled�te. Chcete-li nastavit zav�d�c� parametry, vyberte menu File -> Settings... a p�epn�te se do z�lo�ky Options. Zde m��ete zadat pot�ebn� parametry do textov�ho pole. Pokud chcete tyto parametry pou��t i p���t�, vyberte File -> Save Settings as Default. Zav�ete dialog Settings, ulo�te nastaven� a spus�te zav�d�c� proces kliknut�m na Boot Now v menu File. Zavad�� Penguin vyp��e n�jak� odla�ovac� hl�en�. Potom v�m obrazovka na n�kolik okam�ik� ze�edne, co� m��e trvat i n�kolik sekund. Potom se objev� �ern� obrazovka s b�l�m textem, kter� se roluje rychleji ne� dok�ete ��st -- to je v po��dku. Po n�kolika sekund�ch by se m�l automaticky spustit instala�n� program, tak�e m��ete p�esko�it na 6 - "Pou��v�me instala�n� program Debianu". 5.1.2.4. Zaveden� na Q40/Q60 Instala�n� program by se m�l spustit automaticky, tak�e m��ete pokra�ovat rovnou kapitolou 6 - "Pou��v�me instala�n� program Debianu". 5.1.3. Zaveden� z CD-ROM Moment�ln� jedin� podarchitektura Motorola 680x0 podporuj�c� zav�d�n� z CD-ROM je BVME6000. Pro v�t�inu lid� bude nejjednodu��� pou��t sadu debian�ch CD. Pokud tuto sadu m�te a v� po��ta� podporuje zav�d�n� z CD, vlo�te CD do mechaniky, restartujte po��ta� a p�ejd�te k dal�� kapitole. N�kter� CD mechaniky mohou vy�adovat pou�it� speci�ln�ch ovlada�� a t�m p�dem nemus� b�t dostupn� v prvn�ch f�z�ch instalace. Pokud na va�em hardwaru nefunguje standardn� cesta zav�d�n� z CD, p�e�t�te si pas� o alternativn�ch j�drech a o jin�ch instala�n�ch metod�ch. I kdy� nen� mo�n� zav�st syst�m p��mo z CD-ROM, m��ete z CD-ROM instalovat z�kladn� syst�m a bal��ky. Jednodu�e zave�te syst�m pomoc� jin�ho instala�n�ho m�dia (t�eba z disket). Kdy� dojde na instalaci z�kladn�ho syst�mu a dal��ch bal�k�, zadejte, �e budete instalovat z CD-ROM mechaniky. Pokud m�te probl�my se zav�d�n�m, prostudujte si 5.3 - "Probl�my s instala�n�m syst�mem". 5.1.4. Zaveden� z TFTP Zaveden� se s�t� vy�aduje s��ov� p�ipojen�, funk�n� TFTP server a DHCP, RARP nebo BOOTP server. Nastaven� zav�den� ze s�t� je pops�no v 4.5 - "P��prava soubor� pro zaveden� ze s�t� pomoc� TFTP". Po zaveden� syst�mu VMEbus se zobraz� LILO prompt Boot:. Linux zavedete jednou z n�sleduj�c�ch ��dek, ��m� zah�j�te norm�ln� instalaci za pou�it� emulace termin�lu vt102: * pro instalaci na BVME4000/6000 napi�te i6000 Enter * pro instalaci na MVME162 napi�te i162 Enter * pro instalaci na MVME166/167 napi�te i167 Enter Jestli�e chcete emulovat jin� termin�l, t�eba vt100, p�idejte je�t� �et�zec TERM=vt100 . (Cel� ��dka pak vypad� t�eba takto: i6000 TERM=vt100 Enter .) 5.1.5. Zaveden� z disket Pro v�t�inu po��ta�� zalo�en�ch na architektu�e Motorola 680x0 se doporu�uje zav�st instala�n� syst�m z lok�ln�ho souborov�ho syst�mu. Zaveden� z diskety moment�ln� podporuj� jenom Atari a VME (VME pouze se SCSI disketovou mechanikou). 5.2. Zav�d�c� parametry Parametry pro zav�d�n� jsou vlastn� parametry pro j�dro Linuxu, kter� se pou��vaj� v p��padech, kdy chceme zajistit, aby j�dro korektn� pracovalo s neposlu�n�mi za��zen�mi. Ve v�t�inou je j�dro schopno rozpoznat v�echna za��zen� automaticky, ale v n�kter�ch speci�ln�ch p��padech mu mus�te trochu pomoci. P�i prvn�m zav�d�n� syst�mu zkuste, zdali syst�m rozpozn� v�echna pot�ebn� za��zen� jen s implicitn�mi parametry (tj. nenastavujte pro za��tek ��dn� vlastn� hodnoty). Syst�m obvykle nab�hne. V p��pad�, �e se tak nestane, m��ete syst�m zav�st pozd�ji pot�, co zjist�te, jak� parametry je pot�eba zadat, aby j�dro korektn� rozpoznalo v� hardware. Poznatky o nejr�zn�j��ch zav�d�c�ch parametrech a podivn�ch za��zen�ch jsou k nalezen� v Linux BootPrompt HOWTO. N�sleduj�c� text obsahuje popis jen st�ejn�ch parametr�. Vybran� probl�my popisuje 5.3 - "Probl�my s instala�n�m syst�mem". Brzy po zaveden� j�dra m��ete zpozorovat hl�en� Memory:dostupn�k/celkemk available Hodnota celkem by m�la ukazovat celkovou fyzickou pam� RAM (v kilobajtech), kter� je syst�mu dostupn�. Pokud tato hodnota neodpov�d� aktu�ln�mu stavu instalovan� pam�ti, potom byste m�li pou��t zav�d�c� parametr mem=ram, kde ram je v�mi udan� velikost pam�ti zakon�en� znakem "k" pro kilobajty nebo "m" pro megabajty. Nap��klad, ob� hodnoty mem=65536k a mem=64m znamenaj� 64MB RAM. J�dro by m�lo b�t schopno rozpoznat, �e zav�d�te syst�m ze s�riov� konzoly. Pokud m�te v zav�d�n�m po��ta�i rovn� grafickou kartu (framebuffer) a p�ipojenou kl�vesnici, m�li byste p�i zav�d�n� zadat parametr console=za��zen�, kde za��zen� je va�e s�riov� za��zen�, co� je obvykle n�co jako ttyS0. 5.2.1. Parametry instala�n�ho programu Instala�n� syst�m rozpozn�v� n�kolik u�ite�n�ch parametr�.^[2] debconf/priority Nastaven�m tohoto parametru m��ete zm�nit nejni��� prioritu zobrazen�ch ot�zek. Standardn� instalace pou��v� nastaven� debconf/priority=high, co� znamen�, �e se zobraz� jak kritick�, tak d�le�it� hl�ky, ale norm�ln� a nev�znamn� zpr�vy jsou p�esko�eny. Jestli�e se vyskytne probl�m, instal�tor uprav� priority ot�zek podle pot�eb. Kdy� pou�ijete parametr debconf/priority=medium, zobraz� se instala�n� menu a z�sk�te nad instalac� v�t�� kontrolu. P�i pou�it� debconf/priority=low, nic se nep�eskakuje a zobraz� se v�echny hl�ky instala�n�ho programu (to je ekvivalentn� zav�d�c� metod� expert). Hodnotou debconf/priority=critical se potla�� v�echny zpr�vy a ot�zky se stupn�m d�le�itosti men��m ne� kritick�m. Pro tyto potla�en� ot�zky se pou�ij� p�ednastaven� hodnoty. DEBIAN_FRONTEND Ovliv�uje u�ivatelsk� rozhran�, ve kter�m bude instalace prob�hat. Dostupn� volby jsou: * DEBIAN_FRONTEND=noninteractive * DEBIAN_FRONTEND=text * DEBIAN_FRONTEND=newt * DEBIAN_FRONTEND=slang * DEBIAN_FRONTEND=ncurses * DEBIAN_FRONTEND=bogl * DEBIAN_FRONTEND=gtk * DEBIAN_FRONTEND=corba Standardn� rozhran� je DEBIAN_FRONTEND=newt. Pro instalaci p�es s�riovou konzolu m��e b�t vhodn�j�� DEBIAN_FRONTEND=text. Standardn� instala�n� m�dia moment�ln� podporuj� pouze rozhran� newt, tud�� je tato volba sp��e p��slibem do budoucna. BOOT_DEBUG T�mto parametrem m��ete kontrolovat mno�stv� zpr�v, kter� se zap��� do instala�n�ho logu. BOOT_DEBUG=0 Toto je standardn� hodnota. BOOT_DEBUG=1 Upov�dan�j�� ne� obvykle. BOOT_DEBUG=2 Spousty lad�c�ch informac�. BOOT_DEBUG=3 Pro opravdu detailn� lad�n� se b�hem zav�d�n� n�kolikr�t spust� shell, ve kter�m m��ete kontrolovat a ovliv�ovat n�b�h syst�mu. Kdy� shell ukon��te, bude zav�d�n� pokra�ovat. INSTALL_MEDIA_DEV Hodnota tohoto parametru zad�v� cestu k za��zen�, ze kter�ho se m� nahr�t instala�n� syst�m, nap��klad INSTALL_MEDIA_DEV=/dev/floppy/0 Norm�ln� se toti� zav�d�c� disketa sna�� naj�t ko�enovou disketu na v�ech dostupn�ch disketov�ch mechanik�ch a USB disc�ch. T�mto parametrem j� sd�l�te, �e se m� pod�vat jenom na zadan� za��zen�. debian-installer/framebuffer N�kter� architektury vyu��vaj� pro instalaci v r�zn�ch jazyc�ch jadern� framebuffer (grafick� konzole). Pokud na sv�m syst�mu zaznamen�te symptomy jako chybov� hl�ky o btermu a boglu, �ernou obrazovku nebo zamrznut� instalace po n�kolika minut�ch od spu�t�n�, m��ete framebuffer vypnout parametrem debian-installer/framebuffer=false. Tyto probl�my byly hl�eny na Amize 1200 a SE/30. debian-installer/probe/usb Pokud hled�n� USB za��zen� zp�sobuje probl�my, nastavte tento parametr na hodnotu false. netcfg/disable_dhcp Standardn� se debian-installer sna�� z�skat nastaven� s�t� p�es DHCP. Je-li z�sk�no n�jak� nastaven�, instala�n� syst�m se na nic nebude pt�t a automaticky bude pokra�ovat v instalaci. K ru�n�mu nastaven� s�t� se dostanete pouze v p��pad�, �e dotaz na DHCP server sel�e. M�te-li tedy na m�stn� s�ti DHCP server, ale z n�jak�ho d�vodu jej nechcete pou��t (proto�e nap�. pro ��ely instalace vrac� �patn� hodnoty), m��ete pou��t parametr netcfg/disable_dhcp=false, kter�m zabr�n�te automatick�mu nastaven� s�t� p�es DHCP a rovnou budete po��d�ni o ru�n� nastaven� s��ov�ch �daj�. hw-detect/start_pcmcia Pokud chcete zabr�nit startu PCMCIA slu�eb, nastavte tento parametr na hodnotu false. N�kter� notebooky jsou toti� nechvaln� zn�m� t�m, �e p�i startu PCMCIA slu�eb zaseknou cel� syst�m. preseed/url Zde m��ete zadat url k souboru s p�ednastaven�m, podle kter�ho se m� prov�st automatick� instalace, viz 4.6 - "Automatick� Instalace". preseed/file Zde m��ete zadat soubor s p�ednastaven�m, podle kter�ho se m� prov�st automatick� instalace, viz 4.6 - "Automatick� Instalace". ramdisk_size Pou��v�te-li je�t� j�dro �ady 2.2.x, budete mo�n� muset zadat ramdisk_size= 13000 . 5.3. Probl�my s instala�n�m syst�mem 5.3.1. Spolehlivost disket Pro lidi, kte�� instaluj� Debian z disket, b�v� nejv�t��m probl�mem spolehlivost t�chto m�di�. Nejhor�� probl�my b�vaj� se zav�d�c� disketou, pon�vad� tuto disketu �te BIOS je�t� p�ed zaveden�m Linuxu. BIOS nedok�e ��st disketu tak spolehliv� jako linuxov� ovlada�, a pokud dojde k chybn�mu na�ten� dat, m��e se �ten� "jen tak" zastavit bez vyps�n� chybov�ho hl�en�. K chybn�mu �ten� m��e samoz�ejm� doj�t i u disket s ovlada�i a instala�n�m syst�mem, co� se, na rozd�l od zav�d�c� diskety, projev� z�plavou hl�en� o V/V chyb�ch. Pokud se v�m instalace zasekne v�dy na stejn� disket�, prvn� v�c, kterou byste m�li ud�lat, je znovu st�hnout obraz diskety a zapsat jej na jinou disketu. P�eform�tov�n� p�vodn� diskety nemus� v�st k �sp�chu, ani kdy� se po form�tov�n� vyp��e, �e operace prob�hla bez probl�m�. N�kdy je u�ite�n� zkusit nahr�t diskety na jin�m po��ta�i. Jeden z u�ivatel� napsal, �e se mu poda�ilo vytvo�it bezchybnou zav�d�c� disketu a� na t�et� takov� pokus. Podle dal��ch u�ivatel� m��e syst�m �sp�n� nab�hnout a� na n�kolik�t� pokus p�i �ten� ze stejn� diskety. P���inou jsou nespolehliv� disketov� jednotky nebo chyby ve firmwaru. 5.3.2. Zav�d�c� konfigurace Pokud se j�dro zasekne b�hem zav�d�n�, nerozezn� p�ipojen� za��zen�, nebo disky nejsou korektn� rozpozn�ny, v prv� �ad� zkontrolujte parametry j�dra, kter�mi se zab�v� 5.2 - "Zav�d�c� parametry". Jestli�e pou��v�te vlastn� j�dro, ujist�te se, �e jste v nastaven� j�dra povolili mo�nost CONFIG_DEVFS. Instala�n� syst�m toti� tuto volbou vy�aduje. �asto pom��e, pokud z po��ta�e vyjmete p��davn� za��zen� a znovu zkus�te zav�st syst�m. Pokud m�te ve sv�m po��ta�i v�ce ne� 512MB pam�ti a instala�n� syst�m se v pr�b�hu zav�d�n� j�dra zasekne, zkuste omezit viditelnou pam� zav�d�c�m parametrem mem=512m. 5.3.3. V�znam hl�ek p�i zav�d�n� j�dra B�hem zav�d�n� syst�mu m��ete vid�t spoustu hl�en� typu can't find ..., ... not present, can't initialize ... nebo this driver release depends on .... V�t�ina t�chto hl�en� je ne�kodn�. Vy je vid�te proto, �e j�dro instala�n�ho syst�mu je p�elo�eno tak, aby mohlo b�et na po��ta��ch s odli�n�mi hardwarov�mi konfiguracemi a mnoha r�zn�mi perifern�mi za��zen�mi. Samoz�ejm� �e ��dn� po��ta� asi nebude m�t v�echna za��zen�, tud�� syst�m nahl�s� n�kolik nenalezen�ch za��zen�. Tak� se m��e st�t, �e se zav�d�n� na chv�li zastav�. To se st�v� p�i �ek�n� na odpov�� od za��zen�, kter� v syst�mu chyb�. Pokud se v�m zd� doba, za kterou syst�m nab�hne, p��li� dlouh�, m��ete si pozd�ji vytvo�it vlastn� j�dro (viz 8.4 - "Kompilace nov�ho j�dra"). 5.3.4. dbootstrap -- hl�en� probl�mu Jestli�e se dostanete p�es �vodn� f�zi zaveden� syst�mu, ale nem��ete instalaci dokon�it, m��ete pou��t menu "Report a Problem" (nahl�en� chyby). Tato volba zkop�ruje na disketu v�m umo�n� ulo�it na disketu nebo zp��stupnit p�es webov� rozhran� chybov� hl�ky, stav syst�mu a jin� u�ite�n� informace, kter� v�m mohou nazna�it, v �em je probl�m a jak ho vy�e�it. Tyto �daje n�m tak� m��ete poslat spolu s hl�en�m o chyb�. Dal�� u�ite�n� informace m��ete naj�t b�hem instalace v adres��i /var/log/ a pozd�ji v nov�m syst�mu ve /var/log/debian-installer/. 5.3.5. Po�lete n�m zpr�vu o instalaci Pokud probl�m p�etrv�v�, pros�me v�s o zasl�n� zpr�vy o pr�b�hu instalace. Zpr�vu o instalaci m��ete zaslat i v p��pad�, �e v�e prob�hlo bez probl�m� -- z�sk�me tak p�ehled o nejr�zn�j��ch hardwarov�ch konfigurac�ch. P�i psan�, pros�m, pou�ijte n�sleduj�c� �ablonu, kterou pak za�lete jako hl�en� o chyb� v��i pseudobal�ku installation-report na adresu < submit@bugs.debian.org>. Package: installation-reports Boot method: <Jak jste zavedli instalaci? CD? Disketa? S��?> Image version: <Kdy a odkud jste st�hli obraz(y)> Date: <Datum a �as instalace> Machine: <Popis po��ta�e (nap�. IBM Thinkpad T41)> Processor: Memory: Partitions: <V�stup p��kazu df -Tl;> Output of lspci and lspci -n: Base System Installation Checklist: [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it Initial boot worked: [ ] Configure network HW: [ ] Config network: [ ] Detect CD: [ ] Load installer modules: [ ] Detect hard drives: [ ] Partition hard drives: [ ] Create file systems: [ ] Mount partitions: [ ] Install base system: [ ] Install boot loader: [ ] Reboot: [ ] Comments/Problems: <Zde se m��ete rozepsat o zp�sobu instalace, zm�nit n�pady a post�ehy, kter� v�s napadly b�hem instalace.> V samotn� zpr�v� podrobn� popi�te probl�m, v�etn� posledn�ch viditeln�ch hl�ek j�dra v okam�iku zaseknut� po��ta�e. Tak� nezapome�te popsat kroky, kter�mi jste se do probl�mov� ��sti dostali. -------------- ^[2] J�dro akceptuje nejv��e 8 parametr� a 8 prom�nn�ch prost�ed� (v�etn� standardn�ch voleb pro instala�n� program). Pokud tento limit p�ekro��te, j�dra �ady 2.4 p�eb�vaj�c� parametry zahod�, j�dra 2.6 zpanika��. Kapitola 6. Pou��v�me instala�n� program Debianu Obsah 6.1. Z�kladn� principy 6.2. �vod do komponent 6.3. Pou�it� jednotliv�ch komponent 6.3.1. Nastaven� instala�n�ho programu a rozpozn�n� hardwaru 6.3.2. Rozd�len� disku a v�b�r p��pojn�ch bod� 6.3.3. Instalace z�kladn�ho syst�mu 6.3.4. Nastaven� zav�d�n� syst�mu 6.3.5. Dokon�en� prvn� f�ze instalace 6.3.6. Nejr�zn�j�� 6.1. Z�kladn� principy Instala�n� program Debianu se skl�d� z mnoha mal�ch, jedno��elov�ch komponent. Ka�d� komponenta m� na starosti jeden krok instalace (od �vodn�ho dialogu pro v�b�r jazyka a� po z�v�re�n� restart do nov�ho syst�mu). Komponenty se sna�� pracovat samostatn�, ale pokud je to nutn�, zeptaj� se u�ivatele na dal�� postup. Ot�zky samotn� maj� p�i�azeny r�zn� priority. U�ivatel si m��e nastavit �rove� zobrazen�ch ot�zek, tak�e u�ivatel za��te�n�k se nemus� zat�ovat nepodstatn�mi v�cmi (instala�n� program dosad� "rozumn�" hodnoty). Implicitn� se debian-installer pt� pouze na ot�zky s vysokou prioritou, co� vede k pom�rn� automatick�mu procesu s minimemm u�ivatelsk�ch z�sah�. Pokud se vyskytne probl�m, zobraz� se chybov� obrazovka s popisem probl�mu a n�sledn� se objev� hlavn� menu instala�n�ho programu, kde m��ete situaci napravit. V ide�ln�m p��pad� u�ivatel menu v�bec neuvid� a bude pouze odpov�dat na ot�zky jednotliv�ch komponent. Ozn�men� o v�n�ch probl�mech maj� nastavenou "kritickou" prioritu, tud�� budou zobrazeny v�dy. N�kter� v�choz� nastaven� instala�n�ho programu lze zm�nit pomoc� zav�d�c�ch parametr� p�i startu debian-installeru. Nap��klad pokud si chcete vynutit statick� nastaven� s�t� (implicitn� se pou��v� DHCP), pou�ijte parametr netcfg/ disable_dhcp=true. Seznam dostupn�ch parametr� naleznete v kapitole 5.2.1 - "Parametry instala�n�ho programu". Pokro�il� u�ivatel� jist� ocen� p��stup do (standardn� skryt�ho) menu, ve kter�m mohou kontrolovat ka�d� krok instalace. Menu vyvol�te tak, �e p�i startu p�id�te zav�d�c� parametr debconf/priority=medium. Jestli�e v� hardware vy�aduje zadat p�i instalaci jadern�ch modul� n�jak� parametry, je nutn� spustit instala�n� program v "expertn�m" re�imu. Toho doc�l�te tak, �e spust�te instal�tor p��kazem expert, nebo pou�ijete zav�d�c� parametr debconf/priority=low. Expertn� re�im v�m d� plnou kontrolu nad instala�n�m procesem. Standardn� instala�n� program b�� v textov�m re�imu, ve kter�m nefunguje my�. Pro pohyb v dialogov�ch oknech slou�� n�kolik m�lo kl�ves. Pravou �ipkou nebo kl�vesou Tab se p�esunujete po zobrazen�ch prvc�ch "vp�ed", levou �ipkou nebo kombinac� Shift-Tab zase "zp�t". V nab�zen�ch seznamech se m��ete pohybovat �ipkou nahoru a �ipkou dol�, pro v�t�� skoky lze vyu��t kl�vesy Page Up a Page Down. Tak� m��ete stisknout n�jak� p�smeno, ��m� sko��te na prvn� polo�ku za��naj�c� t�mto p�smenem. Mezern�k slou�� pro vyb�r�n�/odeb�r�n� polo�ek ze za�krt�vac�ch tla��tek. Volby se potvrzuj� kl�vesou Enter. Chybov� hl�ky jsou p�esm�rov�ny na t�et� konzolu (zn�mou jako tty3). Do t�to konzoly se m��ete p�epnout kl�vesami Lev� Alt-F3 (dr�te levou kl�vesu Alt a stiskn�te funk�n� kl�vesu F3). Zp�t do instala�n�ho programu se vr�t�te stiskem Lev� Alt-F1. Hl�ky ze t�et� konzoly se tak� ukl�daj� do souboru /var/log/messages. Po instalaci jej naleznete v nov�m syst�mu pod jm�nem /var/log/debian-installer/ messages. Dal�� hl�ky instalace m��ete naj�t v adres��i /var/log/, nebo po instalaci ve /var/log/debian-installer/. 6.2. �vod do komponent V n�sleduj�c�m seznamu komponent instala�n�ho programu je uveden pouze stru�n� popis komponenty. Detaily pou�it� konkr�tn� komponenty jsou v 6.3 - "Pou�it� jednotliv�ch komponent". main-menu Zobrazuje seznam komponent, kter� m��ete spustit. Hlavn� menu m� prioritu "norm�ln�", tak�e se nezobraz� p�i "vysok�" (p�ednastaveno) nebo "kritick�" priorit�. Pokud se vyskytne probl�m, kter� vy�aduje z�sah u�ivatele, je priorita ot�zek do�asn� sn��ena a objev� se menu, ve kter�m m��ete probl�m odstranit. Zp�t do menu se m��ete dostat opakovan�m stiskem tla��tka Zp�t. languagechooser Zobraz� seznam jazyk� a jejich variant. Instala�n� program bude zobrazovat zpr�vy ve vybran�m jazyce. (Ov�em za p�edpokladu �e je p�eklad kompletn�. Pokud nen�, n�kter� texty se zobraz� anglicky.) countrychooser Zobraz� seznam st�t�, ze kter�ho si m��ete vybrat zemi, ve kter� se nach�z�te. kbd-chooser Zobraz� seznam kl�vesnic, ze kter�ch si m��ete vybrat nejvhodn�j�� model odpov�daj�c� p�ipojen� kl�vesnici. hw-detect Automaticky rozpozn� v�t�inu za��zen� p�ipojen�ch k po��ta�i (s��ov� karty, pevn� disky, PCMCIA). cdrom-detect Vyhled� a p�ipoj� instala�n� CD Debianu. netcfg Nastav� s��ov� p�ipojen�, aby se mohl zbytek syst�mu instalovat ze s�t�. iso-scan Hled� souborov� syst�my ISO-9660, kter� se nach�z� na CD-ROM, nebo na pevn�m disku v podob� ISO obraz�. choose-mirror P�edlo�� seznam zrcadel s debian�mi arch�vy, ze kter�ho si m��ete vybrat, odkud se bal�ky st�hnou. cdrom-checker Zkontroluje integritu CD-ROM. Takto si m��ete ov��it, �e istala�n� CD-ROM nejsou po�kozen�. lowmem Lowmem se sna�� rozpoznat syst�my s malou opera�n� pam�t� a pot� se v ur�it�ch okam�ic�ch sna�� z pam�ti odstranit nepot�ebn� ��sti debian-installeru. Poznamenejme, �e to prov�d� na �kor funk�nosti instala�n�ho programu. anna Anna's Not Nearly APT, tedy v �e�tin� Anna nen� ani zdaleka jako APT, instaluje sta�en� bal�ky. partman Umo�n� v�m rozd�lit disky p�ipojen� k syst�mu, vytvo�it souborov� syst�my na vybran�ch oblastech a sv�zat je s p��pojn�mi body. Sou��st� programu je i mo�nost automatick�ho rozd�len� disku, nebo podpora pro LVM. Partman je nyn� v Debianu up�ednost�ovan�m d�lic�m programem. autopartkit Automaticky rozd�l� cel� disk. partitioner Umo�n� v�m rozd�lit disky p�ipojen� k syst�mu. Pro d�len� se vybere program dle architektury va�eho po��ta�e. partconf Zobraz� seznam oblast� a podle va�ich pokyn� na nich vytvo�� souborov� syst�my. lvmcfg Pom��e s nastaven�m LVM (Logical Volume Manager, tedy �esky mana�er logick�ch svazk�). mdcfg Umo�n� v�m nastavit softwarov� RAID (Redundant Array of Inexpensive Disks). Tento softwarov� RAID b�v� obvykle lep�� ne� levn� (pseudohardwarov�) RAID �adi�e na nov�j��ch z�kladn�ch desk�ch. base-installer Nainstaluje z�kladn� mno�inu bal�k�, kter� jsou pot�eba pro samostatn� b�h Debianu. os-prober Um� rozpoznat opera�n� syst�my nainstalovan� na po��ta�i. Tuto informaci pak p�ed� n�sleduj�c� komponent� (bootloader-installer), kter� v�m m��e nab�dnout mo�nost p�idat objeven� opera�n� syst�my do startovac�ho menu zavad��e. Takto si m��ete p�i startu po��ta�e vybrat, kter� opera�n� syst�m chcete zav�st. bootloader-installer Nainstaluje zavad�� na disk. Tento krok je d�le�it�, proto�e bez n�j byste museli Debian zav�d�t z diskety nebo CD-ROM. Mnoho zavad��� v�m p�i startu nab�dne mo�nost zav�st i jin� opera�n� syst�my. base-config Provede v�s prvotn�m p�izp�soben�m nov�ho syst�mu. Obvykle se spou�t� a� po restartu po��ta�e a b�v� to "prvn� skute�n� �kol" nov�ho syst�mu. shell Umo�n� v�m spustit shell (bu� z menu, nebo na druh� konzoli). bugreporter Um� na disketu ulo�it informace, kter� se v�m mohou hodit p�i analyzov�n� p��padn�ho probl�mu. 6.3. Pou�it� jednotliv�ch komponent V t�to ��sti podrobn� pop��eme ka�dou komponentu instala�n�ho programu. Komponenty jsou seskupeny do celk� podle kontextu, ve kter�m se b�hem instalace vyskytuj�. Poznamenejme, �e p�i instalaci se nemus� v�dy vyu��t v�echny komponenty -- to z�vis� na zp�sobu instalace a na dostupn�m hardwaru. 6.3.1. Nastaven� instala�n�ho programu a rozpozn�n� hardwaru P�edpokl�dejme, �e debian-installer �sp�n� nastartoval a nyn� se d�v�te na jeho prvn� obrazovku. V tento okam�ik je debian-installer je�t� pom�rn� hloup� a nepou�iteln�. Nev� nic o hardwaru va�eho po��ta�e, nezn� v� preferovan� jazyk a dokonce ani netu��, jak� �kol mu byl p�id�len. Ale nebojte se. Jako spr�vn� pr�zkumn�k za�ne debian-installer zkoumat sv� okol� a po n�jak� dob� bude m�t slu�n� p�ehled o okoln�m hardwaru. Pot� se pokus� nal�zt zbytek sv�ch komponent a s�m sebe p�em�n� ve schopn�, dob�e vychovan� program. Bohu�el, st�le existuj� v�ci, se kter�mi si debian-installer nedok�e poradit a proto mu mus�te tro�ku pomoci (nap��klad vybrat jazyk, ve kter�m m� instalace prob�hat, odsouhlasit rozlo�en� kl�vesnice a podobn�). B�hem t�to f�ze si jist� v�imnete, �e debian-installer n�kolikr�t rozpozn�v� hardware. Poprv� je �zce zam��en na hardware, kter� by mohl obsahovat dal�� ��sti instala�n�ho programu, tj. CD mechaniky nebo s��ov� karty. Dal�� rozpozn�v�n� hardwaru prob�h� pozd�ji, kdy� se hledaj� pevn� disky, proto�e p�ed prvn�m rozpozn�v�n�m je�t� nemus� b�t k dispozici v�echny ovlada�e. 6.3.1.1. Kontrola dostupn� pam�ti Jednou z prvn�ch v�c�, kter� debian-installer zkontroluje, je velikost opera�n� pam�ti. Pokud m� v� syst�m m�lo pam�ti, tak se tato komponenta pokus� prov�st zm�ny v instala�n�m procesu tak, aby byla instalace mo�n� i na tomto po��ta�i. B�hem instalace na syst�mu s malou pam�t� nemus� b�t k dispozici v�echny komponenty. Dal��m nep��jemn�m omezen�m je to, �e budou z pam�ti odstran�ny v�echny p�eklady a instalace bude prob�hat pouze v angli�tin�. 6.3.1.2. V�b�r jazyka �pln� prvn� krok instalace slou�� k v�b�ru jazyka, ve kter�m se m� instalace odehr�vat. N�kter� jazyky maj� k dispozici v�ce variant (nap�. portugalsk� a brazilsk� portugal�tina). Jednotliv� polo�ky v seznamu jazyk� se skl�daj� z anglick�ho n�zvu (vlevo) a lok�ln�ho n�zvu v dan�m jazyce (napravo). Pro �e�tinu vypad� z�znam n�jak takto: Czech - �e�tina Seznam je set��d�n abecedn� podle lev�ho sloupce (anglick�ch n�zv�). Ve v�jime�n�ch p��padech se m��e st�t, �e ve vybran�m jazyce budou n�kter� texty instalace nep�elo�eny -- pak se zobraz� v angli�tin�. Na z�klad� vybran�ho jazyka v�m instala�n� program pom��e s volbou vhodn�ho kl�vesnicov�ho rozlo�en�. 6.3.1.3. V�b�r zem� Pokud jste v kroku 6.3.1.2 - "V�b�r jazyka" vybrali jazyk, kter�m se hovo�� ve v�ce zem�ch (nap��klad ��n�tina, angli�tina, francouz�tina a mnoho dal��ch), m��ete zde vybrat konkr�tn� zemi. Nem��ete-li zde svou zemi nal�zt, vyberte ze seznamu mo�nost jin�, co� v�m nab�dne �pln� seznam zem� seskupen� podle kontinent�. Touto volbou ovlivn�te nastaven� n�rodn�ho prost�ed� (locale) a pozd�ji v instalaci tak� v�b�r �asov�ho p�sma a nejbli���ho zrcadla s archivem Debianu. Samoz�ejm�, �e pokud v�m implicitn� mo�nosti "uhodnut�" instal�torem nebudou vyhovovat, m��ete je ignorovat a vybrat si vlastn� nastaven�. 6.3.1.4. V�b�r kl�vesnice Kl�vesnice b�vaj� obvykle p�izp�sobeny znak�m pou��van�m v dan�m jazyce. Vyberte kl�vesnici, kter� odpov�d� va�emu n�rodn�mu rozlo�en�, nebo je alespo� velmi podobn�. Po skon�en� instalace si m��ete vybrat vhodn� kl�vesov� rozlo�en� z mnohem v�t��ho spektra (jako u�ivatel root spus�te program kbdconfig). �ipkami p�esu�te kurzor na vybran� kl�vesov� rozlo�en� a stiskn�te Enter. (�ipky by m�ly b�t na v�ech kl�vesnic�ch na stejn�m m�st�, tak�e jsou nez�visl� na zvolen�m rozlo�en�.) "Roz���en�" kl�vesnice je takov�, kter� m� v horn� �ad� kl�vesy F1 a� F10 (resp. F12). 6.3.1.5. Hled�n� instala�n�ho ISO obrazu P�i instalaci metodou hd-media nastane okam�ik, kdy budete muset instala�n� program nav�st k ISO obrazu Debian�ho instala�n�ho programu, na kter�m se nach�z� zbytek instala�n�ch soubor�. Abyste obraz nemuseli hledat ru�n�, pom��e v�m s t�mto �kolem komponenta iso-scan. iso-scan nejprve p�ipoj� v�echna blokov� za��zen� (nap�. diskov� oblasti), na kter�ch se nach�z� zn�m� souborov� syst�m a pot� na nich hled� soubory kon��c� p��ponou .iso (resp. .ISO). Po nalezen� ka�d�ho iso obrazu si iso-scan zkontroluje jeho obsah a zjist�, zda se jedn� o plan� obraz instala�n�ho CD. Pokud ano, m�me vyhr�no a instalace m��e pokra�ovat. V opa�n�m p��pad� se hled� dal�� obraz. Pokud toto hled�n� neusp�je, je�t� nen� v�e ztraceno. Prvn� pokus toti� kv�li rychlosti prohled�v� pouze ko�enov� adres�� a prvn� �rove� jeho podadres���. Tzn. nalezne /cokoliv.iso, /data/cokoliv.iso, ale ne /data/tmp/ cokoliv.iso. Selhalo-li tedy prvn� hled�n�, iso-scan se zept�, zda chcete spustit d�kladn�j�� proces. Tento druh� pokus se ned�v� pouze do nejvy���ch adres���, ale opravdu prohled� cel� disk. Pokud iso-scan neusp�je ani na druh� pokus, vra�te se zp�t do p�vodn�ho opera�n�ho syst�mu a zkontrolujte, zda m� soubor spr�vnou p��ponu (kon��c� na .iso), zda je um�st�n na souborov�m syst�mu, kter� um� debian-installer rozpoznat a zda nen� iso obraz po�kozen� (zkontrolujte kontroln� sou�et). Zku�en�j�� unixov� u�ivatel� mohou v�e prov�st bez restartu po��ta�e na druh� konzoli. 6.3.1.6. Nastaven� s�t� Pokud na za��tku toho kroku instal�tor zjist�, �e m�te v�ce s��ov�ch rozhran�, budete si muset vybrat jedno, kter� pou�ijete jako hlavn�, tj. to, ze kter�ho budete instalovat. Zbyl� rozhran� z�stanou nenastavena a budete je muset nastavit po skon�en� instalace ru�n� -- viz manu�lov� str�nka interfaces(5). Implicitn� se debian-installer sna�� nastavit s�� automaticky p�es DHCP. Pokud DHCP usp�je, v�e je nastaveno. Jestli�e DHCP skon�� s chybou, m��e b�t p���ina t�m�� kdekoliv -- od vypojen�ho s��ov�ho kabelu a� po �patn� nastaven�ho DHCP d�mona. Tak� je mo�n�, �e na m�stn� s�ti v�bec DHCP server nem�te. K p�esn�j��mu ur�en� probl�mu mo�n� pomohou chybov� hl�ky na t�et� konzoli. A� u� je chyba kdekoliv, budete dot�z�ni, zda chcete znovu zkusit DHCP, nebo zda nastav�te s�� ru�n�. DHCP servery jsou n�kdy docela pomal�, tak�e pokud jste si jisti, �e v�e ostatn� je v po��dku, klidn� to zkuste znovu. P�i ru�n�m nastaven� s�t� v�s netcfg vyzve k zad�n� �daj� z 3.3 - "D�le budete pot�ebovat" (IP adresa, S��ov� maska, Br�na, Adresy jmenn�ch server� a N�zev po��ta�e). Pokud k instalaci pou��v�te bezdr�tov� p�ipojen�, budete dot�z�ni je�t� na Bezdr�tov� ESSID a WEP kl��. Pozn�mka P�r technick�ch pozn�mek: program p�edpokl�d�, �e adresa va�� s�t� je bitov�m sou�inem IP adresy a s��ov� masky. D�le se pokus� odhadnout vys�lac� adresu jako bitov� sou�et IP adresy syst�mu a bitov�ho dopl�ku s��ov� masky a tak� zkus� odhadnout adresu br�ny. Pokud n�kter� �daj nebudete zn�t, ponechte u n�j p�ednastavenou hodnotu. Konfiguraci m��ete na nainstalovan�m syst�mu upravit editac� souboru /etc/network/interfaces, nebo si nainstalovat bal��ek etherconf, kter� v�s cel�m procesem provede. 6.3.1.7. V�b�r s��ov�ho zrcadla Tato komponenta se spust� pouze v p��pad�, �e instala�n� program pot�ebuje nahr�t sv� dal�� komponenty nebo z�kladn� syst�m ze s�t�. Nejprve se zobraz� seznam zem� se zrcadly Debianu, p�i�em� p�edvolena bude zem�, kterou jste vybrali na za��tku instalace. * Po v�b�ru zem� se nab�dne seznam zrcadel v dan� zemi. Dobrou volbou b�vaj� "hlavn�" zrcadla, kter� maj� tvar ftp.k�d_zem�.debian.org. * Pokud nechcete pou��t ofici�ln� zrcadlo, vyberte v seznamu zem� mo�nost zadat informace ru�n�. Budete dot�z�ni na jm�no po��ta�e, ze kter�ho se maj� ��sti Debianu st�hnout. Dal�� ot�zka se bude pt�t na nastaven� proxy serveru. Proxy server slou�� jako prost�edn�k mezi v�mi a Internetem -- m�sto abyste se obr�tili p��mo na server v Internetu, komunikujete se sv�m proxy serverem. Proxy server p�ed�v� va�e dotazy c�lov�mu serveru v Internetu, vyzvedne od n�j odpov�� a tu pak p�ed� va�emu po��ta�i. V�t�ina dom�c�ch u�ivatel� zde nemus� nastavovat nic, proxy server se obvykle vyskytuje jako sou��st firewallu pro v�t�� nebo podnikov� s�t�. Na z�v�r se zvolen� zrcadlo otestuje a automaticky se z n�j st�hnou pot�ebn� bal�ky. Pokud se vyskytne probl�m (server nen� dostupn�, neobsahuje zvolenou verzi Debianu, apod.), m��ete si ze seznamu vybrat jin� zrcadlo^[3], p��padn� zkusit jin� nastaven� proxy serveru. 6.3.2. Rozd�len� disku a v�b�r p��pojn�ch bod� Nyn�, po posledn�m rozpozn�v�n� hardwaru, by ji� m�l b�t debian-installer v pln� s�le, p�izp�soben podle u�ivatelsk�ch po�adavk� a p�ipraven na opravdovou pr�ci. Jak prav� n�zev t�to ��sti, bude se n�kolik n�sleduj�c�ch komponent zab�vat rozd�len�m disk�, vytvo�en�m souborov�ch syst�m�, p�i�azen�m p��pojn�ch bod� a voliteln� nastaven�m souvisej�c�ch z�le�itost�, jako jsou LVM a RAID za��zen�. 6.3.2.1. Rozd�len� disk� Nyn� nastal �as rozd�lit pevn� disky. Pokud se n�hodou n�co pokaz�, nebo pokud chcete o rozd�lov�n� disk� dozv�d�t v�ce, pod�vejte se do dodatku B - "Pozn�mky k rozd�lov�n� disku". Nejprve v�m bude nab�dnuta mo�nost automaticky rozd�lit bu� cel� disk, nebo voln� m�sto na disku. Tato volba se n�kdy naz�v� "asistovan�" rozd�len�, proto�e do d�len� m��ete sami zas�hnout. Pokud nechcete vyu��t automatick� d�len� disku, zvolte z menu Ru�n� upravit tabulku oblast�. Pokra�ujete-li v automatick�m rozd�lov�n�, m��ete si vybrat z n�kolika p�ipraven�ch sch�mat rozd�len� disku (viz tabulka n��e). V�echny mo�nosti maj� sv� pro a proti, n�kter� argumenty jsou zm�n�ny v dodatku B - "Pozn�mky k rozd�lov�n� disku". Pokud si nejste jisti, zvolte prvn� mo�nost. Pamatujte v�ak, �e asistovan� d�len� vy�aduje ur�itou minim�ln� velikost voln�ho m�sta, se kter�m m��e pracovat. Nem�te-li k dispozici zhruba 1GB voln�ho m�sta (z�vis� na zvolen�m zp�sobu d�len�), asistovan� d�len� sel�e. +----------------------------------------------------------------------------+ | Zp�sob d�len� | Minim�ln� | Vytvo�en� oblasti | | | m�sto | | |------------------------------+--------------+------------------------------| |V�echny soubory v jedn� |600MB |/, swap | |oblasti | | | |------------------------------+--------------+------------------------------| |Desktopov� po��ta� |500MB |/, /home, swap | |------------------------------+--------------+------------------------------| |V�ceu�ivatelsk� pracovn� |1GB |/, /home, /usr, /var, /tmp, | |stanice | |swap | +----------------------------------------------------------------------------+ Na dal�� obrazovce se zobraz� tabulka rozd�len� disku(�) spole�n� s informacemi o souborov�ch syst�mech a p��pojn�ch bodech. Pokud jste provedli automatick� rozd�len� disku a jste s navr�en�m rozd�len�m spokojeni, sta�� z nab�dky vybrat Ukon�it rozd�lov�n�. Seznam oblast� m��e vypadat t�eba takto: IDE1 master (hda) - 6.4 GB WDC AC36400L 1. prim�rn� 16.4 MB ext2 /boot 2. prim�rn� 551.0 MB swap swap 3. prim�rn� 5.8 GB ntfs pri/log 8.2 MB VOLN� M�STO IDE1 slave (hdb) - 80.0 GB ST380021A 1. prim�rn� 15.9 MB ext3 2. prim�rn� 996.0 MB fat16 3. prim�rn� 3.9 GB xfs /home 5. logick� 6.0 GB ext3 / 6. logick� 1.0 GB ext3 /var 7. logick� 498.8 MB ext3 8. logick� 551.5 MB swap swap 9. logick� 65.8 GB ext2 Jak je vid�t, v po��ta�i jsou dva pevn� disky rozd�len� na n�kolik oblast�. Ka�d� ��dek popisuj�c� oblast zobrazuje jej� po�ad�, typ, velikost, voliteln� p��znaky, souborov� syst�m a (pokud existuje) p��pojn� bod. Na prvn�m disku je je�t� kousek voln�ho m�sta. Pokud chcete v tabulce n�co zm�nit, vyberte ze seznamu objekt, kter� chcete upravit a stiskn�te Enter. Objektem je m�n�n disk, oblast nebo voln� m�sto. S ka�d�m objektem m��ete prov�d�t r�zn� akce. Jestli�e vyberete dosud nedot�en� disk, na kter�m nejsou ani oblasti ani voln� m�sto, bude v�m nab�dnuta mo�nost vytvo�en� nov� tabulky oblast� (to je nutn� k tomu, abyste mohli vytv��et oblasti). Po t�to akci se pod vybran�m diskem zobraz� ��dka nadepsan� "VOLN� M�STO". Vyberete-li voln� m�sto, partman v�m nab�dne vytvo�en� nov� oblasti. Nejprve mus�te odpov�d�t n�kolik z�kladn�ch ot�zek jako velikost nov� oblasti, typ (prim�rn� nebo logick�) a um�st�n� (na za��tku nebo na konci voln�ho m�sta). Pot� se zobraz� detailn� pohled na novou oblast. Naleznete zde volby jako p��pojn� bod, volby p�ipojen�, zav�d�c� p��znak nebo zp�sob pou�it�. Pokud v�m nevyhovuj� p�ednastaven� hodnoty, m��ete je upravit dle libosti. Nap��klad v�b�rem volby Pou��t jako: m��ete zm�nit souborov� syst�m dan� oblasti v�etn� mo�nosti pou��t oblast jako odkl�dac� prostor, softwarov� RAID, LVM nebo ji nepou��t v�bec. Dal�� p��jemnou vlastnost� je mo�nost zkop�rovat na oblast st�vaj�c� data z jin� oblasti. A� budete s oblast� spokojeni, vyberte polo�ku Skon�it s nastavov�n�m oblasti, co� v�s vr�t� zp�t do hlavn� obrazovky rozd�lov�n� disk�. Pokud se rozhodnete, �e chcete n�co zm�nit na st�vaj�c�c oblasti, jednodu�e ji vyberte a stiskn�te Enter. Ocitnete se ve stejn� obrazovce jako p�i vytv��en� nov� oblasti a tedy m�te i stejn� mo�nosti nastaven�. Jedna v�c, kter� nemus� b�t na prvn� pohled zcela z�ejm� je fakt, �e u v�t�iny oblast� m��ete zm�nit jejich velikost - sta�� vybrat polo�ku, kter� zobrazuje velikost oblasti. Zm�na velikosti by m�la fungovat minim�ln� se souborov�mi syst�my fat16, fat32, ext2, ext3 a swap. Pokud se v�m oblast nel�b�, m��ete ji z tohoto menu i smazat. Nezapome�te vytvo�it aspo� dv� oblasti -- jednu pro odkl�dac� prostor ("swap") a jednu pro ko�enov� souborov� syst�m (kter� mus� b�t p�ipojen jako /). Bez p�ipojen�ho ko�enov�ho souborov�ho syst�mu v�m partman nedovol� pokra�ovat. Chcete-li s rozd�lov�n�m pomoci, m��ete kdykoliv z rozd�lovac�ho menu vybrat mo�nost Automaticky rozd�lit disk nebo Automaticky rozd�lit voln� m�sto. Jestli�e budete ve vytv��en� sv� tabulky oblast� p��li� kreativn� a uvedete ji do nepou�iteln�ho stavu, m��ete se v�dy vr�tit do v�choz�ho bodu volbou Vr�tit zp�t zm�ny proveden� na oblastech. partman samotn� je pom�rn� mal� a hloup� program, av�ak jeho schopnosti mohou b�t roz�i�ov�ny moduly instala�n�ho programu. Pokud tedy nevid�te v�echny slibovan� vlastnosti, p�esv�d�te se, �e m�te nahr�ny p��slu�n� moduly (nap�. partman-ext3, partman-xfs nebo partman-lvm). A� budete s rozd�len�m disk� hotovi, vyberte z nab�dky Ukon�it rozd�lov�n� a zapsat zm�ny na disk. Zobraz� se seznam proveden�ch zm�n a budete po��d�ni o potvrzen�, zda opravdu chcete vytvo�it nov� souborov� syst�my. 6.3.2.2. Nastaven� mana�era logick�ch svazk� (LVM) Pracujete-li s po��ta�i na pozici spr�vce syst�mu nebo pokro�il�ho u�ivatele, jist� jste za�ili situaci, kdy na jedn� (zpravidla velmi d�le�it�) oblasti doch�zelo voln� m�sto, zat�mco jin� oblast jej m�la nadbytek. Zpravidla pak nastoupilo maz�n�, p�esouv�n� a propojov�n� adres��� p�es symbolick� odkazy. Abyste do budoucna p�ede�li popsan� situaci, m��ete pou��t mana�er logick�ch svazk� (Logical Volume Manager). Co takov� mana�er d�l�? Jednodu�e �e�eno, spoj� diskov� oblasti (v �argonu LVM se naz�vaj� fyzick� svazky) do virtu�ln�ho disku (tzv. skupina svazk�), kter� pak m��ete rozd�lit na virtu�ln� oblasti ( logick� svazky). Jak se tyto virtu�ln� oblasti li�� od t�ch fyzick�ch, na kter�ch jsou vybudov�ny? Pointa je v tom, �e logick� svazky (a samoz�ejm� pod nimi le��c� skupiny svazk�) se mohou rozprost�rat p�es n�kolik fyzick�ch disk�. Nap��klad nyn�, kdy� si v�imnete, �e pot�ebujete v�ce m�sta na star�� 160 gigabajtov� oblasti s domovsk�mi adres��i, m��ete jednodu�e dokoupit nov� 300GB disk, p�ipojit jej ke st�vaj�c� skupin� svazk� a roz���it logick� svazek, kter� slou�� jako oblast pro /home. V�sledkem bude jedna velk�, 460 gigabajtov� oblast, kter� u�ivatel�m zase chv�li vysta��. Popsan� p��klad je samoz�ejm� hodn� zjednodu�en�, ale p�kn� nasti�uje vyu�it� LVM v praxi. Pokud jste jej je�t� ne�etli, m�li byste si proj�t LVM HOWTO. Nastaven� LVM v instala�n�m programu Debianu je pom�rn� jednoduch�. Nejprve mus�te ozna�it fyzick� oblasti, kter� maj� b�t spravov�ny p�es LVM. (To se prov�d� v partmanu v menu Nastaven� oblasti, kde byste m�li nastavit polo�ku Pou��t jako: na hodnotu fyzick� svazek pro LVM.) Pot� p�ejd�te do komponenty lvmcfg (bu� p��mo z partmanu nebo z hlavn�ho menu debian-installeru), kde uvid�te dv� hlavn� menu: Upravit skupiny svazk� (VG) a Upravit logick� svazky (LV). Jak ji� n�zev prvn�ho menu napov�d�, spravuj� se zde skupiny svazk�. Prakticky to znamen� mo�nost: * vytvo�it novou skupinu z dosud nevyu�it�ch fyzick�ch svazk�, * smazat skupinu svazk� a uvolnit tak fyzick� svazky, ze kter�ch se skupina skl�d�, * roz���it skupinu svazk� o nevyu�it� fyzick� svazky * a naopak skupinu svazk� zmen�it o n�kter� fyzick� svazky a tud�� je d�t k dispozici jin�m skupin�m, nebo z nich v partmanu ud�lat "b�n�" oblasti. Menu Upravit logick� svazky (LV) nab�z� pouze dv� mo�nosti: * vytvo�it logick� svazek z voln�ho m�sta ve skupin� svazk� * smazat logick� svazek ze skupiny svazk�. Pozn�mka P�i vytv��en� skupiny svazk� nebo logick�ho svazku budete po��d�ni o zad�n� jejich n�zvu. Tyto n�zvy by m�ly b�t kr�tk� a v�sti�n�, proto�e v b��c�m syst�mu se podle t�chto n�zv� vytvo�� nov� blokov� za��zen� v adres��i /dev/, kter� se budou pou��vat pro p��m� p��stup k dan�m logick�m svazk�m. Tedy tam, kde by se b�n� pou�ilo nap�. /dev/hda3 se nyn� pou�ije /dev/mapper/jmskupiny/ jmsvazku. (P�kn� to bude vid�t v souboru /etc/fstab nebo na v�stupu p��kaz� mount a df.) A� budete s nastaven�m LVM spokojeni, vra�te se zp�t do partmanu, kde uvid�te v�echny vytvo�en� logick� svazky. Logick� svazky se chovaj� jako oby�ejn� oblasti, tud�� u� asi v�te, co s nimi m�te d�lat.^[4] 6.3.2.3. Nastaven� v�cediskov�ch za��zen� (Softwarov� RAID) Jestli�e m�te ve sv�m po��ta�i v�ce ne� jeden pevn� disk^[5], m��ete vyu��t t�to skute�nosti nastavit disky pro v�t�� v�kon a/nebo pro v�t�� bezpe�nost dat. V�sledek se naz�v� V�cediskov� za��zen� - MD (nebo podle sv� nejzn�m�j�� varianty softwarov� RAID). Jednodu�e �e�eno je MD mno�ina oblast� um�st�n�ch na r�zn�ch disc�ch. Tyto oblasti se v mdcfg spoj� dohromady a vytvo�� logick� za��zen�. Toto za��zen� pak m��ete pou��vat jako b�nou oblast (nap��klad v partmanu ji m��ete zform�tovat, p�i�adit j� p��pojn� bod atd.). Co v�m tato operace p�inese z�vis� na typu v�cediskov�ho za��zen�, kter� vytv���te. Moment�ln� jsou podporov�ny: RAID0 Je hlavn� zam��en na rychlost. RAID0 rozd�l� v�echna p��choz� data na prou�ky (stripes) a ty pak rovnom�rn� rozm�st� na ka�d� disk v poli. To m��e zv��it rychlost �ten� a z�pisu, ov�em pokud jeden z disk� odejde do v��n�ch lovi��, odejdou s n�m v�echna data (��st informace je st�le na zdrav�m disku (disc�ch), zb�vaj�c� ��st byla na vadn�m disku). Typicky se RAID0 pou��v� pro oblast na st��h�n� videa. RAID1 Je vhodn� syst�my, kde je spolehlivost na prvn�m m�st�. Skl�d� se z n�kolika (obvykle dvou) stejn� velk�ch oblast�, kde ka�d� oblast obsahuje naprosto shodn� data. Prakticky to znamen� t�i v�ci. Za prv�, pokud jeden z disk� sel�e, st�le m�te data zrcadlena na zb�vaj�c�ch disc�ch. Za druh�, k dispozici m�te pouze ��st celkov� kapacity (p�esn�ji to je velikost nejmen�� oblasti v poli). Za t�et�, pokud se vyskytne v�t�� po�et po�adavk� na �ten�, mohou se tyto rovnom�rn� rozd�lit mezi jednotliv� disky, co� m��e p�in�st zaj�mav� zrychlen� u server�, kde p�eva�uj� �tec� operace na z�pisov�mi. Voliteln� m��ete m�t v poli rezervn� disk, kter� se norm�ln� nevyu��v� a v p��pad� v�padku jednoho z disk� okam�it� nahrad� jeho m�sto. RAID5 Je rozumn�m kompromisem mezi rychlost�, spolehlivost� a redundanc� dat. RAID5, podobn� jako RAID0, rozd�l� v�echna p��choz� data na prou�ky a pot� je roznom�rn� rozm�st� na disky v poli. Oproti RAID0 je zde v�ak podstatn� rozd�l v tom, �e se samotn� data zapisuj� pouze na n - 1 disk�. Zb�vaj�c� n . disk nezah�l�, ale zap��e se na n�j paritn� informace. Paritn� disk nen� statick� (to by se pak jednalo o RAID4), ale pravideln� se posouv� tak, aby byly paritn� informace rozm�st�ny rovnom�rn� na v�ech disc�ch v poli. V p��pad� v�padku jednoho z disk� se m��e chyb�j�c� informace dopo��tat ze zb�vaj�ch dat a jejich parity. RAID5 se mus� skl�dat z alespo� t�� aktivn�ch za��zen�. Voliteln� m��ete m�t v poli rezervn� disk, kter� se norm�ln� nevyu��v� a v p��pad� v�padku jednoho z disk� okam�it� nahrad� jeho m�sto. Jak je vid�t, RAID5 nab�z� podobn� stupe� spolehlivosti jako RAID1, ov�em dosahuje men�� m�ry redundance dat. �tec� operace budou stejn� rychl� jako na RAID0, ov�em z�pis bude m�rn� pomalej�� kv�li po��t�n� paritn�ch informac�. Kdybychom m�li shrnout podstatn� vlastnosti: +-----------------------------------------------------------------------------+ | |Minim�ln� |Rezervn� | P�e�ije | | | Typ | za��zen� |za��zen� | v�padek | Dostupn� m�sto | | | | | disku? | | |-----+----------+---------+------------+-------------------------------------| |RAID0|2 |ne |ne |velikost nejmen��ho za��zen� kr�t | | | | | |po�et aktivn�ch za��zen� v in RAIDu | |-----+----------+---------+------------+-------------------------------------| |RAID1|2 |voliteln�|ano |velikost nejmen��ho za��zen� v RAIDu | |-----+----------+---------+------------+-------------------------------------| |RAID5|3 |voliteln�|ano |velikost nejmen��ho za��zen� kr�t | | | | | |(po�et akt. za��zen� v RAIDu - 1) | +-----------------------------------------------------------------------------+ Chcete-li se o Softwarov�m RAIDu dozv�d�t v�ce, rozhodn� se pod�vejte na Software RAID HOWTO. Pro vytvo�en� v�cediskov�ho za��zen� mus� b�t oblasti, ze kter�ch se m� za��zen� skl�dat, ozna�eny pro pou�it� v RAIDu. (To se prov�d� v partmanu v menu Nastaven� oblasti, kde byste m�li nastavit polo�ku Pou��t jako: na hodnotu fyzick� svazek pro RAID.) Varov�n� Podpora v�cediskov�ch za��zen� je relativn� ned�vn� p��r�stek k instala�n�mu programu a proto je mo�n�, �e pokud se pokus�te pou��t v�cediskov� za��zen� pro ko�enovou oblast (/), tak se mohou objevit n�jak� probl�my se zavad��em. Zku�en� u�ivatel� mohou tyto probl�my obej�t ru�n�m nastaven�m v shellu. Na prvn� obrazovce mdcfg jenodu�e vyberte Vytvo�it MD za��zen�. Bude v�m nab�dnut seznam podporovan�ch typ� v�cediskov�ch za��zen�, ze kter�ho si jeden vyberte (nap�. RAID1). Co bude n�sledovat, z�vis� na typu vybran�ho za��zen�. * RAID0 je velmi jednoduch� -- va��m jedin�m �kolem je vybrat z nab�dnut�ho seznamu RAIDov�ch oblast� ty, kter� budou tvo�it pole. * RAID1 je tro�ku slo�it�j��. Nejprve mus�te zadat po�et aktivn�ch a po�et rezervn�ch za��zen� (oblast�), kter� budou tvo�it RAID. D�le mus�te ze seznamu dostupn�ch RAIDov�ch oblast� vybrat ty, kter� maj� b�t aktivn� a pot� ty, kter� maj� b�t rezervn�. Po�ty vybran�ch oblast� se mus� rovnat ��sl�m, kter� jste zadali p�ed chv�l�. Pokud ud�l�te chybu a vyberete jin� po�et oblast�, nic se ned�je -- debian-installer v�s nenech� pokra�ovat, dokud v�e nesprav�te. * RAID5 se nastavuje stejn� jako RAID1 s drobnou v�jimkou -- mus�te pou��t nejm�n� t�i aktivn� za��zen�. Poznamenejme, �e m��ete pou��vat v�ce typ� v�cediskov�ch za��zen� najednou. Nap��klad pokud m�te pro MD vyhrazeny t�i 200�GB pevn� disky a na ka�d�m m�te dv� 100�GB oblasti, m��ete z prvn�ch oblast� v�ech disk� sestavit pole RAID0 (rychl� 300�GB oblast pro st�ih videa) a ze zb�vaj�c�ch t�� oblast� (2 aktivn� a 1 rezervn�) sestavit RAID1 (rozumn� spolehliv� 100�GB oblast pro domovsk� adres��e u�ivatel�). A� nastav�te vicediskov� za��zen� podle chuti, m��ete ukon�it mdcfg a vr�tit se tak do partmanu, kde t�mto za��zen�m p�i�ad�te obvykl� atributy jako soubrov� syst�my a p��pojn� body. 6.3.3. Instalace z�kladn�ho syst�mu P�esto�e je tato ��st nejm�n� problematick�, zabere nejv�ce �asu, proto�e mus� st�hnout, ov��it a rozbalit cel� z�kladn� syst�m. Pokud m�te pomal� po��ta� a/ nebo s��ov� p�ipojen�, m��e to chv�li trvat. 6.3.3.1. Instalace z�kladn�ho syst�mu B�hem instalace z�kladn�ho syst�mu jsou hl�ky o rozbalov�n� a nastavov�n� bal�k� p�esm�rov�ny na t�et� virtu�ln� konzoli tty3. M��ete se na ni p�epnout kl�vesami Lev� Alt-F3, zp�t se dostanete kombinac� Lev� Alt-F1. Pokud instalujete syst�m p�es s�riovou konzoli, jsou tyto hl�ky ulo�eny do souboru /var/log/messges. B�hem instalace se nainstaluje i linuxov� j�dro. P�i standardn� priorit� v�m debian-installer vybere j�dro, kter� nev�ce odpov�d� va�emu hardwaru. P�i ni���ch priorit�ch si budete moci sami vybrat ze seznamu dostupn�ch jader. 6.3.4. Nastaven� zav�d�n� syst�mu Pokud instalujete bezdiskovou stanici, zav�d�n� syst�mu z lok�ln�ho disku evidentn� nebude nejsmyslupln�j�� volba - tento krok p�esko�te. Zav�d�n� v�ce opera�n�ch syst�m� na jednom po��ta�i je st�le n�co jako �ern� magie. Tento dokument se ani nesna�� pokr�t v�echny mo�n� zavad��e, kter� se li�� na jednotliv�ch architektur�ch a dokonce i na jejich podarchitektur�ch. M�li byste si dob�e prostudovat dokumentaci va�eho zavad��e a pamatujete: t�ikr�t m�� a jednou �e�. 6.3.4.1. Nalezen� ostatn�ch opera�n�ch syst�m� P�ed instalac� zavad��e se debian-installer pokus� vyhledat jin� opera�n� syst�my instalovan� na po��ta�i. Pokud n�jak� najde, budete o tom informov�ni b�hem instalace zavad��e a po��ta� bude nastaven tak, aby krom� Debianu zav�d�l i nalezen� opera�n� syst�my. Zav�d�n� v�ce opera�n�ch syst�m� na jednom po��ta�i je st�le n�co jako �ern� magie. Kvalita automatick�ho rozpozn�v�n� opera�n�ch syst�m� a n�sledn� nastaven� zavad��e se li�� na jednotliv�ch architektur�ch a dokonce i na jejich podarchitektur�ch. Pokud n�co nebude fungovat, m�li byste si dob�e prostudovat dokumentaci pou�it�ho zavad��e. Pozn�mka Instala�n� program m��e m�t probl�my s rozpozn�n�m opera�n�ch syst�m� le��c�ch v oblastech, kter� jsou b�hem rozpozn�v�n� p�ipojeny. To se m��e st�t nap��klad v p��pad�, �e v partmanu vyberete pro oblast s jin�m opera�n�m syst�mem p��pojn� bod (t�eba /bsd), nebo kdy� jej p�ipoj�te ru�n� z p��kazov�ho ��dku. 6.3.4.2. Pokra�ovat bez zavad��e Pomoc� t�to komponenty m��ete z�skat zavediteln� syst�m, i kdy� se nenainstaluje ��dn� zavad�� -- a� u� proto, �e na t�to architektu�e ��dn� neexistuje, nebo proto, �e jej nechcete nainstalovat (t�eba chcete pou��t st�vaj�c� zavad��). Tato mo�nost je obzvl�t� u�ite�n� na syst�mech Macintosh, Atari a Amiga, kde mus�te zachovat p�vodn� opera�n� syst�m a pou��t jej pro zaveden� GNU/Linuxu. V tomto okam�iku je vhodn� prozkoumat obsah adres��e /target/boot a pozna�it si n�zev j�dra a p��padn�ho ramdisku (initrd), proto�e je budete muset sd�lit sv�mu zavad��i spolu s dal��mi d�le�it�mi informacemi, jako je oblast s ko�enov�m souborov�m syst�mem a oblast pro /boot (pokud m�te /boot na samostatn� oblasti). 6.3.5. Dokon�en� prvn� f�ze instalace Toto jsou posledn� drobnosti, kter� je t�eba vykonat p�ed zaveden�m nov�ho Debianu. V�t�ina pr�ce spo��v� v uklizen� po debian-installeru. 6.3.5.1. Dokon�en� instalace a restart do nov�ho syst�mu Toto je posledn� krok debian-installeru. Budete vyzv�ni k odstran�n� zav�d�c�ch m�di� (CD, disketa, apod.), kter� jste pou�ili pro zaveden� instala�n�ho syst�mu. debian-installer provede posledn� �klidov� pr�ce a restartuje po��ta� do va�eho nov�ho syst�mu. 6.3.6. Nejr�zn�j�� N�sleduj�c� komponenty se obvykle do instala�n�ho procesu nezapojuj�, ale ti�e �ekaj� v pozad�, aby v�m pomohly v p��pad�, �e se n�co pokaz�. 6.3.6.1. Ulo�en� z�znam� o instalaci Pokud byla instalace �sp�n�, budou z�znamy vytvo�en� b�hem instalace ulo�eny v nov�m syst�mu v adres��i /var/log/debian-installer/. Pokud b�hem instalace zaznamen�te kritick� chyby, m��e b�t v�hodn� ulo�it si tyto informace na disketu a v klidu si je prostudovat na jin�m po��ta�i, nebo je p�ilo�it k hl�en� o chyb�. K tomu slou�� pr�v� menu Ulo�it z�znamy pro pozd�j�� lad�n�. 6.3.6.2. Pou��v�n� shellu a prohl��en� log� Shell m��ete spustit z hlavn�ho menu p��kazem Spustit shell. Pokud zrovna menu nen� dostupn�, m��ete se p�epnout na druhou virtu�ln� konzoli kl�vesami Lev� Alt-F2 (na macintosh� kl�vesnici Option-F2), kde b�� samostatn� klon Bourne shellu nazvan� ash. V tomto okam�iku b�� syst�m z RAMdisku a nab�z� n�kolik z�kladn�ch unixov�ch n�stroj�. Seznam dostupn�ch program� m��ete zjistit p��kazy ls /bin /sbin /usr/ bin /usr/sbin a help. Pro �pravu soubor� m�te k dispozici textov� editor nano. Shell samotn� m� n�kter� p��jemn� vlastnosti sv�ch v�t��ch brat���k�, jako je historie a automatick� dopl�ov�n� p��kaz�. Pokud to jde, v�dy byste m�li pou��vat menu instala�n�ho programu -- shell a jeho p��kazy jsou zde jen pro p��pad, �e se n�co pokaz�. Konkr�tn� pro inicializaci odkl�dac� oblasti byste m�li pou��t menu a ne shell, proto�e instala�n� program jinak nepozn�, �e jste tento krok ji� provedli. Zp�t do menu se vr�t�te p��kazem exit, nebo pokud jste se do shellu dostali p�epnut�m na druh� termin�l, pou�ijte kl�vesovou zkratku Lev� Alt-F1. 6.3.6.3. Instalace p�es s�� Jednou ze zaj�mav�j��ch komponent je network-console, kter� v�m umo�n� prov�d�t v�t�� ��st instalace vzd�len� p�es SSH. Pou�it� s�t� nazna�uje, �e budete muset prov�st n�kolik prvn�ch krok� instalace (minim�ln� po nastaven� s�t�) lok�ln� a teprve pak pokra�ovat vzd�len�. Lok�ln� ��st v�ak m��ete automatizovat pou�it�m 4.6 - "Automatick� Instalace".) Tato komponenta se implicitn� nenahr�v� do instala�n�ho menu a proto o ni budete muset po��dat. Nejprve mus�te zav�st instala�n� syst�m se st�edn� prioritou ot�zek, nebo jin�m zp�sobem vyvolat hlavn� instala�n� menu a vybrat polo�ku Nahr�t komponenty instal�toru z CD (nebo ze s�t�) a ze seznamu dodate�n�ch komponent vybrat network-console: Continue installation remotely using SSH. �sp�n� na�ten� komponenty se projev� tak, �e v menu p�ibude nov� polo�ka nazvan� Pokra�ovat v instalaci vzd�len� p�es SSH. Po v�b�ru t�to nov� polo�ky budete po��d�ni o zad�n� nov�ho hesla, kter� se pou�ije pro p�ipojen� do instalovan�ho syst�mu. N�sleduje rutinn� potvrzen� hesla, zda bylo zad�no spr�vn�. To� v�e. Nyn� uvid�te obrazovku s n�pov�dou, kter� ��k�, �e se m�te vzd�len� p�ipojit k syst�mu jako u�ivatel installer s heslem, kter� jste pr�v� zadali. Dal�� d�le�it� v�c na obrazovce je kryptografick� otisk tohoto syst�mu. Tento otisk mus�te zabezpe�en� p�edat osob�, kter� bude v instalaci pokra�ovat vzd�len�. Pokud byste se n�hodou rozhodli pokra�ovat v instalaci lok�ln�, m��ete v�dycky stisknout Enter, co� v�s vr�t� zp�t do hlavn�ho menu, kde m��ete vybrat dal�� krok. Nyn� se p�epojme na druh� konec dr�tu. Nejprve byste se m�li ujistit, �e m�te termin�l p�epnut� do k�dov�n� UTF-8, proto�e jej pou��v� instala�n� syst�m. Pokud tak neu�in�te, vzd�lenou instalaci by to nem�lo nijak ovlivnit, ale je pravd�podobn�, �e uvid�te na displeji r�zn� artefakty jako poru�en� r�me�ky dialogov�ch oken a rozsypan� �aj z p�smen, kter� nespadaj� do sedmibitov�ho ASCII. Pro nav�z�n� spojen� sta�� napsat: $ ssh -l installer instalovany_pocitac kde instalovany_pocitac je bu� jm�no nebo IP adresa instalovan�ho po��ta�e. P�ed samotn�m p�ihl�en�m se zobraz� kryptografick� otisk vzd�len�ho syst�mu, kter� budete muset potvrdit, zda je spr�vn�. Pozn�mka Instalujete-li postupn� n�kolik po��ta��, kter� maj� stejnou IP adresu nebo jm�no, ssh se odm�tne k takov�mu po��ta�i p�ipojit. D�vodem je odli�n� kryptografick� otisk, co� obvykle indikuje �tok, kdy se z�kodn�k vyd�v� za c�lov� po��ta�. Pokud jste si jisti, �e to nen� tento p��pad, budete muset ze souboru ~/.ssh/known_hosts smazat p��slu�n� ��dek a p�ipojen� zopakovat. Po p�ihl�en� v�m bude nab�dnuta �vodn� obrazovka, kde m��ete volit mezi mo�nost� Spustit menu a Spustit shell. Prvn� mo�nost v�s p�enese do hlavn�ho instala�n�ho menu, kde m��ete pokra�ovat v instalaci obvykl�m zp�sobem. Druh� mo�nost spust� shell, ve kter�m m��ete zkoumat a p��padn� opravit vzd�len� syst�m. P�esto�e po�et SSH spojen� do instalovan�ho syst�mu nen� omezen, m�li byste m�t pouze jedno spojen�, kter�m ovl�d�te instalaci (na rozd�l od shell�, kter�ch si m��ete spustit dle libosti). Varov�n� Po zah�jen� vzd�len� instalace byste se ji� nem�li vracet zp�t k lok�ln� instalaci, proto�e by to mohlo poru�it datab�zi, ve kter� je ulo�eno nastaven� nov�ho syst�mu, co� by n�sledn� vedlo k nefunk�n� instalaci nebo k probl�m�m v nov�m syst�mu. Tak� pokud spou�t�te SSH spojen� z termin�lov�ho okna v X, nem�li byste m�nit jeho velikost, proto�e by to zp�sobilo ukon�en� spojen�. 6.3.6.4. Spu�t�n� base-configu z debian-installer V n�kter�ch p��padech je ��douc� nastavit z�kladn� syst�m rovnou z prvn� f�ze instalace (je�t� p�ed zaveden�m nov�ho syst�mu z pevn�ho disku). Je toho dosa�eno spu�t�n�m base-configu v chrootovan�m prost�ed�. Tato mo�nost je sp��e ur�ena pro testov�n� instala�n�ho programu a norm�ln� byste se j� m�li vyhnout. -------------- ^[3] Je-li zvolen� zrcadlo dlouhodob� nedostupn�, je mo�n�, �e ji� neexistuje, proto�e seznam zrcadel se vytv��� p�ed vyjit�m stabiln� verze Debianu, co� mohlo b�t p�ed n�kolika m�s�ci (a v n�kter�ch p��padech i p�ed n�kolika lety). ^[4] N�pov�da: vytvo�it souborov� syst�my, vybrat p��pojn� body, apod. ^[5] Ve skute�nosti m��ete MD vytvo�it i z oblast� le��c�ch na jednom fyzick�m disku, ale nez�sk�te t�m ��dnou popisovanou v�hodu. Kapitola 7. Zaveden� va�eho nov�ho syst�mu Obsah 7.1. Okam�ik pravdy 7.1.1. Zav�d�n� BVME6000 7.1.2. Zav�d�n� na Macintosh�ch 7.2. Prvotn� p�izp�soben� Debianu 7.2.1. Nastaven� �asov�ho p�sma 7.2.2. Nastaven� u�ivatel� a jejich hesel 7.2.3. Nastaven� PPP 7.2.4. Nastaven� APT 7.2.5. Instalace bal��k� 7.2.6. V�zvy b�hem instalace bal��k� 7.2.7. Nastaven� po�tovn�ho serveru 7.3. P�ihl�en� do syst�mu 7.1. Okam�ik pravdy Te� p�ich�z� chv�le zaho�en� syst�mu. Jestli�e Debian z disku nenab�hne, zkuste to znovu z p�vodn�ho instala�n�ho m�dia, nebo zalo�te do mechaniky svou vlastn� zav�d�c� disketu (pokud n�jakou m�te) a restartujte po��ta�. P�i startu budete pravd�podobn� muset zadat n�jak� parametry, nap��klad root=ko�en, kde ko�en je va�e ko�enov� oblast (nap�. /dev/ sda1). 7.1.1. Zav�d�n� BVME6000 Jestli�e prov�d�te bezdiskovou instalaci na syst�mech BVM nebo Motorola VMEbus, m�li byste po nata�en� programu tftplilo z TFTP serveru zadat v promptu LILO Boot: jedno z n�sleduj�c�ch: * b6000 Enter pro start BVME 4000/6000 * b162 Enter pro start MVME162 * b167 Enter pro start MVME166/167 7.1.2. Zav�d�n� na Macintosh�ch P�ejd�te do adres��e kde jsou instala�n� soubory a za dr�en� kl�vesy Command spus�te zavad�� Penguin. V dialogov�m okn� Settings (Command-T) najd�te ��dku s volbami j�dra, kter� by m�la vypadat n�jak takto: root=/dev/ram video= font:VGA8x16. Tuto ��dku zm��te na root=/dev/yyyy, kde yyyy je linuxov� n�zev oblasti, kam jste nainstalovali syst�m (nap�. /dev/sda1). Parametr video=font:VGA8x8 je vhodn� pro u�ivatele s mal�mi obrazovkami. J�dro by sice zvolilo hez�� font (6x11), ale ovlada� konzole by s n�m mohl zaseknout po��ta�. Proto je bezpe�n�j�� pou��t font 8x16 nebo 8x8, co� m��ete kdykoliv zm�nit. Pokud nechcete, aby se GNU/Linux zav�d�l p�i ka�d�m startu po��ta�e, zru�te zatr�en� u polo�ky Auto Boot. P��kazem Save Settings As Default ulo��te nov� nastaven� do souboru. Nyn� m��ete p��kazem Boot Now (Command-B) nastartovat sv�j �erstv� nainstalovan� syst�m GNU/Linux. P�i zav�d�n� syst�mu by se m�ly objevit stejn� zpr�vy jako p�i zaveden� instala�n�ho syst�mu n�sledovan� n�jak�mi nov�mi zpr�vami. 7.2. Prvotn� p�izp�soben� Debianu Po zaveden� syst�mu budete vyzv�ni k dokon�en� konfigurace z�kladn�ho syst�mu a k v�b�ru bal��k�, kter� chcete nainstalovat. Aplikace, kter� v�s t�mto procesem povede, se naz�v� base-config. Jej� styl pou��v�n� je stejn� jako u debian-installer z prvn� f�ze instalace. Jestli�e n�kdy v budoucnu budete cht�t base-config spustit znovu, sta�� kdy� jako root nap��ete base-config. 7.2.1. Nastaven� �asov�ho p�sma Po �vodn� obrazovce budete vyzv�ni k v�b�ru va�eho �asov�ho p�sma. Nejprve vyberte, zda jsou hardwarov� hodiny po��ta�e nastaveny na m�stn� nebo univerz�ln� �asov� p�smo (UTC). Ve v�b�ru v�m m��e pomoci aktu�ln� �as hodin, kter� se v dialogu zobrazuje. Hardwarov� hodiny v Macintosh�ch jsou standardn� nastaveny na m�stn� �as. Jestli�e budete m�t du�ln� zav�d�n�, tak mo�nost UTC zam�tn�te. D�le v�m bude nab�dnut pravd�podobn� seznam �asov�ch p�sem, ve kter�ch se v� po��ta� nach�z�. Pokud je odhad insta�n�ho programu �patn�, odpov�zte z�porn�, co� v�m uk�e kompletn� seznam �asov�ch p�sem, ze kter�ho si pak m��ete vybrat nejlep�� variantu. 7.2.2. Nastaven� u�ivatel� a jejich hesel 7.2.2.1. Nastaven� rootova hesla ��et root je ��tem pro superu�ivatele, na kter�ho se nevztahuj� bezpe�nostn� omezen�. M�li byste ho pou��vat pouze, kdy� prov�d�te spr�vu syst�mu, a jen na dobu nezbytn� nutnou. U�ivatelsk� hesla by m�la b�t sestavena z alespo� 6 p�smen, obsahovat mal� a velk� p�smena v�etn� dal��ch znak� (jako ; . ,). Speci�ln� pozornost v�nujte v�b�ru hesla pro roota, proto�e je to velmi mocn� ��et. Vyhn�te se slov�m ze slovn�k�, jm�n�m obl�ben�ch postav, jak�mkoliv osobn�m �daj�m, prost� �emukoliv, co se d� lehce uhodnout. Jestli�e v�m n�kdo bude tvrdit, �e pot�ebuje heslo va�eho rootovsk�ho ��tu, bu�te velice ostra�it�. V ��dn�m p��pad� byste nem�li toto heslo prozrazovat! Jedin� snad, �e dan� stroj spravuje v�ce spolu-administr�tor�. 7.2.2.2. Vytvo�en� u�ivatelsk�ho ��tu Syst�m se zept�, zda nyn� chcete vytvo�it u�ivatelsk� ��et. (��et je pr�vo k pou��v�n� po��ta�e, tvo�� ho jm�no u�ivatele a jeho heslo). Tento ��et byste m�li pou��vat ke ka�dodenn� pr�ci. Jak ji� bylo �e�eno, nepou��vejte ��et superu�ivatele pro b�n� �koly. Pro� ne? P��padn� chyba by mohla m�t katastrofick� d�sledky a dokonce by si mohla vy��dat novou instalaci syst�mu. Dal��m d�vodem je mo�nost, �e v�m m��e b�t nastr�en program naz�van� trojsk� k��, kter� zneu�ije pr�v, je� jako root m�te, a naru�� bezpe�nost va�eho syst�mu. Kvalitn� knihy o administraci unixov�ho opera�n�ho syst�mu v�m jist� podrobn�ji osv�tl� danou problematiku. Jestli�e v Unixu za��n�te, uva�te �etbu na toto t�ma. Postupn� budete po��d�ni o zad�n� cel�ho jm�na u�ivatele, jm�na u�ivatelsk�ho ��tu a hesla. Jm�no u�ivatelsk�ho ��tu si m��ete vybrat zcela libovoln�. Nap��klad, pokud se jmenujete Jan Nov�k, vytvo�te si nov� ��et jan, jnovak nebo jn. Pokud budete cht�t vytvo�it dal�� ��et, m��ete to ud�lat kdykoliv po skon�en� instalace programem adduser. 7.2.3. Nastaven� PPP Pokud jste v prvn� f�zi instalace nenastavili s��, budete nyn� dot�z�ni, zda chcete instalovat zbytek syst�mu p�es PPP. PPP je protokol, je� se pou��v� pro nav�z�n� vyt��en�ho spojen� mezi modemy. K �sp�n�mu nastaven� pot�ebujete zn�t n�kolik informac� od sv�ho poskytovatele Internetu, minim�ln� se jedn� o telefonn� ��slo, u�ivatelsk� jm�no, heslo a voliteln� DNS servery. Pokud ke sv�mu po��ta�i nem�te p�ipojen modem, nebo jej chcete nastavit pozd�ji, tento krok p�esko�te. Odpov�te-li kladn�, spust� se program pppconfig, kter� v�m pom��e PPP nastavit. A� se v�s program bude pt�t na n�zev vyt��en�ho (dialup) spojen�, uve�te provider. Douf�me, �e s pomoc� pppconfigu bude nastaven� snadn�. Pokud by se v�m to nepoda�ilo, p�e�t�te si n�sleduj� pokyny. Pro nastaven� PPP pot�ebujete zn�t z�klady prohl��en� a editace soubor� v GNU/ Linuxu. K zobrazen� obsahu souboru pou��vejte programy more, nebo zmore pro komprimovan� soubory s koncovkou .gz. Nap��klad soubor README.debian.gz si m��ete prohl�dnout p��kazem zmore README.debian.gz. Pro �pravu soubor� je v z�kladn�m syst�mu nainstalov�n editor nano, kter� nep�ekypuje funkcemi, ale je snadno pou�iteln�. Pozd�ji si samoz�ejm� m��ete doinstalovat dal�� editory a prohl��e�e, jako t�eba jed, nvi, less a emacs. V souboru /etc/ppp/peers/provider nahra�te /dev/modem �et�zcem /dev/ttyS#, kde # zna�� ��slo s�riov�ho portu. V Linuxu se porty ozna�uj� ��sly od 0, tak�e prvn� s�riov� port je pod Linuxem /dev/ttyS0. Na Macintosh�ch se s�riov�mi porty je modem na portu /dev/ttyS0 a tisk�rna na portu /dev/ttyS1. D�le upravte soubor /etc/chatscripts/provider, kam vlo��te telefonn� ��slo ke zprost�edkovateli Internetu, u�ivatelsk� jm�no a heslo. Sekvenci "\q" v �vodu hesla nema�te, proto�e zabra�uje zapisov�n� hesla do soubor� se z�znamem spojen�. M�sto ov��en� u�ivatele v textov�m re�imu pou��vaj� mnoz� zprost�edkovatel� protokoly PAP nebo CHAP, jin� pou��vaj� oba druhy. Jestli�e v� poskytovatel po�aduje PAP nebo CHAP, je t�eba postupovat jin�m zp�sobem. V souboru /etc/ chatscript/provider zakomentujte v�e za vyt��ec� sekvenc� (za��n� "ATDT"), upravte soubor /etc/ppp/peers/provider podle n�vodu uveden�ho v��e a p�ipojte user jmeno, kde jmeno je va�e u�ivatelsk� jm�no u zprost�edkovatele p�ipojen�. D�le editujte soubor /etc/ppp/pap-secrets nebo /etc/ppp/chap-secrets a dopl�te do n�j heslo. Do souboru /etc/resolv.conf je�t� dopl�te IP adresu DNS serveru va�eho zprost�edkovatele p�ipojen�. ��dky souboru /etc/resolv.conf maj� n�sleduj�c� form�t: nameserver xxx.xxx.xxx.xxx kde x jsou ��sla v IP adrese. P��padn� byste mohli do souboru /etc/ppp/peers/ provider p�idat mo�nost usepeerdns, ��m� zapnete automatick� v�b�r vhodn�ch DNS server� podle nastaven� hostitelsk�ho po��ta�e. Pokud v� poskytovatel pou��v� standardn� p�ihla�ovac� proceduru, m�lo by b�t v�e p�ipraveno k p�ipojen�. PPP spojen� spust�te pod u�ivatelem root p��kazem pon a jeho pr�b�h m��ete sledovat pomoc� plog. Odpoj�te se p��kazem poff. Pro dal�� informace o pou��v�n� PPP v Debianu si p�e�t�te /usr/share/doc/ppp/ README.Debian.gz. Pro statick� p�ipojen� pomoc� SLIP budete muset do souboru /etc/init.d/network p�idat p��kaz slattach (z bal�ku net-tools). Dynamick� SLIP vy�aduje bal�k gnudip. 7.2.3.1. Nastaven� PPP p�es ethernet (PPPOE) PPPOE je p��buzn� protokol PPP a pou��v� se pro �irokop�smov� p�ipojen� (nap�. xDSL). Nastaven� z�kladn�ho syst�mu neobsahuje podporu pro takov�to p�ipojen�, ale v�e pot�ebn� je nainstalov�no. To znamen�, �e se m��ete p�epnout na druhou virtu�ln� konzoli, spustit pppoeconf a nastavit PPPOE ru�n�. 7.2.4. Nastaven� APT U�ivatel� nej�ast�ji instaluj� bal�ky programem apt-get z bal�ku apt.^[6] Aby APT v�d�l, odkud m� z�sk�vat bal��ky, mus� se nastavit. S t�m pom��e aplikace apt-setup. Spr�vn� nastaven� APT je d�le�it�, proto�e APT vyu��vaj� i jeho nadstavby dselect, aptitude nebo synaptic. Po skon�en� instalace m��ete nastaven� APT kdykoliv zm�nit spu�t�n�m programu apt-setup, nebo ru�n� upravit soubor /etc/apt/sources.list. Jestli�e se v tomto okam�iku nach�z� v mechanice ofici�ln� CD, pak by toto CD m�lo b�t automaticky bez ptan� nastaveno jako zdroj pro apt. Pozn�te to podle toho, �e uvid�te jak je CD zkoum�no. U�ivatel�m bez ofici�ln�ch CD bude nab�dnuto n�kolik mo�nost�, jak z�skat debian� bal�ky: FTP, HTTP, CD-ROM nebo lok�ln� souborov� syst�m. V�imn�te si, �e je �pln� norm�ln� (a dokonce v�hodn�) m�t n�kolik r�zn�ch APT zdroj� i pro jeden a ten sam� arch�v Debianu. apt-get automaticky ze v�ech dostupn�ch verz� bal��ku vybere tu s nejvy���m ��slem verze. Nebo pokud m�te nap��klad jako zdroje uvedeny HTTP i CD-ROM, apt-get bude implicitn� vyu��vat CD-ROM a HTTP pou�ije pouze pokud na s�ti bude nov�j�� verze dan�ho bal��ku. Na druh� stran� nen� nejlep�� n�pad p�idat zbyte�n� mnoho APT zdroj�, proto�e to zpomal� proces kontroly s��ov�ch arch�v� na nov� verze. 7.2.4.1. Nastaven� s��ov�ch zdroj� s bal��ky Jestli�e pl�nujete instalovat zbytek syt�mu po s�ti, nejvhodn�j�� volba je asi zdroj http. Zdroje dostupn� p�es ftp nejsou o nic hor��, ale navazov�n� spojen� m��e trvat d�le. V dal��m kroku sd�l�te apt-setupu zemi, ve kter� �ijete, a podle toho se zobraz� podmno�ina ofici�ln�ch internetov�ch zrcadel Debianu le��c�ch v dan� zemi. Z nab�dnut�ho seznamu vhodn�ch server� si n�kter� vyberte. Po v�b�ru zrcadla budete dot�z�ni na nastaven� proxy serveru. Proxy server slou�� jako prost�edn�k mezi v�mi a Internetem -- m�sto abyste se obr�tili p��mo na server v Internetu, po��d�te sv�j proxy server a ten v� dotaz p�ed� c�lov�mu serveru v Internetu. Internetov� server odpov� va�emu proxy serveru a ten p�ed� odpov�� va�emu po��ta�i. V�t�ina dom�c�ch u�ivatel� zde nemus� nastavovat nic, proxy server se v�t�inou vyskytuje jako sou��st firewallu pro v�t�� nebo podnikov� s�t�, kde slou�� jako jedin� vstupn� bod do Internetu. N�kdy je proxy server nastaven, tak, �e vy�aduje autentizaci u�ivatele. V takov�m p��pad� budete muset zadat i p��slu�n� u�ivatelsk� jm�no a heslo. Nakonec bude nov� zvolen� s��ov� zdroj bal��k� otestov�n, a jestli v�e dopadne dob�e, budete v�m nab�dnuta mo�nost p�idat dal�� zdroj. Pokud se vyskytne probl�m (server nen� dostupn�, neobsahuje zvolenou verzi Debianu, apod.), m��ete si ze seznamu vybrat jin� server^[7], p��padn� zkusit jin� nastaven� proxy serveru. 7.2.5. Instalace bal��k� D�le v�m bude nab�dnut seznam p�ipraven�ch softwarov�ch �loh. V�dy samoz�ejm� m��ete p�ej�t k programu aptitude a bal�k po bal�ku ur�it, co se m� instalovat. Ov�em proj�t v�echny bal�ky v�m pravd�podobn� zabere hodn� �asu, proto�e budete vyb�rat z 14700 dostupn�ch bal�k�! Z tohoto d�vodu v�m doporu�ujeme nejprve vyb�rat �lohy a teprve pot� doinstalovat konkr�tn� bal�ky. �lohy p�edstavuj� r�zn� �innosti, kter� byste s po��ta�em mohli prov�d�t. Nap��klad "desktopov� prost�ed�", "webov� server" nebo "tiskov� server". ^[8] Jestli�e si chcete syst�m sestavit bal�k po bal�ku, vyberte v programu tasksel mo�nost "ru�n� v�b�r bal�k�". A� skon��te s v�b�rem, vyberte tla��tko Ok. T�m se spust� aptitude, kter� nainstaluje vybran� bal��ky. I kdy� nevyberete ��dn� �lohy, doinstaluj� se v�echny chyb�j�c� bal�ky s prioritou standardn�, po�adovan� a d�le�it�. (To je ekvivalentn� spu�t�n� p��kazu tasksel -ris a v sou�asn� dob� to znamen� asi 37 megabajt� bal��k�). P�ed samotnou instalac� se je�t� zobraz� po�et instalovan�ch bal�k� a celkov� velikost bal�k�, kter� se mus� st�hnout ze s�t�. Pokud jste vybrali ru�n� v�b�r bal�k�, mohou se nyn� zobrazit dv� r�zn� obrazovky. Jestli�e jste vybrali pouze ru�n� v�b�r bal�k� a ��dn� �lohy, objev� se hlavn� okno aptitude, kde m��ete okam�it� prohl��et/vyb�rat/odeb�rat dostupn� bal��ky. Pokud jste v�ak krom� ru�n�ho v�b�ru bal�k� vybrali i n�kterou z p�ipraven�ch �loh, spust� se aptitude s p�ep�na�em --visual-preview, co� v�m uk�e pouze bal�ky, kter� se budou instalovat. Chcete-li proch�zet v�emi bal�ky, mus�te z menu vybrat Pohledy->Nov� pohled na bal�ky. Samotnou instalaci pak zah�j�te kl�vesou g. Pozn�mka Chcete-li opravdu minim�ln� syst�m, zvolte ru�n� instalaci bal�k� a nevyb�rejte ��dnou z �loh -- implicitn� se nebudou instalovat ��dn� bal�ky a ve�ker� zodpov�dnost za v�b�r d�le�it�ch bal�k� p�ech�z� na v�s. Zde mus�me zm�nit, �e v p�ipraven�ch �loh�ch je zahrnuta pouze mal� ��st ze v�ech 14700 dostupn�ch bal��k�. Informace o dal��ch bal�c�ch z�sk�te p��kazem apt-cache search hledan�-�et�zec (viz manu�lov� str�nka apt-cache(8)), nebo si podle popisu n��e spus�te program aptitude. 7.2.5.1. Pokro�il� spr�va bal�k� programem aptitude Aptitude modern� program pro spr�vu bal�k�, kter� umo��uje vyb�rat jednotliv� bal�ky (jako dselect), mno�iny bal�k� vyhovuj�c� zadan�m krit�ri�m (pro pokro�il� u�ivatele), nebo cel� �lohy (jako tasksel). Nejd�le�it�j�� kl�vesov� zkratky jsou: +------------------------------------------------------------+ | Kl�vesa | Akce | |------------+-----------------------------------------------| |nahoru, dol�|Posune se na p�edchoz� resp. n�sleduj�c� ��dek.| |------------+-----------------------------------------------| |Enter |Otev�e/sbal�/aktivuje polo�ku. | |------------+-----------------------------------------------| |+ |Ozna�� bal�k pro instalaci. | |------------+-----------------------------------------------| |- |Ozna�� bal�k pro odstran�n�. | |------------+-----------------------------------------------| |d |Zobraz� z�vislosti bal�ku. | |------------+-----------------------------------------------| |g |Provede sta�en�/instalaci/odstran�n� bal�k�. | |------------+-----------------------------------------------| |q |Zav�e aktu�ln� pohled. | |------------+-----------------------------------------------| |F10 |P�epne se do menu. | +------------------------------------------------------------+ V�ce p��kaz� naleznete v n�pov�d� pod kl�vesou ?. 7.2.6. V�zvy b�hem instalace bal��k� Ka�d� bal��ek, kter� jste vybrali v programech tasksel nebo aptitude, bude sta�en, rozbalen a nainstalov�n programy apt-get a dpkg. Pokud jsou k instalaci bal��ku pot�ebn� informace od u�ivatele, budete na n� dot�z�ni b�hem t�to f�ze instalace. Na obrazovce se tak� mohou objevit zpr�vy o instala�n�ch probl�mech. 7.2.7. Nastaven� po�tovn�ho serveru V dne�n� dob� je elektronick� po�ta d�le�itou sou��st� na�ich �ivot�, tak�e nen� ��dn�m p�ekvapen�m, �e Debian v�m nab�dne nastaven� po�tovn�ho serveru rovnou p�i instalaci syst�mu. Standardn�m po�tovn�m d�monem v Debianu je exim4, proto�e je jednoduch� na pochopen� a z�rove� je dostate�n� pru�n�, aby vyhov�l i n�ro�n�j��m po�adavk�m. Pokud se pt�te, zda je po�tovn� server pot�eba i pro nezas��ovan� po��ta�, odpov�� zn� "ano". N�kter� syst�mov� programy (t�eba cron, quota, aide, ...) toti� mohou elektronickou po�tou zas�lat u�ivatel�m d�le�it� upozorn�n�. Prvn� obrazovka v�m nab�dne n�kolik typick�ch sc�n��� pou�it�. Vyberte z nich ten, kter� nejv�ce odpov�d� zam��len�mu pou�it�: internetov� po��ta� V� syst�m je p�ipojen k po��ta�ov� s�ti a po�ta je odes�l�na/p��jm�na p��mo protokolem SMTP. Na n�sleduj�c�ch obrazovk�ch budete dot�z�ni n�kolik z�kladn�ch �daj�, jako je po�tovn� jm�no nebo seznam dom�n, pro kter� chcete p�ij�mat nebo p�ed�vat po�tu. odes�l�n� po�ty p�es chytr� po��ta� Podle tohoto sc�n��e je ve�ker� odchoz� po�ta pos�l�na "chytr�mu" po��ta�i, kter� ji za v�s roze�le. Chytr� po��ta� tak� �asto ukl�d� va�i p��choz� po�tu, tud�� nemus�te b�t neust�le p�ipojeni. To pak znamen�, �e po�tu mus�te ��st na chytr�m po��ta�i, nebo ji z n�j stahovat programem typu fetchmail. Tato volba je vhodn� pro u�ivatele s vyt��en�m p�ipojen�m. pouze lok�ln� po�ta Syst�m nen� p�ipojen k s�ti a po�ta se rozes�l� pouze mezi lok�ln�mi u�ivateli. Tato volba je d�razn� doporu�ena i kdy� nepl�nujete pos�l�n� ��dn�ch zpr�v, proto�e r�zn� syst�mov� n�stroje mohou elektronickou po�tou zas�lat nejr�zn�j�� v�strahy a varov�n� (nap��klad obl�ben� "P�ekro�ili jste diskovou kv�tu"). Tato volba je tak� vhodn� pro nov� u�ivatele, proto�e se nept� ��dn� dal�� ot�zky. ��dn� nastaven� Tuto mo�nost vyberte jedin� pokud p�esn� v�te, co d�l�te, proto�e dokud po�tovn� syst�m nenastav�te, nebudete moci p�ij�mat a odes�lat ��dnou po�tu a m��ete tak p�ij�t o d�le�it� zpr�vy od syst�mov�ch program�. Jestli�e v�m nevyhovuje ��dn� z nab�zen�ch sc�n���, nebo pokud pot�ebujete jemn�j�� nastaven�, budete muset ru�n� upravit konfigura�n� soubory v adres��i /etc/exim4. Dal�� informace o exim4 naleznete v adres��i /usr/share/doc/exim4. 7.3. P�ihl�en� do syst�mu Po dokon�en� instalace bal�k� se setk�te s v�zvou k p�ihl�en� do syst�mu (tzv. login prompt). P�ihlaste se na sv�j osobn� ��et, syst�m je p�ipraven k pou��v�n�. Pokud jste za��naj�c� u�ivatel, asi si budete cht�t prohl�dnout dokumentaci dostupnou v syst�mu. V sou�asn� dob� existuje n�kolik dokumenta�n�ch syst�m�, ale pracuje se na jejich sjednocen�. Dokumentace vztahuj�c� se k instalovan�m program�m je v adres��i /usr/share/doc / v podadres��i se jm�nem programu. Nap��klad p��ru�ka pro pou�it� programu apt (APT User's Guide) je v souboru /usr/share/doc/apt/guide.html/index.html. /usr/share/doc/ nav�c obsahuje n�kolik speci�ln�ch adres���. Nap��klad linuxov� n�vody "jak na to" (HOWTO) jsou v adres��i /usr/share/doc/HOWTO/en-txt/. Nainstalujete-li bal�k dhelp, z�sk�te soubor /usr/share/doc/HTML/index.html, kter� obsahuje seznam ve�ker� instalovan� dokumentace. Tyto dokumenty m��ete jednodu�e prohl��et tak, �e vstoup�te do adres��e s dokumentac� (cd /usr/share/doc/) a nap��ete lynx . (te�ka znamen� aktu�ln� adres��). Dokumentaci k p��kazu m��ete z�skat, kdy� nap��ete na p��kazov�m ��dku info prikaz nebo man prikaz. Zkr�cen� n�vod k pou�it� p��kazu obvykle z�sk�te, kdy� za p��kaz p�id�te parametr --help. Jestli�e je v�stup del�� ne� obrazovka, napi�te na konec p��kazu je�t� | more (v�stup se pak zastav� po ka�d� pln� obrazovce). V�echny p��kazy za��naj�c� ur�it�m �et�zcem zobraz�te tak, �e nap��ete �et�zec a dvakr�t stisknete kl�vesu Tab. N�pov�du k povel�m shellu z�sk�te p��kazem help. Obs�hlej�� �vod do Debianu a GNU/Linuxu najdete (anglicky) v /usr/share/doc/ debian-guide/html/noframes/index.html. -------------- ^[6] Ve skute�nosti bal��ky instaluje program na ni��� �rovni: dpkg. dpkg je podle pot�eby vol�n z n�stroje apt-get, kter� se star� o z�sk�n� pot�ebn�ch bal��k� ze s�t�, CD nebo jin�ho zdroje a tak� o vy�e�en� z�vislost� mezi nimi. ^[7] Je-li zvolen� server dlouhodob� nedostupn�, je mo�n�, �e ji� neexistuje, proto�e seznam zrcadel se vytv��� p�ed vyjit�m stabiln� verze Debianu, co� mohlo b�t p�ed n�kolika m�s�ci (a v n�kter�ch p��padech i p�ed n�kolika lety). ^[8] Proto�e je base-config velmi l�n�, tak si na pomoc vol� jin� aplikace. Pro zobrazen� seznamu �loh spust� program tasksel, pro ru�n� v�b�r bal��k� pak program aptitude. Tyto n�stroje m��ete spustit i samostatn� kdykoliv po instalaci a (od)instalovat si tak dal�� bal��ky. Pokud pot�ebujete po skon�en� instalace doinstalovat konkr�tn� bal��ek, jednodu�e spus�te p��kaz aptitude install bal�k, kde bal�k je jm�no bal��ku, kter� chcete nainstalovat. Kapitola 8. Co d�l? Obsah 8.1. Prvn� kroky se syst�mem UNIX 8.2. Orientace v Debianu 8.2.1. Bal��kovac� syst�m Debianu 8.2.2. Spr�va r�zn�ch verz� program� 8.2.3. Spr�va Cronu 8.3. Dal�� dokumentace 8.4. Kompilace nov�ho j�dra 8.4.1. Spr�va jader 8.1. Prvn� kroky se syst�mem UNIX Jestli�e se syst�mem Unix za��n�te, m�li byste si po��dit (a hlavn� p�e��st) n�jakou literaturu. Mnoho hodnotn�ch informac� naleznete v Debian Reference. Za shl�dnut� stoj� tak� seznam unixov�ch FAQ, kter� obsahuje spoustu usenetov�ch dokument�, je� mohou slou�it jako pohled do historie. Linux je jednou z implementac� syst�mu Unix. Na str�nk�ch Linux Documentation Project (LDP) je shrom�d�no obrovsk� mno�stv� elektronick�ch knih a n�vod� HOWTO t�kaj�c�ch se Linuxu. V�t�inu z t�chto materi�l� si m��ete pro��tat lok�ln�, sta�� nainstalovat jeden z bal�k� doc-linux-html (HTML verze) nebo doc-linux-text (ASCII verze). Dokumenty se nainstaluj� do adres��e /usr/share/ doc/HOWTO. V bal�c�ch jsou dostupn� rovn� p�eklady n�kter�ch n�vod�. 8.2. Orientace v Debianu Debian GNU/Linux se od ostatn�ch linuxov�ch distribuc� m�rn� odli�uje. Proto i kdy� jste ji� s Linuxem pracovali, pokud si chcete udr�et syst�m v po��dku, je t�eba se sezn�mit s t�m, jak distribuce funguje. Tato kapitola v�m pom��e se v Debianu l�pe zorientovat. Op�t se jedn� pouze o letm� p�ehled. 8.2.1. Bal��kovac� syst�m Debianu Nejd�le�it�j�� je pochopit, jak pracuje bal��kovac� software, proto�e syst�m je z velk� ��sti spravov�n pr�v� bal��kovac�m syst�mem. Jedn� se o adres��e: * /usr (vyjma /usr/local) * /var (vyjma /var/local) * /bin * /sbin * /lib Do vyjmenovan�ch adres��� byste nem�li zasahovat, proto�e byste mohli naru�it informace udr�ovan� bal��kovac�m syst�mem a mohlo by to v�st a� k nefunk�n�m aplikac�m. Nap��klad kdy� nahrad�te program /usr/bin/perl, nejsp�� bude v�e fungovat, ale s p�echodem k nov�j�� verzi bal�ku perl o sv� �pravy p�ijdete. Zku�en� u�ivatel� tomu dok�� zabr�nit p�eveden�m bal�ku do stavu "hold". Jedna z nejlep��ch instala�n�ch metod je ur�it� apt. M��ete ji pou��t z p��kazov� ��dky programem apt-get, nebo v celoobrazovkov� textov� aplikaci aptitude. Apt v�m dovol� slou�it v�echny archivy (main, contrib a non-free), tak�e m��ete instalovat jak standardn�, tak exportn� omezen� verze bal��k�. 8.2.2. Spr�va r�zn�ch verz� program� Pokud udr�ujete v�ce verz� r�zn�ch aplikac�, bude v�s zaj�mat manu�lov� str�nka p��kazu update-alternatives. 8.2.3. Spr�va Cronu V�echny periodick� �lohy spojen� se spr�vou syst�mu by m�ly b�t v adres��i / etc, proto�e to jsou konfigura�n� soubory. Pokud spou�t�te administr�torsk� �lohy denn�, t�dn�, nebo m�s��n�, um�st�te je do /etc/cron. {daily,weekly,monthly}. Spou�t�n� t�chto �loh je ��zeno souborem /etc/crontab. �lohy pob�� postupn� podle abecedn�ho po�ad�. Jestli�e v�ak m�te speci�ln�j�� po�adavky (pot�ebujete �lohu spou�t�t pod jin�m u�ivatelem nebo chcete �lohu pou�t�t v ur�it�m �ase nebo intervalu), m��ete pou��t soubor /etc/crontab, nebo je�t� l�pe /etc/cron.d/cokoliv. Tyto soubory maj� nav�c pole pro jm�no u�ivatele, pod kter�m se m� �loha spustit. V obou p��padech sta�� p�idat/upravit soubory a cron je automaticky rozpozn� a za�ne pou��vat -- nen� pot�eba spou�t�t ��dn� p��kaz. Dal�� informace jsou v cron(8), crontab(5) a /usr/share/doc/cron/README.Debian. 8.3. Dal�� dokumentace Hled�te-li popis n�jak�ho programu, vyzkou�ejte nejprve kombinaci man program a info program. U�ite�n� informace najdete v adres��i /usr/share/doc, obzvl�t� v podadres���ch /usr/share/doc/HOWTO a /usr/share/doc/FAQ. Pokud chcete nahl�sit chybu, p�e�t�te si soubory /usr/share/doc/debian/bug*. �pravy, kter� v�voj��i provedli v distribuovan�ch programech, jsou zdokumentov�ny v souborech /usr/share/doc/ (n�zev bal��ku)/README.Debian. Webov� str�nky Debianu sdru�uj� ohromn� mno�stv� informac�. V prvn� �ad� se pod�vejte do Debian GNU/Linux FAQ a Debian Reference. Seznam dal�� dokumentace vztahuj�c� se k Debianu naleznete na str�nk�ch Debian Documentation Project. Ohromn� mno�stv� informac� obsahuje tak� archiv debian�ch diskusn�ch list�. Komunita okolo Debianu si navz�jem pom�h� (u�ivatel� u�ivatel�m), tak�e pokud se chcete p�ihl�sit k n�kter�mu z debian�ch diskusn�ch list�, pod�vejte se na str�nku p�ihl�en� do diskusn�ch list�. Z�kladn�m zdrojem informac� o Linuxu je Linux Documentation Project, kde mimo jin� naleznete n�vody HOWTO (jak na to) a odkazy na dal�� dokumenty o jednotliv�ch ��stech syst�mu GNU/Linux. 8.4. Kompilace nov�ho j�dra Pro� byste si cht�li sestavit nov� j�dro? Obvykle nejde o nutnost, pon�vad� j�dro dod�van� s Debianem funguje ve v�t�in� po��ta��. V Debianu tak� b�vaj� dostupn� alternativn� j�dra, kter� mohou odpov�dat va�emu hardwaru l�pe ne� j�dro v�choz�, tak�e byste se na n� ur�it� m�li pod�vat. Nicm�n� nov� j�dro m��e b�t u�ite�n� v n�sleduj�c�ch situac�ch: * Pot�ebujete vy�e�it hardwarov� konflikt za��zen� nebo speci�ln� n�roky hardwaru, kter� dod�van� j�dro nezvl�dne. * Ve standardn�m j�d�e postr�d�te podporu za��zen� nebo n�jakou slu�bu (nap�. podporu vysok� pam�ti). * Chcete men�� j�dro bez ovlada��, kter� nepou��v�te. Urychl�te start syst�mu a u�et��te pam�. * Chcete monolitick� j�dro m�sto modul�rn�ho. * Chcete j�dro z v�vojov� �ady. * Chcete se o j�d�e dozv�d�t n�co v�c. 8.4.1. Spr�va jader Nebojte se kompilace j�dra, je to z�bava a budete z n� m�t u�itek. Doporu�en� zp�sob kompilace j�dra v Debianu vy�aduje tyto bal�ky: fakeroot, kernel-package, kernel-source-2.4.27 (aktu�ln� verze v dob� vzniku dokumentu) a dal��, kter� ji� m�te patrn� nainstalovan� (�pln� seznam je v souboru /usr/ share/doc/kernel-package/README.gz). Tato metoda vytvo�� ze zdrojov�ch text� j�dra .deb bal��ek, a jestli�e pou��v�te nestandardn� moduly, takt� z nich vyrob� aktu�ln� bal��ky. P�i instalaci bal��ku se do adres��e /boot ulo�� p�kn� pohromad� j�dro, mapa symbol� System.map a aktu�ln� konfigurace. J�dro nemus�te p�ipravovat touto cestou, ale domn�v�me se, �e s vyu�it�m bal��kovac�ho softwaru se proces zjednodu�� a je tak� bezpe�n�j��. M�sto bal�ku kernel-source-2.4.27 si klidn� m��ete st�hnout posledn� zdrojov� texty j�dra p��mo od Linuse. Popis bal�ku kernel-package se nach�z� v adres��i /usr/share/doc/ kernel-package. V n�sleduj�c�ch odstavc�ch najdete jen stru�n� �vod k jeho pou�it�. V dal��m budeme p�edpokl�dat, �e zdrojov� texty j�dra verze 2.4.27 ulo��te n�kam do sv�ho domovsk�ho adres��e.^[9] P�ejd�te do adres��e, kde chcete m�t zdrojov� texty j�dra (cd ~/build), rozbalte archiv (tar xjf /usr/src/ kernel-source-2.4.27.tar.bz2) a vejd�te do vznikl�ho adres��e (cd kernel-source-2.4.27/). V prost�ed� X11 nakonfigurujte j�dro p��kazem make xconfig, nebo v termin�lu p��kazem make menuconfig (mus�te m�t nainstalovan� bal��ek ncurses-dev). Pro�t�te si n�pov�du a pozorn� vyb�rejte z nab�zen�ch mo�nost�. Pokud si v n�kter�m bodu nebudete v�d�t rady, je v�t�inou lep�� za��zen� do j�dra vlo�it. Volby, kter�m nerozum�te a kter� se nevztahuj� k hardwaru, rad�ji nechte na p�ednastaven�ch hodnot�ch. Nezapome�te do j�dra zahrnout "Kernel module loader" (tj. automatick� vkl�d�n� modul�) v sekci "Loadable module support", kter� p�ednastaven� neb�v�, av�ak Debian tuto slu�bu p�edpokl�d�. P��kazem make-kpkg clean pro�ist�te strom zdrojov�ch text� a vynulujete p�edchoz� nastaven� bal�ku kernel-package. Kompilaci j�dra provedete p��kazem fakeroot make-kpkg --revision=jadro.1.0 kernel_image. ��slo verze si m��ete zvolit podle vlastn� �vahy, slou�� pouze k va�� orientaci v p�ipraven�ch bal�c�ch. Kompilace zabere chv�li �asu, z�le�� na v�po�etn�m v�konu va�eho po��ta�e. A� kompilace skon��, j�dro nainstalujete jako ka�d� jin� bal�k. Jako root napi�te dpkg -i ../kernel-image-2.4.27-podarchitektura_jadro.1.0_m68k.deb. podarchitektura je voliteln� up�esn�n� architektury, kter� jste zadali p�i konfiguraci j�dra. dpkg -i kernel-image... nainstaluje j�dro spolu s doprovodn�mi soubory. Jedn� se t�eba o soubory System.map, kter� je u�ite�n� p�i dohled�v�n� probl�m� v j�d�e, a /boot/config-2.4.27 obsahuj�c� konfigura�n� soubor j�dra. Bal�k s j�drem je dostate�n� chytr�, aby b�hem instalace spustil zavad�� (p��slu�n� k va�� platform�) a obnovil zav�d�c� z�znamu na disku. Pokud jste vytvo�ili bal�k s moduly (t�eba PCMCIA nebo lm-sensors), je nanejv�� vhodn� ho tak� nainstalovat. Nyn� je �as spustit syst�m s nov�m j�drem. Projd�te si chybov� hl�ky, kter� se mohly p�i instalaci j�dra vyskytnout, a pokud v�e vypad� dob�e, restartujte p��kazem shutdown -r now. Popis bal�ku kernel-package najdete v adres��i /usr/share/doc/kernel-package. -------------- ^[9] Existuj� i jin� m�sta, kam m��ete zdrojov� texty j�dra rozbalit, ale pou�it� mo�nost je nejjednodu��� a nevy�aduje ��dn� speci�ln� pr�va. P��loha A. Jak na instalaci Obsah A.1. P��prava A.2. Zaveden� instala�n�ho programu A.2.1. CDROM A.2.2. Diskety A.2.3. Zaveden� ze s�t� A.2.4. Zaveden� z pevn�ho disku A.3. Instalace A.4. Po�lete n�m zpr�vu o instalaci A.5. A na z�v�r... Tento dokument popisuje, jak nainstalovat Debian GNU/Linux sarge pro architekturu Motorola 680x0 ("m68k") pomoc� nov�ho instala�n�ho programu. Jedn� se o rychl�ho pr�vodce instala�n�m procesem, kter� by m�l pokr�t v�t�inu typick�ch instalac�. V p��padech, kdy je vhodn� sd�lit v�ce informac�, se odkazujeme do hlavn�ho dokumentu: Debian GNU/Linux -- Instala�n� p��ru�ka. A.1. P��prava Zaznamen�te-li b�hem instalace n�jak� chyby, pod�vejte se do 5.3.5 - "Po�lete n�m zpr�vu o instalaci", kde naleznete instrukce, jak je nahl�sit. Pokud m�te ot�zky, na kter� nem��ete nal�zt odpov�di v tomto dokumentu, ptejte se v diskuzn� skupin� debian-boot (debian-boot@lists.debian.org) nebo na IRC (kan�l #debian-boot v s�ti freenode). A.2. Zaveden� instala�n�ho programu T�m debian-cd nab�z� obrazy CD s debian-installerem na str�nce Debian CD. V�ce informac� o z�sk�n� CD naleznete v kapitole 4.1 - "Ofici�ln� sada CD-ROM". N�kter� metody instalace vy�aduj� jin� soubory ne� obrazy CD. Kapitola 4.2.1 - "Kde se nal�zaj� instala�n� obrazy?" vysv�tluje, jak naj�t na zrcadlech Debianu ty spr�vn� obrazy. N�sleduj�c� podkapitoly osv�tluj�, kter� obrazy byste m�li pou��t pro kter� typ instalace. A.2.1. CDROM Pro instalaci sarge existuj� dva r�zn� obrazy "s��ov�ch" CD. Tyto obrazy maj� slou�it k zaveden� instala�n�ho syst�mu z CD a k instalaci zbytku ze s�t� (proto jim ��k�me "s��ov�"). Rozd�l mezi ob�ma obrazy spo��v� v tom, �e na pln�m s��ov�m obrazu jsou i bal��ky se z�kladn�m syst�mem, zat�mco u men��ho s��ov�ho CD je mus�te st�hnout ze s�t�. Pokud byste rad�ji nepou�ili s��, m��ete si st�hnout i pln� (650 MB) CD, kter� k instalaci s�� nepot�ebuje. (Z cel� sady v�m bude sta�it pouze prvn� obraz.) St�hn�te si preferovan� obraz a vypalte jej na CD. A.2.2. Diskety Nem��ete-li zav�d�t z CD, m��ete si st�hnout obrazy disket. Budete pot�ebovat soubor floppy/boot.img, floppy/root.img a mo�n� n�kter� z obraz� s ovlada�i. Zav�d�c� disketa bude ta, na kterou zap��ete boot.img. Po zaveden� j�dra z t�to diskety budete po��d�ni o vlo�en� druh� diskety (je na n� obraz root.img). Chyst�te-li se instalovat ze s�t�, je lep�� si st�hnout i disketu floppy/ net-drivers.img, na kter� se nach�z� dal�� ovlada�e s��ov�ch karet a podpora pro PCMCIA. M�te-li CD, ale nem��ete z n�j zav�d�t, zave�te instala�n� syst�m z disket a s pomoc� ovlada�� na floppy/cd-drivers.img p�ipojte instala�n� CD. D�le postupujte jako u b�n� instalace z CD. Diskety jsou jedn�m z nejnespolehliv�j��ch dostupn�ch m�di�, tak�e bu�te p�ipraveni na mo�n� probl�my (viz 5.3.1 - "Spolehlivost disket"). Ka�d� soubor s p��ponou .img zapi�te na jednu disketu. K tomu m��ete pou��t p��kaz dd, nebo n�jak� jin� zp�sob - viz 4.3 - "Z�pis obraz� disk� na diskety". Proto�e budete m�t nejm�n� dv� diskety, je dobr� si je popsat. A.2.3. Zaveden� ze s�t� Dal�� z mo�nost�, jak zav�st debian-installer je pomoc� s�t�. Konkr�tn� postup z�vis� na va�� architektu�e a s��ov�m prost�ed�. Obecn� budete pot�ebovat soubory z adres��e netboot/. A.2.4. Zaveden� z pevn�ho disku Tak� je mo�n� spustit instala�n� syst�m z pevn�ho disku. St�hn�te si soubory hd-media/initrd.gz, hd-media/vmlinuz a obraz instala�n�ho CD do ko�enov�ho adres��e pevn�ho disku. Ujist�te se, �e obraz CD m� p��ponu .iso. Nyn� ji� jen sta�� zav�st sta�en� j�dro vmlinuz spolu s jeho ramdiskem initrd. A.3. Instalace Po startu instala�n�ho programu budete uv�t�ni �vodn� obrazovkou. Nyn� si m��ete bu� p�e��st n�vod pro r�zn� zp�soby zav�d�n� (viz 5.2 - "Zav�d�c� parametry"), nebo jednodu�e stisknout Enter a zav�st instalaci. Za chv�li budete vyzv�ni k v�b�ru jazyka, ve kter�m m� instalace prob�hat. Po seznamu se m��ete pohybovat �ipkami, pro pokra�ov�n� stiskn�te Enter. D�le budete dot�z�ni na v�b�r zem�. Pokud nen� po�adovan� zem� v zobrazen� nab�dce, m��ete p�ej�t do �pln�ho seznamu zem� sv�ta. M��ete b�t vyzv�ni na potvrzen� kl�vesnicov�ho rozlo�en�. Pokud si nejste jisti, ponechte v�choz� n�vrh. Nyn� se pohodln� usa�te a nechte debian-installer, aby rozpoznal z�kladn� hardware a nahr�l zbytek sebe sama z CD, disket, USB, apod. Instala�n� program se pokus� rozpoznat s��ov� za��zen� a nastavit s��ov�n� p�es DHCP. Pokud nejste p�ipojeni k s�ti, nebo pokud nepou��v�te DHCP, budete m�t mo�nost nastavit s�� ru�n�. Nyn� je spr�vn� �as pro rozd�len� disk�. Nejprve v�m bude nab�dnuta mo�nost automaticky rozd�lit cel� disk nebo voln� m�sto na disku. Toto je doporu�en� zp�sob rozd�len� disku pro za��te�n�ky nebo pro lidi ve sp�chu. Pokud nechcete vyu��t t�to mo�nosti, vyberte z menu ru�n� nastaven� tabulky oblast�. Na dal�� obrazovce uvid�te svou tabulku oblast� s informacemi o tom, jak budou oblasti form�tov�ny a kam budou p�ipojeny. Pro zm�nu nastaven� nebo pro smaz�n� oblasti ji jednodu�e vyberte a prove�te po�adovanou akci. Pokud jste vyu�ili automatick� d�len�, m�lo by sta�it vybrat Ukon�it rozd�lov�n�. Nezapome�te vytvo�it alespo� jednu oblast pro odkl�dac� prostor a p�ipojit ko�enovou oblast na /. V�ce informac� o rozd�lov�n� m� kapitola B - "Pozn�mky k rozd�lov�n� disku". Nyn� debian-installer naform�tuje oblasti a zah�j� instalaci z�kladn�ho syst�mu, co� m��e chv�li trvat. N�sledovat bude instalace j�dra. Posledn�m krokem je instalace zavad��e. Pokud instal�tor rozpozn� na po��ta�i jin� opera�n� syst�my, p�id� je do zav�d�c�ho menu. debian-installer v�m ozn�m�, �e instalace skon�ila. Vyjm�te zav�d�c� m�dia (nap�. CD) a restartujte po��ta� kl�vesou Enter. M�la by se spustit druh� f�ze instala�n�ho procesu, je� je popsan� v 7 - "Zaveden� va�eho nov�ho syst�mu". Pokud pot�ebujete k instalaci v�ce informac�, p�e�t�te si 6 - "Pou��v�me instala�n� program Debianu". A.4. Po�lete n�m zpr�vu o instalaci Pokud jste zd�rn� dokon�ili instalaci Debianu, najd�te si chvilku a po�lete n�m o tom kr�tkou zpr�vu. V ka�d� �erstv� instalaci se v adres��i /root nach�z� �ablona zpr�vy nazvan� install-report.template. Pros�me vypl�te ji a po�lete jako hl�en� o chyb� proti bal�ku installation-reports, jak je pops�no v 5.3.5 - "Po�lete n�m zpr�vu o instalaci". Pokud jste p�i instalaci nedorazili k base-configu (druh� f�zi instala�n�ho procesu), nebo jste se dostali do jak�chkoliv pot���, pravd�podobn� jste narazili na chybu v debian-installeru. Abychom mohli tuto chybu odstranit a instal�tor vylep�it, pot�ebujeme o probl�mech v�d�t. Najd�te si pros�m chvilku a nalezen� chyby nahlaste (viz 5.3.4 - "dbootstrap -- hl�en� probl�mu"). A.5. A na z�v�r... Douf�me, �e se v�m instalace Debianu l�b� a �e shled�v�te Debian u�ite�n�m. Nyn� byste si mo�n� cht�li p�e��st kapitolu 8 - "Co d�l?". P��loha B. Pozn�mky k rozd�lov�n� disku Obsah B.1. Po�et a velikost oblast� B.2. Strom adres��� B.3. Doporu�en� rozd�len� disku B.4. Jak Linux pojmenov�v� pevn� disky B.5. D�l�c� programy v Debianu Menu "Rozd�lit pevn� disk" v�m nab�dne disky k rozd�len� a spust� program, kter� provede z�znam do tabulky odd�l�. Mus�te vytvo�it alespo� jeden odd�l "Linux native" a nejsp�� budete cht�t vytvo�it i odd�l "Linux swap" pro virtu�ln� pam�. B.1. Po�et a velikost oblast� Jako �pln� minimum pot�ebuje GNU/Linux jeden diskov� odd�l. Tento odd�l je vyu�it pro opera�n� syst�m, programy a u�ivatelsk� data. V�t�ina u�ivatel� nav�c pokl�d� za nutnost m�t vyd�lenou ��st disku pro virtu�ln� pam� (swap). Tento odd�l slou�� opera�n�mu syst�mu jako odkl�dac� prostor. Vyd�len� "swap" oblasti umo�n� efektivn�j�� vyu�it� disku jako virtu�ln� pam�ti. Je rovn� mo�n� pro tento ��el vyu��t oby�ejn� soubor, ale nen� to doporu�en� �e�en�. V�t�ina u�ivatel� vy�len� pro GNU/Linux v�ce ne� jeden odd�l na disku. Jsou k tomu dva d�vody. Prvn�m je bezpe�nost, pokud dojde k po�kozen� souborov�ho syst�mu, v�t�inou se to t�k� pouze jednoho odd�lu, tak�e potom mus�te nahradit ze z�loh pouze ��st syst�mu. Minim�ln� m��ete uv�it vyd�len� ko�enov�ho svazku soubor�. Ten obsahuje z�sadn� komponenty syst�mu. Jestli�e dojde po�kozen� n�jak�ho dal��ho odd�lu, budete st�le schopni spustit GNU/Linux a prov�st n�pravu, co� v�m m��e u�et�it novou instalaci syst�mu. Druh� d�vod je oby�ejn� z�va�n�j�� p�i pracovn�m nasazen� Linuxu. P�edstavte si situaci, kdy n�jak� proces za�ne nekontrolovan� zab�rat diskov� prostor. Pokud se jedn� o proces se superu�ivatelsk�mi pr�vy, m��e zaplnit cel� disk a naru�� tak chod syst�mu, pon�vad� Linux pot�ebuje p�i b�hu vytv��et soubory. K takov� situaci m��e doj�t i z vn�j��ch p���in, nap��klad se stanete ob�t� spamu a nevy��dan� e-maily v�m lehce zapln� cel� disk. Rozd�len�m disku na v�ce odd�l� se lze p�ed podobn�mi probl�my uchr�nit. Pokud t�eba vyd�l�te pro /var/mail samostatnou oblast, bude syst�m fungovat, i kdy� bude zahlcen nevy��danou po�tou. Jedinou nev�hodou p�i pou��v�n� v�ce diskov�ch odd�l� je, �e je obt��n� dop�edu odhadnout kapacitu jednotliv�ch odd�l�. Jestli�e vytvo��te n�kter� odd�l p��li� mal�, budete muset syst�m instalovat znovu, a nebo se budete pot�kat s p�esunov�n�m soubor� z odd�lu, jeho� velikost jste podhodnotili. V opa�n�m p��pad�, kdy vytvo��te zbyte�n� velk� odd�l, pl�tv�te diskov�m prostorem, kter� by se dal vyu��t jinde. Diskov� prostor je dnes sice levn�, ale pro� vyhazovat pen�ze oknem? B.2. Strom adres��� Debian GNU/Linux dodr�uje standard pro pojmenov�n� soubor� a adres��� ( Filesystem Hierarchy Standard), co� zaru�uje, �e u�ivatel� �i programy mohou odhadnout um�st�n� soubor� �i adres���. Ko�enov� adres�� je reprezentov�n lom�tkem / a na v�ech debian�ch syst�mech obsahuje tyto adres��e: +----------------------------------------------------------------+ |Adres��| Obsah | |-------+--------------------------------------------------------| |bin |D�le�it� programy | |-------+--------------------------------------------------------| |boot |Statick� soubory zavad��e | |-------+--------------------------------------------------------| |dev |Soubory za��zen� | |-------+--------------------------------------------------------| |etc |Konfigura�n� soubory z�visl� na syst�mu | |-------+--------------------------------------------------------| |home |Domovsk� adres��e u�ivatel� | |-------+--------------------------------------------------------| |lib |Podstatn� sd�len� knihovny a moduly j�dra | |-------+--------------------------------------------------------| |media |Obsahuje p��pojn� body pro v�m�nn� m�dia | |-------+--------------------------------------------------------| |mnt |M�sto pro do�asn� p�ipojov�n� souborov�ch syst�m� | |-------+--------------------------------------------------------| |proc |Virtu�ln� adres�� obsahuj�c� syst�mov� informace | |-------+--------------------------------------------------------| |root |Domovsk� adres�� spr�vce syst�mu | |-------+--------------------------------------------------------| |sbin |D�le�it� syst�mov� programy | |-------+--------------------------------------------------------| |sys |Virtu�ln� adres�� pro syst�mov� informace (od jader 2.6)| |-------+--------------------------------------------------------| |tmp |Do�asn� soubory | |-------+--------------------------------------------------------| |usr |Druh� �rove� hierarchie | |-------+--------------------------------------------------------| |var |Prom�nliv� data | |-------+--------------------------------------------------------| |opt |Softwarov� bal�ky t�et�ch stran | +----------------------------------------------------------------+ N�sleduj�c� seznam by v�m m�l pomoci p�i rozhodov�n� o rozd�len� disku na oblasti. Berte pros�m na v�dom�, �e vyu�it� disku se velmi li�� podle zp�sobu pou��v�n� syst�mu a proto jsou n�sleduj�c� doporu�en� pouze obecn� a m�ly by slou�it jen jako mo�n� z�klad pro d�len� disku. * /: ko�enov� adres�� mus� v�dy fyzicky obsahovat adres��e /etc, /bin, /sbin, /lib a /dev, proto�e jinak byste nemohli zav�st syst�m. Typicky je pot�eba 150-250 MB, ale v konkr�tn�ch podm�nk�ch se po�adavky mohou li�it. * /usr: obsahuje v�echny u�ivatelsk� programy (/usr/bin), knihovny (/usr/ lib), dokumentaci (/usr/share/doc), atd. Proto�e tato ��st souborov�ho syst�mu spot�ebuje nejv�ce m�sta, m�li byste j� na disku poskytnout alespo� 500 MB. Pokud budete instalovat hodn� bal��k�, m�li byste tomuto adres��i vyhradit je�t� v�ce m�sta. Velkoryse pojat� instalace pracovn� stanice nebo serveru m��e klidn� zabrat i 4-6 GB. * /var: v tomto adres��i budou ulo�ena v�echna prom�nliv� data jako p��sp�vky news, e-maily, webov� str�nky, vyrovn�vac� pam� pro bal��kovac� software, atd. Velikost tohoto adres��e velmi z�vis� na zp�sobu pou��v�n� va�eho po��ta�e, ale pro v�t�inu lid� bude velikost d�na re�ijn�mi n�klady spr�vce bal��k�. Pokud se chyst�te nainstalovat najednou v�e, co Debian nab�z�, m�lo by sta�it pro /var vyhradit dva a� t�i gigabajty. V p��pad�, �e budete instalovat syst�m po ��stech (nejprve slu�by a utility, potom textov� z�le�itosti, n�sledn� X, ...), bude sta�it 300 a� 500 megabajt�. Jestli�e je va�� prioritou voln� m�sto na disku a nepl�nujete ��dn� velk� aktualizace syst�mu, lze vyj�t se 30 a� 40 megabajty. * /tmp: sem programy v�t�inou zapisuj� do�asn� data. Obvykle by m�lo sta�it 40-100 MB. N�kter� aplikace -- v�etn� nadstaveb archiva�n�ch program�, authoringov�ch CD/DVD n�stroj� a multimedi�ln�ch program� -- mohou /tmp vyu��vat pro ulo�en� cel�ch obraz�. Pl�nujete-li vyu��vat takov�to programy, m�li byste dostupn� m�sto p��slu�n� zv��it. * /home: ka�d� u�ivatel si bude ukl�dat data do sv�ho podadres��e v tomto adres��i. Jeho velikost z�vis� na tom, kolik u�ivatel� bude syst�m pou��vat a jak� soubory se v jejich adres���ch budou uchov�vat. Pro ka�d�ho u�ivatele byste m�li po��tat alespo� 100 MB m�sta, ale op�t z�vis� na konkr�tn� situaci. B.3. Doporu�en� rozd�len� disku Pro nov� u�ivatele, dom�c� po��ta�e a jin� jednou�ivatelsk� stanice je asi nejjednodu��� pou��t jednu oblast jako ko�enovou (a p��padn� jednu pro virtu�ln� pam�). Pokud bude n�kter� oblast v�t�� ne� 6 GB, pou�ijte rad�ji jin� souborov� syst�m ne� standardn� ext2 (nap�. ext3). Oblasti se souborov�m syst�mem ext2 se toti� mus� pravideln� kontrolovat, co� m��e u v�t��ch oblast� trvat pom�rn� dlouho a prodlu�uje se t�m n�b�h syst�mu. Jak jsme �ekli d��ve, pro v�ceu�ivatelsk� syst�my je lep�� pou��t pro /usr, / var, /tmp a /home samostatn� oblasti. Chcete-li instalovat hodn� program�, kter� nejsou p��mo sou��st� distribuce, m��e se v�m hodit samostatn� odd�l pro /usr/local. Na po��ta�i, kter� slou�� jako po�tovn� server, m� smysl vytvo�it svazek pro /var/mail. N�kdy je tak� dobr� odd�lit adres�� /tmp na samostatn� odd�l s kapacitou 20 a� 50MB. Na serveru s v�ce u�ivateli je v�hodn� vymezit velk� odd�l pro domovsk� adres��e (/home). Obecn� ale plat�, �e rozd�len� disku se li�� po��ta� od po��ta�e a z�le�� na tom, k �emu syst�m pou��v�te. P�i instalaci komplikovan�j��ho syst�mu (serveru) se pod�vejte do Multi Disk HOWTO na podrobn�j�� informace. Tento odkaz m��e b�t zaj�mav� rovn� pro zprost�edkovatele p�ipojen� k Internetu. Z�st�v� ot�zka, kolik vyhradit pro virtu�ln� pam�. N�zory syst�mov�ch administr�tor� jsou r�zn�. Jedna (dobr�) zku�enost ��k�, �e je dobr� m�t stejn� odkl�dac�ho prostoru jako m�te pam�ti, ale rozhodn� ne m�n� ne� 16MB (To u� je skoro lep�� odkl�dac� prostor nepou��vat v�bec). Samoz�ejm� �e existuj� v�jimky -- budete-li �e�it soustavu 10000 rovnic na po��ta�i s 256 MB, budete pot�ebovat v�ce jak gigabajt odkl�dac�ho prostoru. Na druh� stran� po��ta�e Atari Falcon a Macintosh nemaj� v�bec r�dy virtu�ln� pam�, tak�e m�sto pou��v�n� velk� virtu�ln� pam�ti si rad�ji po�i�te tolik opera�n� pam�ti, kolik jen bude mo�n�. Na 32-bitov�ch architektur�ch (i386, m68k, 32-bit SPARC, a PowerPC), vyu�ije Linux z jednoho odkl�dac�ho odd�lu maxim�ln� 2 GB, tak�e nen� d�vod, pro� p�ekra�ovat tuto hranici. M�te-li v�t�� n�roky na virtu�ln� pam�, zkuste um�stit odkl�dac� odd�ly na r�zn� fyzick� disky, a pokud mo�no, na r�zn� IDE nebo SCSI kan�ly. J�dro bude automaticky vyrovn�vat z�t� mezi jednotliv� oblasti, co� se projev� ve zv��en� rychlosti. Nap��klad star�� dom�c� po��ta� m��e m�t 32 MB pam�ti a 1,7 GB IDE disk na za��zen� /dev/hda. �ekn�me, �e na /dev/hda1 je oblast pro druh� opera�n� syst�m o velikosti 500 MB. Odkl�dac� odd�l m� 32 MB a je na /dev/hda3. Zbytek, tj. asi 1,2 GB na /dev/hda2 je ko�enov� svazek pro Linux. Pro p�edstavu, kolik m�sta zaberou jednotliv� �lohy, se pod�vejte na C.3 - "M�sto pot�ebn� pro �lohy". B.4. Jak Linux pojmenov�v� pevn� disky Disky a odd�ly na nich maj� v Linuxu odli�n� n�zvy ne� v jin�ch opera�n�ch syst�mech. Tyto n�zvy budete pot�ebovat p�i rozd�lov�n� disku a p�ipojov�n� oblast�. Z�kladn� za��zen�: * Prvn� disketov� jednotka je nazv�na /dev/fd0. * Druh� disketov� jednotka je /dev/fd1. * Prvn� disk na SCSI (podle ��sel za��zen� na sb�rnici) je /dev/sda. * Druh� disk na SCSI (vy��� ��slo na sb�rnici) je /dev/sdb atd. * Prvn� SCSI CD mechanice odpov�d� /dev/scd0 nebo tak� /dev/sr0. * Hlavn� (master) disk na prvn�m IDE �adi�i se jmenuje /dev/hda. * Pod��zen� (slave) disk na prvn�m IDE �adi�i je /dev/hdb. * Master a slave disk�m na druh�m �adi�i jsou postupn� p�i�azeny /dev/hdc a / dev/hdd. Nov�j�� IDE �adi�e maj� dva kan�ly, kter� se chovaj� jako dva �adi�e. P�smena se mohou li�it od toho, co na Macintoshi zobrazuje program pdisk (nap�. to co se v pdisku zobrazuje jako /dev/hdc, se m��e v Debianu objevit jako /dev/hda). * Prvn� ACSI za��zen� se jmenuje /dev/ada, druh�mu odpov�d� /dev/adb. Odd�ly na disc�ch jsou rozli�eny p�ipojen�m ��sla k n�zvu za��zen�: sda1 a sda2 p�edstavuj� prvn� a druh� odd�l prvn�ho SCSI disku. Nap��klad uva�ujme po��ta� se dv�ma disky na SCSI sb�rnici na SCSI adres�ch 2 a 4. Prvn�mu disku (na adrese 2) odpov�d� za��zen� sda, druh�mu sdb. T�i odd�ly na disku sda by byly pojmenov�ny sda1, sda2, sda3. Stejn� sch�ma zna�en� plat� i pro disk sdb a jeho oblasti. M�te-li v po��ta�i dva SCSI �adi�e, po�ad� disk� zjist�te ze zpr�v, kter� Linux vypisuje p�i startu. Syst�my VMEbus pou��vaj�c� disketovou SCSI mechaniku TEAC FC-1 ji uvid� jako norm�ln� SCSI disk. Aby byla identifikace mechaniky jednodu���, instala�n� program vytvo�� symbolick� odkaz na p��slu�n� za��zen� a pojmenuje ho /dev/ sfd0. B.5. D�l�c� programy v Debianu K rozd�len� disku nab�z� ka�d� architektura r�zn� programy. Pro v� typ po��ta�e jsou k dispozici: partman Doporu�en� n�stroj, kter� um� krom� d�len� disk� i m�nit velikost oblast�, vytv��et souborov� syst�my a p�i�adit je k p��pojn�m bod�m. atari-fdisk Atari verze programu fdisk. amiga-fdisk Amiga verze programu fdisk. mac-fdisk Mac verze programu fdisk. pmac-fdisk PowerMac verze programu fdisk, pou��v� se i pro syst�my BVM a Motorola VMEbus. Jeden z t�chto program� se spust� automaticky, kdy� vyberete krok Rozd�lit pevn� disk. Pokud se v�m standardn� program nezamlouv�, ukon�ete ho, p�epn�te se na druhou konzoli (tty2) a ru�n� spus�te po�adovan� program (s p��padn�mi parametry). V takov�m p��pad� krok Rozd�lit pevn� disk p�esko�te. Jestli�e budete pracovat s v�ce ne� dvaceti oblastmi, mus�te k dvac�t� prvn� a v�em dal��m oblastem vytvo�it odpov�daj�c� za��zen�, proto�e jinak by dal�� krok (inicializace oblast�) selhal. Za��zen� m��ete vytvo�it na druh� konzoli tty2. P��kazy pro vytvo�en� 21. oblasti: # cd /dev # mknod hda21 b 3 21 # chgrp disk hda21 # chmod 660 hda21 Podobn�, pokud nebude m�t vytvo�ena p��slu�n� za��zen�, sel�e i zaveden� syst�mu. Proto po instalaci j�dra a modul� spus�te na druh� konzoli: # cd /target/dev # mknod hda21 b 3 21 # chgrp disk hda21 # chmod 660 hda21 D�le�it� je, �e na macintosh�ch disc�ch je odkl�dac� oblast rozpozn�na sv�m jm�nem: mus� b�t nazv�na "swap". V�echny linuxov� oblasti na macintosh�ch pou��vaj� stejn� typ oblasti Apple_UNIX_SRV2. Dal�� u�ite�n� �ten� je mac-fdisk Tutorial, kde je krok za krokem pops�n zp�sob sd�len� disku s MacOS. P��loha C. Co se jinam neve�lo Obsah C.1. P��klad p�edkonfigura�n�ho souboru C.2. Za��zen� v Linuxu C.2.1. Nastaven� my�i C.3. M�sto pot�ebn� pro �lohy C.4. Instalace Debianu ze st�vaj�c�ho unixov�ho/linuxov�ho syst�mu C.4.1. P��pravn� pr�ce C.4.2. Instalace bal�ku debootstrap C.4.3. Spu�t�n� debootstrapu C.4.4. Nastaven� z�kladn�ho syst�mu C.4.5. Instalace j�dra C.4.6. Nastaven� zavad��e C.1. P��klad p�edkonfigura�n�ho souboru Toto je kompletn� funk�n� p��klad p�edkonfigura�n�ho souboru pro automatizovan� instalace. Zp�sob pou�it� je vysv�tlen v 4.6 - "Automatick� Instalace". P�ed pou�it�m souboru je vhodn� odkomentovat n�kter� ��dky. Pozn�mka Pro lep�� zobrazen� v ti�t�n� p��ru�ce jsme n�kter� ��dky zalomili. To je indikov�no znakem pro pokra�ov�n� ��dku "\" a pot� v�t��m odsazen�m n�sleduj�c�ho ��dku. V opravdov�m souboru mus� b�t takto rozd�len� ��dky pojeny do jedin�ho. "�ist�" uk�zkov� soubor je dostupn� na ../example-preseed.txt. #### �prava syslinux.cfg. # Abyste mohli pou��t soubor s p�ednastaven�m, mus�te zav�st # instala�n� program a ��ci mu, kter� soubor m� pou��t. Toho dos�hnete # parametrem, kter� p�ed�te j�dru bu� ru�n� p�i zav�d�n�, nebo skrze # soubor zavad��e syslinux.cfg (nebo podobn�), kde na konec ��dku append # p�id�te p��slu�n� parametry. # # Pro zav�d�n� ze s�t� pou�ijte: # preseed/url=http://pocitac/cesta/k/preseed # Pokud si vyr�b�te vlastn� CD, zkuste pou��t: # preseed/file=/cdrom/preseed # Pro USB kl��enku um�st�te soubor do ko�enov�ho adres��e USB kl��enky # a pou�ijte n�sleduj�c�: # preseed/file=/hd-media/preseed # Ujist�te se, �e soubor nakop�rujete na spr�vn� m�sto. # # N�kter� ��sti instala�n�ho procesu nemohou b�t zautomatizov�ny # pomoc� ka�d�ho typu p�ednastaven�, proto�e se n�kter� ot�zky # objevuj� je�t� p�ed t�m, ne� se na�te soubor s p�ednastaven�m. # Nap��klad pro sta�en� souboru ze s�t� mus� nejprve prob�hnout # jej� nastaven�. Z tohoto pohledu je v�hodn� pou��t p�ednastaven� # v initrd, proto�e umo��uje nastavit i prvotn� kroky instalace. # # Kdy� u� upravujete soubor zavad��e, p�idejte na stejn� m�sto # parametr debconf/priority=critical, kter� odchyt� v�t�inu p��padn�ch # ot�zek, kter� zde zapomenete nastavit. # D�le m��ete v syslinux.cfg nastavit parametr timeout na 1, abyste # nemuseli pro zaveden� instala�n�ho syst�mu stisknout enter. # # J�dro akceptuje nejv��e 8 parametr� a 8 prom�nn�ch prost�ed� (v�etn� # standardn�ch voleb pro instala�n� program). Pokud tento limit # p�ekro��te, j�dra �ady 2.4 p�eb�vaj�c� parametry zahod�, j�dra 2.6 # zpanika��. S j�dry 2.6.9 a nov�j��mi m��ete pou��t a� 32 parametr� # a 32 prom�nn�ch prost�ed�. # # Pro v�t�inu instalac� m��ete celkem bez probl�m� # odstranit implicitn� volby 'vga=normal' a 'devfs=mount', co� v�m # umo�n� p�idat dal�� volby pro p�ednastaven�. # # V�b�r jazyka, zem� a kl�vesnice nem��e b�t nastaven v souboru # s p�ednastaven�m, proto�e tyto ot�zky se zobrazuj� je�t� p�ed t�m, # ne� se soubor s p�ednastaven�m na�te. # Abyste se t�mto ot�zk�m vyhnuli zadejte j�dru dal�� parametry: # # languagechooser/language-name=Czech # countrychooser/shortlist=CZ # console-keymaps-at/keymap=cz-lat2 #### Nastaven� s�t�. # Pokud nahr�v�te soubor s p�ednastaven�m ze s�t�, pak n�sleduj�c� # samoz�ejm� nebude fungovat! V takov�m p��pad� zadejte pot�ebn� # parametry zavad��i j�dra stejn� jako v�b�r jazyka/zem�/kl�vesnice. # Zav�d�te-li z CD nebo USB, bude nastaven� fungovat bez probl�m�. # netcfg zkus� pou��t rozhran�, jeho� druh� konec je aktivn�. # T�m p�dem p�esko�� v�b�r ze seznamu nalezen�ch rozhran�. d-i netcfg/choose_interface select auto # M�te-li pomalej�� dhcp server a instala�n�mu syst�mu vypr�� �as p�i # �ek�n� na odpov��, bude u�ite�n� n�sleduj�c�. #d-i netcfg/dhcp_timeout string 60 # Pokud d�v�te p�ednost ru�n�mu nastaven� s�t�: #d-i netcfg/disable_dhcp boolean true #d-i netcfg/get_nameservers string 192.168.1.1 #d-i netcfg/get_ipaddress string 192.168.1.42 #d-i netcfg/get_netmask string 255.255.255.0 #d-i netcfg/get_gateway string 192.168.1.1 #d-i netcfg/confirm_static boolean true # N�zev po��ta�e a dom�ny p�i�azen� p�es DHCP maj� v�t�� prioritu ne� # hodnoty nastaven� zde, nicm�n� takto m�te jistotu, �e tato ot�zka # nezobraz� (a� u� nastaven� z DHCP obdr��me nebo ne). d-i netcfg/get_hostname string nenastavene-jmeno d-i netcfg/get_domain string nenastavena-domena # Zak�e otravn� dialog o WEP kl��i. d-i netcfg/wireless_wep string # Pra�t�n� DHCP jm�no po��ta�e, kter� pou��vaj� n�kte�� ISP jako heslo. #d-i netcfg/dhcp_hostname string radish #### Nastaven� zrcadla. d-i mirror/country string enter information manually d-i mirror/http/hostname string http.cz.debian.org d-i mirror/http/directory string /debian d-i mirror/suite string testing d-i mirror/http/proxy string #### Rozd�len� disku. # Pokud m� syst�m voln� m�sto, m��ete je vybrat k automatick�mu rozd�len�. #d-i partman-auto/init_automatically_partition \ # select Use the largest continuous free space # Alternativn� m��ete zadat k automatick�mu d�len� cel� disk. N�zev # za��zen� m��e b�t v tradi�n�m form�tu nebo ve form�tu devfs. # Nap��klad pro pou�it� prvn�ho disku, kter� devfs najde: d-i partman-auto/disk string /dev/discs/disc0/disc # M��ete vybrat libovoln� z p�ednastaven�ch sch�mat d�len�: d-i partman-auto/choose_recipe select \ All files in one partition (recommended for new users) #d-i partman-auto/choose_recipe select Desktop machine #d-i partman-auto/choose_recipe select Multi-user workstation # Nebo zadat v� vlastn� n�vod na d�len�... # Form�t n�vodu je pops�n v souboru devel/partman-auto-recipe.txt. # Pokud um�te do prost�ed� d-i dostat soubor s n�vodem na d�len�, # sta�� na n�j odk�zat. #d-i partman-auto/expert_recipe_file string /hd-media/recipe # V opa�n�m p��pad� m��ete zadat cel� n�vod na jednu ��dku. Nap��klad # vytvo��me malou /boot oblast, vhodn� swap a zbytek pou�ijeme jako # ko�enovou oblast: #d-i partman-auto/expert_recipe string boot-root :: \ # 20 50 100 ext3 $primary{ } $bootable{ } method{ format } format{ } \ # use_filesystem{ } filesystem{ ext3 } mountpoint{ /boot } . \ # 500 10000 1000000000 ext3 method{ format } format{ } \ # use_filesystem{ } filesystem{ ext3 } mountpoint{ / } . \ # 64 512 300% linux-swap method{ swap } format{ } . # Pro jistotu zde uv�d�me stejn� recept v �iteln�j�� podob�: # boot-root :: # 40 50 100 ext3 # $primary{ } $bootable{ } # method{ format } format{ } # use_filesystem{ } filesystem{ ext3 } # mountpoint{ /boot } # . # 500 10000 1000000000 ext3 # method{ format } format{ } # use_filesystem{ } filesystem{ ext3 } # mountpoint{ / } # . # 64 512 300% linux-swap # method{ swap } format{ } # . # N�sleduj�c�m �eknete partmanu, aby disk rozd�lil bez potvrzen�. d-i partman/confirm_write_new_label boolean true d-i partman/choose_partition select \ Finish partitioning and write changes to disk d-i partman/confirm boolean true #### Instalace zavad��e. # Implicitn� zavad�� (pro x86) je Grub. Chcete-li m�sto n�j instalovat # LILO, odkomentujte n�sleduj�c�: #d-i grub-installer/skip boolean true # Toto je bezpe�n� nastaven� - pokud nenalezne jin� opera�n� syst�m, # nainstaluje Grub do MBR. d-i grub-installer/only_debian boolean true # Toto nainstaluje Grub do MBR i kdy� nalezne jin� opera�n� syst�m, # co� je m�n� bezpe�n�, proto�e se jin� syst�m nemus� zav�st. d-i grub-installer/with_other_os boolean true # Alternativn� m��ete instalovat jinam ne� do MBR - odkomentujete # a upravte tyto ��dky: #d-i grub-installer/bootdev string (hd0,0) #d-i grub-installer/only-debian boolean false #d-i grub-installer/with_other_os boolean false #### Dokon�en� prvn� f�ze instalace. # Vynech� posledn� hl�ku, �e je instalace kompletn�. d-i prebaseconfig/reboot_in_progress note #### Shellov� p��kazy. # P�ednastaven� d-i nen� u� ze sv� podstaty bezpe�n�. Nic # v instala�n�m syst�mu nekontroluje pokusy kolem p�ete�en� bufferu # ani zneu�it� hodnot v souboru s p�ednastaven�mi. Pou��vejte tyto # soubory pouze z d�v�ryhodn�ch zdroj�! # N�sleduje uk�zka, jak v d-i spustit automaticky n�jak� shellov� p��kaz. # Prvn� p��kaz je spu�t�n co nejd��ve - hned po na�ten� p�ednastaven�. #d-i preseed/early_command string anna-install nejaky-udeb # Tento p��kaz je spu�t�n t�sn� p�ed koncem instalace, ale je�t� je # p�ipojen adres�� /target. #d-i preseed/late_command string echo foo > /target/etc/bar # Tento p��kaz je spu�t�n p�i startu base-config. #base-config base-config/early_command string echo ahoj mami # Posledn� p��kaz je spu�t�n po skon�en� base-config, t�sn� p�ed # v�zvou login:. Takto m��ete doinstalovat bal�ky, nebo tak� doladit # nastaven� syst�mu. #base-config base-config/late_command string \ # apt-get install zsh; chsh -s /bin/zsh ###### P�ednastaven� druh� f�ze instalace. #### P�ednastaven� base-config. # Vynech� �vodn� hl�ku. base-config base-config/intro note # Vynech� z�v�re�nou hl�ku. base-config base-config/login note # Pokud jste instalovali spr�vce zobrazen�, ale nechcete jej spustit # hned po dokon�en� base-config. #base-config base-config/start-display-manager boolean false # N�kter� verze instala�n�ho syst�mu mohou v�voj���m Debianu hl�sit # seznam bal��k�, kter� jste nainstalovali, co� pom�h� p�i # rozhodov�n�, kter� software je obl�ben� a proto by m�l b�t za�azen # na CD. V�choz� hodnotou je z�kaz pos�l�n� tohoto seznamu, ale m�li # byste zv�it jeho povolen�. #popularity-contest popularity-contest/participate boolean false #### Nastaven� hodin a �asov�ho p�sma. # Nastav�, zda jsou hardwarov� hodiny nastaveny na UTC. #base-config tzconfig/gmt boolean true # Pokud jste instala�n�mu syst�mu �ekli, �e �ijete ve Spojen�ch # st�tech, m��ete vybrat �asovou z�nu n�sleduj�c� prom�nnou. # (Mo�nosti jsou: Eastern, Central, Mountain, Pacific, Alaska, Hawaii, # Aleutian, Arizona East-Indiana, Indiana-Starke, Michigan, Samoa, other) #base-config tzconfig/choose_country_zone/US select Eastern # Pokud se nach�z�te v Kanad�. # (Mo�nosti jsou: Newfoundland, Atlantic, Eastern, Central, # East-Saskatchewan, Saskatchewan, Mountain, Pacific, Yukon, other) #base-config tzconfig/choose_country_zone/CA select Eastern # Pokud se nach�z�te v Braz�lii. # (Mo�nosti jsou: East, West, Acre, DeNoronha, other) #base-config tzconfig/choose_country_zone/BR select East # Mnoho zem� m� pouze jedno �asov� p�smo (jako �R). Pokud se nach�z�te # v n�kter� z t�chto zem�, m��ete vybrat �asov� p�smo n�sleduj�c� # ot�zkou. #base-config tzconfig/choose_country_zone_single boolean true # Tato ot�zka slou�� jako z�chytn� bod pro zem�, kter� maj� v�ce # �asov�ch p�sem a kter� nevyhovuj� ��dn� p�edchoz� ot�zce. # M��ete zadat n�kter� z �asov�ch p�sem nebo "other". #base-config tzconfig/choose_country_zone_multiple select #### Nastaven� u�ivatelsk�ch ��t�. # Sem m��ete zadat rootovo heslo, co� nen� nejlep�� n�pad. S touto # volbou bu�te velmi opatrn�! #passwd passwd/root-password password jsem_r00t #passwd passwd/root-password-again password jsem_r00t # Chcete-li p�esko�it vytv��en� b�n�ho u�ivatelsk�ho ��tu. #passwd passwd/make-user boolean false # Alternativn� m��ete p�ednastavit jm�no u�ivatele. #passwd passwd/user-fullname string Uzivatel Debianu #passwd passwd/username string franta # U�ivatelovo heslo, op�t bu�te opatrn�! #passwd passwd/user-password password nebezpecne #passwd passwd/user-password-again password nebezpecne #### Nastaven� APTu. # Tato ot�zka ur�uje, odkud se budou instalovat bal�ky ve druh� f�zi # instalace. Mo�nosti jsou cdrom, http, ftp, filesystem, edit sources # list by hand. base-config apt-setup/uri_type select http # Zvol�te-li ftp nebo http, mus�te zadat zemi a zrcadlo. base-config apt-setup/country select enter information manually base-config apt-setup/hostname string http.cz.debian.org base-config apt-setup/directory string /debian # Zastav� po v�b�ru jednoho zrcadla. base-config apt-setup/another boolean false # M��ete si nainstalovat software ze sekc� non-free a contrib. #base-config apt-setup/non-free boolean true #base-config apt-setup/contrib boolean true # Povol� bezpe�nostn� aktualizace. base-config apt-setup/security-updates boolean true #### V�b�r bal�k�. # M��ete zvolit libovolnou kombinaci dostupn�ch �loh. # V dob� psan� to zahrnuje: Desktop environment, Web server, # Print server, DNS server, File server, Mail server, SQL database, # manual package selection. Posledn� mo�nost spust� aptitude. # Tak� m��ete instalaci �loh vynechat a instalovat bal�ky n�jakou # jinou cestou. tasksel tasksel/first multiselect Desktop environment #tasksel tasksel/first multiselect Web server, Mail server, DNS server #### Nastaven� po�ty. # B�hem norm�ln� instalace se exim pt� pouze n�kolik ot�zek. (Je mo�n� # p�ednastavit i slo�it�j�� nastaven�.) exim4-config exim4/dc_eximconfig_configtype \ select no configuration at this time exim4-config exim4/no_config boolean true # Toto je vhodn� nastavit na jm�no u�ivatele, kter�ho jste vytvo�ili # d��ve. Pokud nech�te pr�zdn�, p�jde po�ta pro u�ivatele postmaster # do /var/mail/mail. exim4-config exim4/dc_postmaster string #### Nastaven� X Window. # P�ednastaven� t�chto ot�zek je mo�n�, ale mus�te zn�t podrobnosti # o grafick�m vybaven� po��ta�e, proto�e automatick� nastaven� # X Window nerozpozn� ka�dou grafickou kartu/monitor/my�/kl�vesnici. # I kdy� X rozpozn� spr�vn� ovlada� grafick� karty, zde jej m��ete # p�epsat. Vesa bude fungovat ve v�t�in� p��pad�. #xserver-xfree86 xserver-xfree86/config/device/driver select vesa # Pokud se automatick� rozpozn�n� my�i nezda��, dostanete se do # nekone�n� smy�ky, proto�e n�stroj se bude pt�t znovu a znovu # a poka�d� (ne)nalezne stejnou nefunk�n� my�. #xserver-xfree86 xserver-xfree86/autodetect_mouse boolean true # Automatick� rozpozn�n� monitoru je doporu�eno. xserver-xfree86 xserver-xfree86/autodetect_monitor boolean true # Odkomentujete pokud m�te LCD displej. #xserver-xfree86 xserver-xfree86/config/monitor/lcd boolean true # X m� t�i metody nastaven� monitoru. Uk�eme st�edn� cestu # ("medium"), kter� je dostupn� v�dy. Mo�nost "simple" nemus� b�t # dostupn� a "advanced" se pt� p��li� mnoho ot�zek. xserver-xfree86 xserver-xfree86/config/monitor/selection-method \ select medium xserver-xfree86 xserver-xfree86/config/monitor/mode-list \ select 1024x768 @ 60 Hz #### V�e ostatn�. # Je mo�n�, �e se objev� dal�� ot�zky v z�vislosti na tom, jak� # software nainstalujete nebo podle toho, co se b�hem instalace # pokaz�. Seznam v�ech mo�n�ch ot�zek instala�n�ho programu z�sk�te # p��kazy: # debconf-get-selections --installer > file # debconf-get-selections >> file # P�ednastaven� m��e b�t ulo�eno v n�kolika souborech, na�tete je # n�sledovn�: #d-i preseed/include string x.cfg # Zadat m��ete i v�ce soubor� najednou, sta�� je odd�lit mezerami. # Pozd�ji uveden� volby p�episuj� volby uveden� d��ve. Pokud cestu # zad�te relativn�, hledaj� se soubory ve stejn�m adres��i, jako tento # soubor. # Mnohem pru�n�j�� je pou�it� shellov�ho p��kazu, kter� vr�t� n�zvy # soubor�, je� se maj� nahr�t. V na�em p��klad� se p��kaz rozhoduje # mezi soubory podle konkr�tn�ho USB za��zen� (zde vestav�n� �te�ky # karet): #d-i preseed/include_command string \ # if $(grep -q "GUID: 0aec3050aec305000001a003" /proc/scsi/usb-storage-*/*); \ # then echo kraken.cfg; else echo otherusb.cfg; fi # Chcete-li si je�t� p�ed instalac� zkontrolovat form�t va�eho souboru # s p�ednastaven�m, m��ete pou��t debconf-set-selections: # debconf-set-selections -c preseed.cfg C.2. Za��zen� v Linuxu V Linuxu existuje v adres��i /dev spousta speci�ln�ch soubor� naz�van�ch soubory za��zen�. V unixov�m sv�t� se k hardwaru p�istupuje pr�v� p�es tyto soubory. Soubor za��zen� je vlastn� abstraktn� rozhran� k syst�mov�mu ovlada�i, kter� komunikuje p��mo s hardwarem. Soubory v adres��i /dev se chovaj� jinak, ne� oby�ejn� soubory. V n�sleduj�c�m v�pisu je uvedeno n�kolik nejd�le�it�j��ch soubor�. +------------------------------+ |fd0|prvn� disketov� mechanika | |---+--------------------------| |fd1|druh� disketov� mechanika | +------------------------------+ +-------------------------------------------------------------+ |hda |pevn� disk IDE / CD-ROM na prvn�m IDE �adi�i (Master) | |-----+-------------------------------------------------------| |hdb |pevn� disk IDE / CD-ROM na prvn�m IDE �adi�i (Slave) | |-----+-------------------------------------------------------| |hdc |pevn� disk IDE / CD-ROM na druh�m IDE �adi�i (Master) | |-----+-------------------------------------------------------| |hdd |pevn� disk IDE / CD-ROM na druh�m IDE �adi�i (Slave) | |-----+-------------------------------------------------------| |hde |pevn� disk IDE / CD-ROM na p��davn�m IDE �adi�i (Slave)| |-----+-------------------------------------------------------| |hdf |pevn� disk IDE / CD-ROM na p��davn�m IDE �adi�i (Slave)| |-----+-------------------------------------------------------| |hda1 |prvn� oblast na prvn�m pevn�m IDE disku | |-----+-------------------------------------------------------| |hdd15|patn�ct� oblast na �tvrt�m pevn�m IDE disku | +-------------------------------------------------------------+ +---------------------------------------------------------+ |sda |pevn� disk SCSI s nejni���m SCSI ID (tj. 0) | |-----+---------------------------------------------------| |sdb |pevn� disk SCSI s nejbli���m vy���m SCSI ID (tj. 1)| |-----+---------------------------------------------------| |sdc |pevn� disk SCSI s nejbli���m vy���m SCSI ID (tj. 2)| |-----+---------------------------------------------------| |sda1 |prvn� oblast na prvn�m pevn�m SCSI disku | |-----+---------------------------------------------------| |sdd10|des�t� oblast na �tvrt�m pevn�m SCSI disku | +---------------------------------------------------------+ +-----------------------------------------------------+ |sr0 nebo scd0|SCSI CD-ROM s nejni���m SCSI ID | |-------------+---------------------------------------| |sr1 nebo scd1|SCSI CD-ROM s nejbli���m vy���m SCSI ID| +-----------------------------------------------------+ +------------------------------------------------------------------------+ |ttyS0 |s�riov� port 0, pod MS-DOSem COM1 | |-------+----------------------------------------------------------------| |ttyS1 |s�riov� port 1, pod MS-DOSem COM2 | |-------+----------------------------------------------------------------| |lp0 |prvn� paraleln� port | |-------+----------------------------------------------------------------| |lp1 |druh� paraleln� port | |-------+----------------------------------------------------------------| |psaux |rozhran� my�i na portu PS/2 | |-------+----------------------------------------------------------------| |gpmdata|pseudoza��zen� - jenom opakuje data z�skan� z GPM (ovlada� my�i)| +------------------------------------------------------------------------+ +------------------------------------------+ |cdrom|symbolick� odkaz na CD-ROM mechaniku| |-----+------------------------------------| |mouse|symbolick� odkaz na rozhran� my�i | +------------------------------------------+ +-------------------------------------------------------+ |null|cokoliv po�lete na toto za��zen�, zmiz� beze stopy| |----+--------------------------------------------------| |zero|z tohoto za��zen� m��ete a� do nekone�na ��st nuly| +-------------------------------------------------------+ C.2.1. Nastaven� my�i My� m��ete pou��vat jak na konzoli, tak v prost�ed� X Window. Je toho dosa�eno pou�it�m gpm opakova�e, kter� p�epos�l� sign�l z my�i k X serveru. my� => /dev/psaux => gpm => /dev/gpmdata -> /dev/mouse => X /dev/ttyS0 (opakova�) (symbolick� odkaz) /dev/ttyS1 V souboru /etc/gpm.conf nastavte opakovac� protokol na hodnotu raw a v X ponechte p�vodn� my�� protokol (soubory /etc/X11/XF86Config nebo /etc/X11/ XF86Config-4). D�vod pou�it� gpm i pro X Window System je ten, �e kdy� se my� neo�ek�van� odpoj�, sta�� restartovat pouze gpm a ne cel� X Window. # /etc/init.d/gpm restart Pokud z n�jak�ho d�vodu nem�te gpm nainstalovan� nebo ho nepou��v�te, nastavte Xy, aby �etly p��mo z my��ho za��zen� (nap�. /dev/psaux nebo /dev/input/mice). Mnohem v�ce informac� najdete v /usr/share/doc/HOWTO/en-txt/mini/ 3-Button-Mouse.gz, man gpm, /usr/share/doc/gpm/FAQ.gz a README.mouse. C.3. M�sto pot�ebn� pro �lohy Z�kladn� instalace pro i386 s j�drem 2.4 zabere na disku v�etn� v�ech standardn�ch bal�k� 573MB. N�sleduj�c� tabulka ukazuje velikosti �loh tak, jak je vypisuje program aptitude. Proto�e se mohou bal�ky v n�kter�ch �loh�ch p�ekr�vat, je mo�n�, �e celkov� velikost instalovan�ch �loh bude men�� ne� sou�et jejich velikost�. P�i ur�ov�n� velikost� diskov�ch oblast� budete muset ��sla uveden� v tabulce p�idat k velikosti z�kladn�ho syst�mu. V�t�ina z hodnot ve sloupci "Instalovan� velikost" skon�� v /usr, p�i instalaci je v�ak je�t� t�eba po��tat s hodnotami ze sloupce "St�hne se", kter� se (do�asn�) ulo�� v adres��i /var. +-----------------------------------------------------------------------------+ | �loha | Instalovan� velikost | St�hne se | M�sto b�hem instalace | | | (MB) | (MB) | (MB) | |----------------+----------------------+-------------+-----------------------| |Desktopov� |1392 |460 |1852 | |po��ta� | | | | |----------------+----------------------+-------------+-----------------------| |Webov� server |36 |12 |48 | |----------------+----------------------+-------------+-----------------------| |Tiskov� server |168 |58 |226 | |----------------+----------------------+-------------+-----------------------| |DNS server |2 |1 |3 | |----------------+----------------------+-------------+-----------------------| |Souborov� server|47 |24 |71 | |----------------+----------------------+-------------+-----------------------| |Po�tovn� server |10 |3 |13 | |----------------+----------------------+-------------+-----------------------| |SQL datab�ze |66 |21 |87 | +-----------------------------------------------------------------------------+ Pozn�mka �loha Desktopov� po��ta� nainstaluje desktopov� prost�ed� KDE a GNOME. Instalujete-li v jin�m jazyce ne� angli�tin�, je mo�n�, �e tasksel automaticky nainstaluje localiza�n� �lohu pro dan� jazyk. Velikost lokaliza�n� �lohy z�vis� na tom, co do n� jej� tv�rci um�stili za bal��ky; maxim�ln� byste m�li po��tat s 200MB v�etn� velikosti p�i stahov�n�. C.4. Instalace Debianu ze st�vaj�c�ho unixov�ho/linuxov�ho syst�mu Tato kapitola se, na rozd�l od zbytku p��ru�ky, nezab�v� ofici�ln�m instala�n�m programem, ale popisuje instalaci Debianu ze st�vaj�c�ho unixov�ho nebo linuxov�ho syst�mu. Tuto kapitolu si vy��dali u�ivatel� p�ech�zej�c� z distribuc� Red Hat, Mandrake a SUSE. P�edpokl�d�me zde jist� znalosti s pou��v�n�m *nixov�ch p��kaz� a pohybem v souborov�m syst�mu. V t�to sekci plat�, �e p��kazy uvozen� promptem $ zad�v�te ve sv�m st�vaj�c�m syst�mu, zat�mco p��kazy uvozen� # se spou�t� v chrootovan�m prost�ed�. A� si Debian vylad�te k obrazu sv�mu, m��ete do n�j p�ev�st st�vaj�c� u�ivatelsk� data a plynule p�ej�t k nov� distribuci bez zbyte�n�ch prostoj�. Tento druh instalace je t� vhodn� pro syst�my s podivn�m hardwarem, kter� jinak nen� podporov�n instala�n�mi m�dii. C.4.1. P��pravn� pr�ce Nejprve si rozd�lte disk. Budete pot�ebovat aspo� jeden odd�l (ko�enov�) plus oblast pro virtu�ln� pam� (swap). Pro �ist� konzolovou instalaci pot�ebujete oblast velkou minim�ln� 150 MB, jestli�e budete instalovat i X Window System, po��tejte s nejm�n� 300 megabajty. Na nov�ch odd�lech vytvo�te souborov� syst�my. Nap��klad souborov� syst�m ext3 na oblasti /dev/hda6 vytvo��te p��kazem: # mke2fs -j /dev/hda6 (Ve zbytku n�vodu budeme p�edpokl�dat, �e ko�enov� odd�l je /dev/hda6.) Jestli�e chcete vytvo�it syst�m ext2, vynechejte parametr -j. Inicializujte a aktivujte odkl�dac� odd�l (nezapome�te zm�nit ��slo oblasti podle skute�nosti): # mkswap /dev/hda5 # sync; sync; sync # swapon /dev/hda5 P�ipojte budouc� ko�enovou oblast (/) do adres��e /mnt/debinst. Na jm�n� p��pojn�ho adres��e nez�le��. # mkdir /mnt/debinst # mount /dev/hda6 /mnt/debinst Pozn�mka Chcete-li m�t ��sti souborov�ho syst�mu (nap�. /usr) p�ipojen� na r�zn�ch oblastech, mus�te tyto adres��e vytvo�it a p�ipojit ru�n� je�t� p�ed p���t� kapitolou. C.4.2. Instalace bal�ku debootstrap debootstrap je program, kter�m se v Debianu instaluje z�kladn� syst�m. M� minimum z�vislost� (pouze /bin/sh, ar a wget), tak�e se d� pou��t na t�m�� libovoln�m syst�mu. Pokud je�t� wget a ar nem�te, nainstalujte si je. Na syst�mu pou��vaj�c�m RPM bal��ky si m��ete sta�en� .deb soubor p�ev�st do form�tu .rpm programem alien, nebo m��ete pou��t p�ipraven� bal�k z http:// people.debian.org/~blade/install/debootstrap. Posledn� mo�nost� je ru�n� instalace. Vytvo�te si pracovn� adres��, do kter�ho pozd�ji bal�k rozbal�te: # mkdir work # cd work Z poolu si st�hn�te bal�k debootstrap pro svou architekturu, ulo�te jej do pracovn�ho adres��e a vybalte z n�j bin�rn� soubory. K instalaci soubor� mus�te m�t rootovsk� pr�va. # ar -x debootstrap_0.X.X_arch.deb # cd / # zcat /cesta-k-pracovnimu-adresari/work/data.tar.gz | tar xv Pro b�h debootstrapu mus�te m�t nainstalovanou rozumnou minim�ln� verzi knihovny glibc (moment�ln� GLIBC_2.3). debootstrap samotn� je shellov� skript, ale vyu��v� r�zn� n�stroje, kter� vy�aduj� glibc. C.4.3. Spu�t�n� debootstrapu debootstrap si um� st�hnout pot�ebn� soubory p��mo z debian�ho archivu. Aby se soubory nestahovaly p�es p�l Zem�koule, nahra�te v uk�zce server http.us.debian.org/debian n�jak�m bli���m. Seznam zrcadel naleznete v http:// www.debian.org/misc/README.mirrors. Pokud m�te prvn� ofici�ln� CD, m��ete jej p�ipojit jako /cdrom a m�sto s��ov� adresy pou��t odkaz na soubor: file:/cdrom/debian/. V uk�zkov�m p��kazu debootstrap nahra�te ARCH jedn�m z n�sleduj�c�ch: alpha, arm, hppa, i386, ia64, m68k, mips, mipsel, powerpc, s390 nebo sparc. # /usr/sbin/debootstrap --arch ARCH sarge \ /mnt/debinst http://http.us.debian.org/debian C.4.4. Nastaven� z�kladn�ho syst�mu V adres��i /mnt/debinst te� m�te opravdov�, i kdy� minim�ln�, syst�m Debian. Nastal �as se do n�j p�esunout: # LANG=C chroot /mnt/debinst /bin/bash C.4.4.1. P�ipojen� oblast� Nejprve mus�te vytvo�it soubor /etc/fstab. # editor /etc/fstab Jako vzor m��ete pou��t n�sleduj�c� �ablonu (m�sto XXX dosa�te vlastn� oblasti): # /etc/fstab: static file system information. # # file system mount point type options dump pass /dev/XXX / ext3 defaults 0 1 /dev/XXX /boot ext3 ro,nosuid,nodev 0 2 /dev/XXX none swap sw 0 0 proc /proc proc defaults 0 0 /dev/fd0 /mnt/floppy auto noauto,rw,sync,user,exec 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,ro,user,exec 0 0 /dev/XXX /tmp ext3 rw,nosuid,nodev 0 2 /dev/XXX /var ext3 rw,nosuid,nodev 0 2 /dev/XXX /usr ext3 rw,nodev 0 2 /dev/XXX /home ext3 rw,nosuid,nodev 0 2 Souborov� syst�my, kter� jste zadali do /etc/fstab m��ete p�ipojit v�echny najednou p��kazem mount -a, nebo individu�ln� p��kazem: # mount /cesta # nap�.: mount /usr P�ed dal�� prac� si ov��te, �e m�te p�ipojen� virtu�ln� souborov� syst�m /proc. Pokud tomu tak nen�, p�ipojte jej: # mount -t proc proc /proc Pr�kaz ls /proc by nyn� m�ll vypsat nepr�zdn� adres��. Pokud by se tak nestalo, st�le byste m�li b�t schopni p�ipojit proc z vn�j�ku chrootu: # mount -t proc proc /mnt/debinst/proc C.4.4.2. Nastaven� kl�vesnice Kl�vesnici nastav�te: # dpkg-reconfigure console-data Kl�vesnici nem��ete v chrootu nastavit, zm�na se projev� a� po p���t�m restartu. C.4.4.3. Nastaven� s�t� S��ov�n� se nastavuje v souborech /etc/network/interfaces, /etc/resolv.conf a / etc/hostname. # editor /etc/network/interfaces Pro za��tek v�m mohou pomoci uk�zky z /usr/share/doc/ifupdown/examples: ###################################################################### # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8) # See the interfaces(5) manpage for information on what options are # available. ###################################################################### # Virtu�ln� loopback chceme v�dy. # auto lo iface lo inet loopback # Pou�it� dhcp: # # auto eth0 # iface eth0 inet dhcp # Statick� IP adresa: (broadcast a gateway jsou voliteln�) # # auto eth0 # iface eth0 inet static # address 192.168.0.42 # network 192.168.0.0 # netmask 255.255.255.0 # broadcast 192.168.0.255 # gateway 192.168.0.1 Do /etc/resolv.conf zadejte nastaven� jmenn�ch server� (DNS): # editor /etc/resolv.conf Jednoduch� /etc/resolv.conf: search hqdom.local\000 nameserver 10.1.1.36 nameserver 192.168.9.100 Zadejte n�zev sv�ho syst�mu (d�lka aspo� 2 a nejv��e 63 znaky): # echo JmenoPocitace > /etc/hostname Jestli�e m�te v�ce s��ov�ch karet, m�li byste si pohr�t s n�zvy modul� v /etc/ modules, aby se karty v�dy p�i�adily ke stejn�mu rozhran� (eth0, eth1, atd.) C.4.4.4. Nastaven� �asov� z�ny, u�ivatel� a programu APT Nastaven� �asov� z�ny, p�id�n� oby�ejn�ho u�ivatele a v�b�r zdroj� pro apt zajist� program baseconfig: # /usr/sbin/base-config new C.4.4.5. Nastaven� Locales Aby se s v�mi syst�m bavil v jin�m jazyce ne� je angli�tina, mus�te nainstalovat a nastavit bal�k pro podporu n�rodn�ch prost�ed�: # apt-get install locales # dpkg-reconfigure locales POZN�MKA: P�ed t�mto krokem ji� mus�te m�t nastaven� syst�m pro spr�vu bal��k� -- apt. Tak� nebude od v�ci nastudovat si odpov�daj�c� dokumenty HOWTO. C.4.5. Instalace j�dra Jestli�e budete cht�t tento syst�m i zav�d�t (na 99% ano), mus�te si nainstalovat j�dro (a mo�n� zavad��). N�sleduj�c�m p��kazem zjist�te dostupn� p�ipraven� j�dra: # apt-cache search kernel-image Vybran� j�dro nainstalujte: # apt-get install kernel-image-2.X.X-arch-atd C.4.6. Nastaven� zavad��e Abyste mohli zav�d�t sv�j Debian, nastavte v zavad��i, aby nahr�l instalovan� j�dro s novou ko�enovou oblast�. Pamatujte, �e debootstrap zavad�� neinstaluje, tak�e jej budete muset doinstalovat zvlṻ (nap�. pomoc� apt-get uvnit� chrootovan�ho prost�ed�). P��loha D. Administrivia Obsah D.1. O tomto dokumentu D.2. Jak p�isp�t k tomuto n�vodu D.3. Hlavn� spoluauto�i D.4. �esk� p�eklad D.5. Ochrann� zn�mky D.1. O tomto dokumentu Tato p��ru�ka byla vytvo�ena pro instalaci distribuce Sarge (debian-installer). P��ru�ka vych�z� z d��v�j��ho manu�lu pro Woodyho (boot-floppies), kter� je zase zalo�en na p�edchoz�ch instala�n�ch manu�lech. Vyu�ili jsme i ��st� man�lu distribuce Progeny, kter� byl v roce 2003 uvoln�n pod licenc� GNU GPL. Tento dokument je naps�n ve form�tu XML DocBook. V�stupn� form�ty jsou generov�ny r�zn�mi programy vyu��vaj�c� informace z bal�k� docbook-xml a docbook-xsl. Aby byl dokument l�pe udr�ovateln�, pou��v�me r�zn� v�hody XML, jako jsou entity a profilovac� atributy, kter� nahrazuj� prom�nn� a podm�nky z programovac�ch jazyk�. Zdrojov� text p��ru�ky nap��klad obsahuje pohromad� informace pro v�echny podporovan� typy po��ta�ov�ch architektur. Pomoc� profilovac�ch atribut� jsou r�zn� pas�e textu ozna�eny jako z�visl� na dan� architektu�e a p�i p�ekladu se zobraz� jenom v ur�it�ch verz�ch dokumentu. D.2. Jak p�isp�t k tomuto n�vodu Probl�my a vylep�en� t�kaj�c� se tohoto dokumentu zas�lejte formou bug reportu (hl�en� o chyb�) v bal�ku debian-installer-manual. (Viz popis v bal�ku reportbug nebo online dokumentace Debian Bug Tracking System.) P�ed nahl�en�m probl�mu je v�dy dobr� nejprve zkontrolovat datab�zi otev�en�ch chyb bal�ku debian-installer-manual, zda ji� z�vada nebyla hl�ena. Pokud stejn� probl�m najdete mezi neuzav�en�mi chybami, m��ete doplnit existuj�c� popis o v� poznatek zasl�n�m zpr�vy na adresu <XXXX@bugs.debian.org>, kde XXXX je ��slo ji� nahl�en�ho probl�mu. Je�t� lep�� je z�skat zdrojov� text dokumentu ve form�tu DocBook a vytv��et z�platy (patch) p��mo proti n�mu. Pokud jste se s form�tem DocBook je�t� nesetkali, pro za��tek v�m pom��e soubor cheatsheet.txt nach�zej�c� se v adres��i se zdrojov�mi texty p��ru�ky. Ty m��ete nal�zt na str�nce debian-installer WebSVN. N�vod, jak z�skat soubory ze SVN, najdete v souboru README. Pros�me v�s, abyste nekontaktovali autory tohoto dokumentu p��mo. Existuje emailov� konference bal�ku debian-installer, kter� je zam��ena i na tento manu�l. Jej� adresa je <debian-boot@lists.debian.org>. N�vod pro p�ihl�en� do konference naleznete na str�nce P�ihl�en� do diskusn�ch list� Debianu. Star�� zpr�vy jsou dostupn� v archivu diskusn�ch list� Debianu. D.3. Hlavn� spoluauto�i Tento dokument p�vodn� napsali Bruce Perens, Sven Rudolph, Igor Grobman, James Treacy a Adam Di Carlo. Sebastian Ley sepsal Installation Howto. K tomuto dokumentu p�isp�lo mnoho u�ivatel� a v�voj��� Debianu. Zmi�me alespo� Michaela Schmitze (m68k), Franka Neumanna (je autorem instala�n�ho manu�lu pro Amigu). D�le to jsou Arto Astala, Eric Delaunay/Ben Collins (SPARC), Tapio Lehtonen a St�phane Bortzmeyer (mnoho oprav a textu). Tak� je t�eba pod�kovat Pascalu Le Bailovi za u�ite�n� informace o zav�d�n� z USB za��zen�. Miroslav Ku�e zdokumentoval (pr� velk�) ��sti funkcionallity nov�ho instala�n�ho programu pro Sarge. Velmi u�ite�n� informace jsme nalezli v dokumentech "Jim Mintha's HOWTO for network booting" (nezn�m� adresa), Debian FAQ, Linux/m68k FAQ, Linux for SPARC Processors FAQ, Linux/Alpha FAQ a dal��ch. Uzn�n� samoz�ejm� pat�� i lidem, kte�� tyto voln� dostupn� a bohat� zdroje informac� spravuj�. ��st manu�lu zab�vaj�c� se chrootovanou instalac� (C.4 - "Instalace Debianu ze st�vaj�c�ho unixov�ho/linuxov�ho syst�mu") je ��ste�n� odvozena z dokument� na n� vlastn� copyright Karsten M. Self. D.4. �esk� p�eklad Tento dokument sm� b�t ���en za podm�nek uveden�ch v GNU General Public License. Vlastn�kem autorsk�ch pr�v k p�ekladu je Miroslav Ku�e < kurem@debian.cz> a historicky t� Ji�� Ma��k <masik@debian.cz> a Vil�m Vychodil <vychodiv@debian.cz>. D.5. Ochrann� zn�mky V�echny ochrann� zn�mky jsou majetkem sv�ch vlastn�k�. P��loha E. �esk� p�eklad GNU General Public License Obsah E.1. Preambule E.2. GNU GENERAL PUBLIC LICENSE E.3. Jak uplatnit tato ustanoven� na va�e nov� programy Abstrakt Tento text je neofici�ln�m p�ekladem GNU General Public License (GNU GPL). Nebyl vyd�n nadac� Free Software Foundation a nevyjad�uje pr�vn� podstatu podm�nek pro ���en� softwaru pou��vaj�c�ho GNU GPL -- tomuto ��elu slou�� v�hradn� p�vodn� anglick� verze GNU GPL. P�esto douf�me, �e tento p�eklad pom��e �esk�m �ten���m l�pe porozum�t licenci GNU GPL. This is an unofficial translation of the GNU General Public License into Czech. It was not published by the Free Software Foundation, and does not legally state the distribution terms for software that uses the GNU GPL -- only the original English text of the GNU GPL does that. However, we hope that this translation will help Czech speakers understand the GNU GPL better. �esk� p�eklad verze 2, �erven 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. -- 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. Kop�rov�n� a distribuce doslovn�ch kopi� tohoto licen�n�ho dokumentu jsou dovoleny komukoliv, jeho zm�ny jsou v�ak zak�z�ny. E.1. Preambule Softwarov� licence jsou v�t�inou navr�eny tak, �e v�m odeb�raj� pr�vo svobodn�ho sd�len� a �prav program�. Smyslem GNU General Public License je naproti tomu zaru�it svobodu ke sd�len� a �prav�m svobodn�ho softwaru -- pro zaji�t�n� svobodn�ho p��stupu k tomuto softwaru pro v�echny jeho u�ivatele. Tato General Public License se vztahuje na v�t�inu softwaru nadace Free Software Foundation a na jak�koli jin� program, jeho� autor se p�iklon� k jej�mu pou��v�n�. (N�kter� dal�� software od Free Software Foundation je nam�sto toho pokryt GNU Lesser General Public License.) M��ete ji rovn� pou��t pro sv� programy. Pokud mluv�me o svobodn�m softwaru, m�me na mysli svobodu, nikoliv cenu. Na�e General Public License je navr�ena pro zaji�t�n� toho, �e m��ete svobodn� ���it kopie svobodn�ho softwaru (a ��tovat si poplatek za tuto slu�bu, pokud chcete), �e obdr��te zdrojov� k�d anebo jej m��ete z�skat, pokud ho chcete, �e m��ete tento software modifikovat nebo jeho ��sti pou��t v nov�ch svobodn�ch programech; a �e v�te, �e tyto v�ci sm�te d�lat. Abychom mohli chr�nit va�e pr�va, mus�me vytvo�it omezen�, kter� zak�� komukoli v�m tato pr�va odep�rat nebo v�s ��dat, abyste se t�chto pr�v vzdali. Tato omezen� se prom�taj� do jist�ch povinnost�, kter�m mus�te dost�t, pokud ����te kopie doty�n�ho softwaru anebo ho modifikujete. Nap��klad, ����te-li kopie takov�ho programu, a� ji� zdarma nebo za poplatek, mus�te poskytnout p��jemc�m v�echna pr�va, kter� m�te sami. Mus�te zaru�it, �e p��jemci rovn� dostanou anebo mohou z�skat zdrojov� k�d. A mus�te jim uk�zat tyto podm�nky, aby znali sv� pr�va. Va�e pr�va chr�n�me ve dvou kroc�ch: (1)�autorizac� softwaru a (2)�nab�dkou t�to licence, kter� v�m d�v� pr�voplatn� svolen� ke kop�rov�n�, ���en� a modifikaci softwaru. Kv�li ochran� ka�d�ho autora i n�s samotn�ch chceme zajistit, aby ka�d� ch�pal skute�nost, �e pro svobodn� software neplat� ��dn� z�ruky. Je-li software n�k�m jin�m modifikov�n a posl�n d�le, chceme, aby p��jemci v�d�li, �e to, co maj�, nen� origin�l, tak�e jak�koliv probl�my vnesen� jin�mi se neodraz� na reputaci p�vodn�ch autor�. Kone�n�, ka�d� svobodn� program je neust�le ohro�en softwarov�mi patenty. P�ejeme si zamezit nebezpe��, �e redistributo�i svobodn�ho programu obdr�� samostatn� patentov� osv�d�en� a t�m u�in� program v�zan�m. Abychom tomu zamezili, deklarovali jsme, �e ka�d� patent mus� b�t bu� vyd�n s t�m, �e umo��uje ka�d�mu svobodn� u�it�, anebo nesm� b�t vyd�n v�bec. P�esn� ustanoven� a podm�nky pro kop�rov�n�, ���en� a modifikaci jsou uvedeny d�le. E.2. GNU GENERAL PUBLIC LICENSE USTANOVEN� A PODM�NKY PRO KOP�ROV�N�, DISTRIBUCI A MODIFIKACI * Tato licence se vztahuje na kter�koliv program �i jin� d�lo, kter� obsahuje zm�nku, um�st�nou v n�m dr�itelem autorsk�ch pr�v, o tom, �e d�lo m��e b�t ���eno podle ustanoven� GNU General Public License. V dal��m textu znamen� "program" ka�d� takov� program nebo d�lo a "d�lo zalo�en� na programu" znamen� bu� program samotn� anebo ka�d� jin� d�lo z n�j odvozen�, kter� podl�h� autorsk�mu z�konu: t�m se m�n� d�lo obsahuj�c� program nebo jeho ��st, bu� doslovn� anebo s modifikacemi, pop��pad� v p�ekladu do jin�ho jazyka. (Nad�le je p�eklad zahrnov�n bez omezen� pod pojem "modifikace".) Ka�d� u�ivatel licence je ozna�ov�n jako "vy". Jin� �innosti ne� kop�rov�n�, ���en� a modifikace nejsou touto licenc� pokryty; sahaj� mimo jej� r�mec. Akt spu�t�n� programu nen� omezen a v�stup z programu je pokryt pouze tehdy, jestli�e obsah v�stupu tvo�� d�lo zalo�en� na programu (nez�visle na tom, zda bylo vytvo�eno �innost� programu). Posouzen� platnosti p�edchoz� v�ty z�vis� na tom, co program d�l�. * Sm�te kop�rovat a ���it doslovn� kopie zdrojov�ho k�du programu tak, jak jste jej obdr�eli a na libovoln�m m�diu, za p�edpokladu, �e na ka�d� kopii viditeln� a n�le�it� zve�ejn�te zm�nku o autorsk�ch pr�vech a absenci z�ruky; ponech�te nedot�en� v�echny zm�nky vztahuj�c� se k t�to licenci a k absenci z�ruky; a d�te ka�d�mu p��jemci spolu s programem kopii t�to licence. Za fyzick� akt p�enesen� kopie m��ete ��dat poplatek a podle vlastn�ho uv�en� m��ete nab�dnout za poplatek z�ru�n� ochranu. * M��ete modifikovat svou kopii �i kopie programu anebo kter�koliv jeho ��sti, a tak vytvo�it d�lo zalo�en� na programu a kop�rovat a roz�i�ovat takov� modifikace �i d�lo podle podm�nek paragrafu�1 v��e za p�edpokladu, �e spln�te v�echny tyto podm�nky: a) Modifikovan� soubory mus�te opat�it z�etelnou zm�nkou uv�d�j�c�, �e jste soubory zm�nili a tak� uv�st datum ka�d� zm�ny. b) Mus�te umo�nit, aby jak�koliv v�mi publikovan� �i roz�i�ovan� d�lo, kter� obsahuje zcela nebo z��sti program nebo jakoukoli jeho ��st, pop��pad� je z programu nebo jeho ��sti odvozeno, mohlo b�t jako celek bezplatn� poskytnuto ka�d� t�et� osob� v souladu s ustanoven�mi t�to licence. c) Pokud modifikovan� program pracuje norm�ln� tak, �e �te interaktivn� povely, mus�te zajistit, �e p�i nejb�n�j��m zp�sobu jeho spu�t�n� vytiskne nebo zobraz� hl�en� zahrnuj�c� p��slu�nou zm�nku o autorsk�m pr�vu a uvede, �e neexistuje ��dn� z�ruka (nebo p��padn�, �e z�ruku poskytujete vy), a �e u�ivatel� mohou za t�chto podm�nek program redistribuovat, a mus� u�ivateli sd�lit, jak�m zp�sobem m��e nahl�dnout do kopie t�to licence. (V�jimka: v p��pad�, �e s�m program je interaktivn�, av�ak ��dn� takov� hl�en� nevypisuje, nepo�aduje se, aby va�e d�lo zalo�en� na programu takov� hl�en� vypisovalo.) Tyto po�adavky se vztahuj� k modifikovan�mu d�lu jako celku. Pokud lze identifikovat ��sti takov�ho d�la, kter� z�ejm� nejsou odvozeny z programu a mohou b�t samy o sob� rozumn� pova�ov�ny za nez�visl� a samostatn� d�la, pak se tato licence a jej� ustanoven� nevztahuj� na tyto ��sti, jsou-li ���eny jako nez�visl� d�la. Av�ak jakmile tyt� ��sti roz�i�ujete jako ��st celku, j�m� je d�lo zalo�en� na programu, mus� b�t roz�i�ov�n� tohoto celku pod��zeno ustanoven�m t�to licence tak, �e povolen� poskytnut� dal��m u�ivatel�m se roz���� na cel� d�lo, tedy na v�echny jeho ��sti bez ohledu na to, kdo kterou ��st napsal. Smyslem tohoto paragrafu tedy nen� z�sk�n� pr�v na d�lo zcela napsan� v�mi ani pop�r�n� va�ich pr�v v��i n�mu; skute�n�m smyslem je v�kon pr�va na ��zen� distribuce odvozen�ch nebo kolektivn�ch d�l zalo�en�ch na programu. Pouh� spojen� jin�ho d�la, je� nen� na programu zalo�eno, s programem (anebo d�lem zalo�en�m na programu) na pam�ov�m nebo distribu�n�m m�diu neuvazuje toto jin� d�lo do p�sobnosti t�to licence. * M��ete kop�rovat a roz�i�ovat program (nebo d�lo na n�m zalo�en�, viz paragraf 2) v objektov� anebo spustiteln� podob� podle ustanoven� paragraf� 1 a�2 v��e, pokud spln�te n�kterou z n�sleduj�c�ch n�le�itost�: a) Doprovod�te jej zdrojov�m k�dem ve strojov� �iteln� form�. Zdrojov� k�d mus� b�t roz�i�ov�n podle ustanoven� paragraf� 1 a�2 v��e, a to na m�diu b�n� pou��van�m pro v�m�nu softwaru; nebo b) Doprovod�te jej p�semnou nab�dkou s platnost� nejm�n� t�i roky, podle n�� poskytnete jak�koli t�et� stran�, za poplatek nep�evy�uj�c� va�e v�daje vynalo�en� na fyzickou v�robou zdrojov� distribuce, kompletn� strojov� �itelnou kopii odpov�daj�c�ho zdrojov�ho k�du, jen� mus� b�t ���en podle ustanoven� paragraf� 1 a�2 v��e na m�diu b�n� pou��van�m pro v�m�nu softwaru; nebo c) Doprovod�te jej informacemi, kter� jste dostali ohledn� nab�dky na poskytnut� zdrojov�ho k�du. (Tato alternativa je povolena jen pro nekomer�n� ���en� a jenom tehdy, pokud jste obdr�el program v objektov�m nebo spustiteln�m tvaru spolu s takovou nab�dkou, v souladu s polo�kou b v��e.) Zdrojov� k�d k d�lu je nejvhodn�j�� formou d�la z hlediska jeho p��padn�ch modifikac�. Pro d�lo ve spustiteln�m tvaru znamen� �pln� zdrojov� k�d ve�ker� zdrojov� k�d pro v�echny moduly, kter� obsahuje, plus jak�koli dal�� soubory pro definici rozhran�, plus d�vkov� soubory pot�ebn� pro kompilaci a instalaci spustiteln�ho programu. Zvl�tn� v�jimkou jsou v�ak ty softwarov� komponenty, kter� jsou norm�ln� ���eny (bu� ve zdrojov� nebo bin�rn� form�) s hlavn�mi sou��stmi opera�n�ho syst�mu, na n�m� spustiteln� program b�� (tj. s p�eklada�em, j�drem apod.). Tyto komponenty nemus� b�t ���eny se zdrojov�m k�dem, pokud ov�em komponenta sama nedoprov�z� spustitelnou podobu d�la. Je-li ���en� objektov�ho nebo spustiteln�ho k�du �in�no nab�dkou p��stupu ke kop�rov�n� z ur�it�ho m�sta, potom se za distribuci zdrojov�ho k�du po��t� i nab�dnut� ekvivalentn�ho p��stupu ke kop�rov�n� zdrojov�ho k�du ze stejn�ho m�sta, by� p�itom nejsou t�et� strany nuceny ke zkop�rov�n� zdrojov�ho k�du spolu s objektov�m. * Nesm�te kop�rovat, modifikovat, poskytovat sublicence anebo ���it program jin�m zp�sobem ne� v�slovn� uveden�m v t�to licenci. Jak�koli jin� pokus o kop�rov�n�, modifikov�n�, poskytnut� sublicence anebo ���en� programu je neplatn� a automaticky ukon�� va�e pr�va dan� touto licenc�. Strany, kter� od v�s obdr�ely kopie anebo pr�va v souladu s touto licenc�, v�ak nemaj� sv� licence ukon�eny, dokud se jim pln� pod�izuj�. * Nen� va�� povinnost� tuto licenci p�ijmout, proto�e jste ji nepodepsal. Nic jin�ho v�m v�ak ned�v� mo�nost kop�rovat nebo ���it program nebo odvozen� d�la. V p��pad�, �e tuto licenci nep�ijmete, jsou tyto �innosti z�konem zak�z�ny. T�m p�dem modifikac� anebo ���en�m programu (anebo ka�d�ho d�la zalo�en�ho na programu) vyjad�ujete sv� pod��zen� se licenci a v�em jej�m ustanoven�m a podm�nk�m pro kop�rovan�, modifikov�n� a ���en� programu a d�l na n�m zalo�en�ch. * Poka�d�, kdy� redistribuujete program (nebo d�lo zalo�en� na programu), z�sk�v� p��jemce od p�vodn�ho dr�itele licence pr�vo kop�rovat, modifikovat a ���it program v souladu s t�mito ustanoven�mi a podm�nkami. Nesm�te kl�st ��dn� dal�� p�ek�ky v�konu zde zaru�en�ch p��jemcov�ch pr�v. Nejste odpov�dn� za vym�h�n� dodr�ov�n� t�to licence t�et�mi stranami. * Jsou-li v�m z rozhodnut� soudu, obvin�n�m z poru�en� patentu nebo z jak�hokoli jin�ho d�vodu (nejen v souvislosti s patenty) ulo�eny takov� podm�nky (a� ji� p��kazem soudu, smlouvou nebo jinak), kter� se vylu�uj� s podm�nkami t�to licence, nejste t�m osvobozen od podm�nek t�to licence. Pokud nem��ete ���it program tak, abyste vyhov�l z�rove� sv�m z�vazk�m vypl�vaj�c�m z t�to licence a jin�m platn�m z�vazk�m, nesm�te jej v d�sledku toho ���it v�bec. Pokud by nap��klad patentov� osv�d�en� nepovolovalo bezplatnou redistribuci programu v�emi, kdo va��m p�i�in�n�m z�skaj� p��mo nebo nep��mo jeho kopie, pak by jedin� mo�n� zp�sob jak vyhov�t z�rove� patentov�mu osv�d�en� i t�to licenci spo��val v ukon�en� distribuce programu. Pokud by se za n�jak�ch specifick�ch okolnost� jevila n�kter� ��st tohoto paragrafu jako neplatn� nebo nevynutiteln�, pova�uje se za sm�rodatnou rovnov�ha vyj�d�en� t�mto paragrafem a paragraf jako celek se pova�uje za sm�rodatn� za jin�ch okolnost�. Smyslem tohoto paragrafu nen� nav�d�t v�s k poru�ov�n� patent� �i jin�ch ustanoven� vlastnick�ho pr�va, anebo tato ustanoven� zpochyb�ovat; jedin�m jeho smyslem je ochrana integrity syst�mu ���en� svobodn�ho softwaru, kter� je podlo�en ve�ejn�mi licen�n�mi p�edpisy. Mnoz� lid� poskytli sv� p��sp�vky do �irok�ho okruhu softwaru ���en�ho t�mto syst�mem, spolehnuv�e se na jeho d�sledn� uplat�ov�n�; z�le�� na autorovi/d�rci, aby rozhodl, zda si p�eje ���it software pomoc� n�jak�ho jin�ho syst�mu a ��dn� u�ivatel licence nem��e takov� rozhodnut� zpochyb�ovat. Smyslem tohoto paragrafu je zevrubn� osv�tlit to, co je pova�ov�no za d�sledek plynouc� ze zbytku t�to licence. * Pokud je ���en� �i pou�it� programu v n�kter�ch zem�ch omezeno bu� patenty anebo autorsky chr�n�n�mi rozhran�mi, m��e dr�itel p�vodn�ch autorsk�ch pr�v, kter� sv��uje program do p�sobnosti t�to licence, p�idat v�slovn� omezen� pro geografick� ���en�, vylu�uj�c� takov� zem�, tak�e ���en� je povoleno jen v t�ch zem�ch nebo mezi t�mi zem�mi, kter� nejsou t�mto zp�sobem vylou�eny. Tato licence zahrnuje v tomto p��pad� takov� omezen� p�esn� tak, jako by bylo zaps�no v textu t�to licence. * Free Software Foundation m��e �as od �asu vyd�vat upraven� nebo nov� verze General Public License. Takov� nov� verze se budou sv�m duchem podobat sou�asn� verzi, v jednotlivostech se v�ak mohou li�it s ohledem na nov� probl�my �i z�jmy. Ka�d� verzi je p�id�leno rozli�uj�c� ��slo verze. Pokud program specifikuje ��slo verze, kter� se na n�j vztahuje, a "v�echny n�sleduj�c� verze", m��ete se podle uv�en� ��dit ustanoven�mi a podm�nkami bu�to on� konkr�tn� verze anebo kter�koliv n�sleduj�c� verze, kterou vydala Free Software Foundation. Jestli�e program nespecifikuje ��slo verze t�to licence, m��ete si vybrat libovolnou verzi, kterou kdy Free Software Foundation vydala. * Pokud si p�ejete zahrnout ��sti programu do jin�ch svobodn�ch program�, jejich� distribu�n� podm�nky jsou odli�n�, za�lete autorovi ��dost o povolen�. V p��pad� softwaru, k n�mu� vlastn� autorsk� pr�va Free Software Foundation, napi�te Free Software Foundation; n�kdy �in�me v�jimky ze zde uveden�ch ustanoven�. Na�e rozhodnut� bude vedeno dv�ma c�li: zachov�n�m svobodn� povahy v�ech odvozenin na�eho svobodn�ho softwaru a podporou sd�len� a op�tovn�ho vyu�it� softwaru obecn�. Z�RUKA SE NEPOSKYTUJE * Vzhledem k bezplatn�mu poskytnut� licence k programu se na program nevztahuje ��dn� z�ruka, a to v m��e povolen� platn�m z�konem. pokud nen� p�semn� stanoveno jinak, poskytuj� dr�itel� autorsk�ch pr�v pop��pad� jin� strany program "tak, jak je", bez z�ruky jak�hokoli druhu, a� v�slovn� nebo vypl�vaj�c�, v�etn�, ale nikoli jen, z�ruk prodejnosti a vhodnosti pro ur�it� ��el. Pokud jde o kvalitu a v�konnost programu, le�� ve�ker� riziko na v�s. pokud by se u programu projevily z�vady, padaj� n�klady za v�echnu pot�ebnou �dr�bu, opravu �i n�pravu na v� vrub. * V ��dn�m p��pad�, s v�jimkou toho, kdy� to vy�aduje platn� z�kon, anebo kdy� to bylo p�semn� odsouhlaseno, v�m nebude ��dn� z dr�itel� autorsk�ch pr�v ani ��dn� jin� strana, kter� sm� modifikovat �i ���it program v souladu s p�edchoz�mi ustanoven�mi, odpov�dni za �kody, v�etn� v�ech obecn�ch, speci�ln�ch, nahodil�ch nebo n�sledn�ch �kod vypl�vaj�c�ch z u��v�n� anebo neschopnosti u��vat programu (v�etn�, ale nikoli jen, ztr�ty nebo zkreslen� dat, nebo trval�ch �kod zp�soben�ch v�m nebo t�et�m stran�m, nebo selh�n� funkce programu v sou�innosti s jin�mi programy), a to i v p��pad�, �e takov� dr�itel autorsk�ch pr�v nebo jin� strana byli upozorn�ni na mo�nost takov�ch �kod. KONEC USTANOVEN� A PODM�NEK E.3. Jak uplatnit tato ustanoven� na va�e nov� programy Pokud vyvinete nov� program a chcete, aby byl ve�ejnosti co nejv�ce k u�itku, m��ete toho nejl�pe dos�hnout t�m, �e jej prohl�s�te za svobodn� software, kter� m��e kdokoliv redistribuovat a m�nit za zde uveden�ch podm�nek. K tomu sta�� p�ipojit k programu n�sleduj�c� �daje. Nejbezpe�n�j�� cestou je jejich p�ipojen� na za��tek ka�d�ho zdrojov�ho souboru, ��m� se nej��inn�ji sd�l� vylou�en� z�ruky; a v ka�d� souboru by pak m�la b�t p�inejmen��m ��dka s "copyrightem" a odkaz na m�sto, kde lze nal�zt �pln� �daje. ��dka se jm�nem programu a n�stinem toho, co d�l�. Copyright (C) rok jm�no autora Tento program je svobodn� software; m��ete jej ���it a modifikovat podle ustanoven� GNU General Public License, vyd�van� Free Software Foundation; a to bu� verze 2 t�to licence anebo (podle va�eho uv�en�) kter�koli pozd�j�� verze. Tento program je roz�i�ov�n v nad�ji, �e bude u�ite�n�, av�ak BEZ JAK�KOLI Z�RUKY; neposkytuj� se ani odvozen� z�ruky PRODEJNOSTI anebo VHODNOSTI PRO UR�IT� ��EL. Dal�� podrobnosti hledejte ve GNU General Public License. Kopii GNU General Public License jste m�li obdr�et spolu s t�mto programem; pokud se tak nestalo, napi�te o ni Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. P�ipojte rovn� informaci o tom, jak je mo�n� se s v�mi spojit elektronickou a pap�rovou po�tou. Pokud je program interaktivn�, za�i�te, aby se p�i startu v interaktivn�m m�du vypsalo hl�en� podobn� tomuto: Gnomovision verze 69, Copyright (C) rok jm�no autora. Program Packal je absolutn� bez z�ruky; podrobnosti se dozv�te zad�n�m `show w'. Toto je svobodn� software a jeho ���en� za jist�ch podm�nek je v�t�no; podrobnosti z�sk�te zad�n�m `show c'. Hypotetick� povely `show w' a `show c' by m�ly zobrazit p��slu�n� pas�e General Public License. Odpov�daj�c� povely ov�em nemus� b�t pr�v� `show w' a `show c'; mohou to b�t t�eba stisky tla��tka na my�i nebo polo�ky v menu -- cokoliv, co se do va�eho programu hod�. Pokud je to nutn�, m�li byste tak� p�im�t sv�ho zam�stnavatele (jestli�e pracujete jako program�tor) nebo p�edstavitele va�� �koly, je-li n�kdo takov�, k tomu, aby podepsal "z�eknut� se autorsk�ch pr�v". Zde je vzor; jm�na pozm��te: Jojotechna, a.s., se t�mto z��k� ve�ker�ho z�jmu o autorsk� pr�va k programu `Packal' (p�eklada� s�naklada�em) napsan�mu Jakubem Program�torem. Tom� �editel - podpis, 1. dubna 1989 Tom� �editel, v�ce ne� prezident Tato General Public License neumo��uje zahrnut� va�eho programu do jin�ch ne� svobodn�ch program�. Je-li v� program knihovnou podprogram�, m��ete zv�it, zda je u�ite�n� umo�nit sestavov�n� i v�zan�ch aplika�n�ch program� s va�� knihovnou. V takov�m p��pad� pou�ijte GNU Lesser General Public License nam�sto t�to licence.