%versiondata; %messagesdata; %defaultsdata; %urlsdata; ]> <prgn>dselect</prgn> - dokumentácia pre začiatočníkov <author> <name>Stéphane Bortzmeyer</name> <email>bortzmeyer@debian.org</email> </author> </titlepag> <chapt id="dselect-intro">Úvod <p> Tento dokument popisuje <prgn>dselect</prgn> pre začiatočníkov a jeho cieľom je pomôcť úspešne nainštalovať Debian. Dokument sa nepokúša vysvetľovať všetko, bližšie informácie môžete zistiť v nápovede programu <prgn>dselect</prgn>. <p> <prgn>dselect</prgn> sa používa na výber balíkov (z približne &num-of-distrib-pkgs; v distribúcii Debian &release;), ktoré chcete nainštalovať. <prgn>dselect</prgn> sa spúšťa behom inštalácie, je to veľmi mocný a tak trochu komplexný nástroj, preto niekoľko základných vedomostí o ňom nikdy nezaškodí. Jeho neopatrné používanie môže spôsobiť vo Vašom systéme chaos. <p> <prgn>dselect</prgn> vás bude sprevádzať inštaláciou balíkov nasledovne: <list> <item>voľba inštalačnej metódy <item>aktualizácia zoznamu prístupných balíkov <item>výber balíkov, ktoré chcete mať nainštalované v systéme <item>inštalácia a `upgrade' (aktualizácia) balíkov <item>nastavenie a konfigurácia neskonfigurovaných balíkov <item>odinštalovanie balíkov </list> Akonáhle je každý krok úspešne dokončený, ponúkne Vám nasledujúci. Postupujte nimi v danom poradí a nepreskakujte žiadny z nich. <p> V tomto dokumente Vás občas vyzveme na spustenie ďaľšieho shellu. Debian disponuje šiestimi konzolami, respektíve shellmi, ktoré sú Vám kedykoľvek k dispozícii. Môžete sa medzi nimi prepínať pomocou kláves <em>Left Alt-F1</em>...<em>F6</em>, na každom z nich sa môžete zalogovať, inštalačný proces beží na konzole číslo 1, inak povedané na tty1, pokiaľ sa chcete vrátiť, stlačte <em>Left Alt-F1</em>. <chapt id="dselect-main">Spustili sme <prgn>dselect</prgn> <p> Úvodná obrazovka programu <prgn>dselect</prgn> vyzerá nasledovne: <example> Debian Linux `dselect' package handling frontend. 0. [A]ccess Choose the access method to use. 1. [U]pdate Update list of available packages, if possible. 2 [S]elect Request which packages you want on your system. 3. [I]nstall Install and upgrade wanted packages. 4. [C]onfig Configure any packages that are unconfigured. 5. [R]emove Remove unwanted software. 6. [Q]uit Quit dselect. </example> Pozrime sa na tieto kroky jeden po druhom. <sect id="access">``Access'' <p> Obrazovka voľby `access' vyzerá nasledovne: <example> dselect - list of access methods Abbrev. Description cdrom Install from a CD-ROM. * multi_cd Install from a CD-ROM set. nfs Install from an NFS server (not yet mounted). multi_nfs Install from an NFS server (using the CD-ROM set) (not yet mounted). harddisk Install from a hard disk partition (not yet mounted). mounted Install from a filesystem which is already mounted. multi_mount Install from a mounted partition with changing contents. floppy Install from a pile of floppy disks. apt APT Acquisition [file,http,ftp] </example> <p> V tomto okamihu chceme povedať programu <prgn>dselect</prgn>, kde sú dostupné balíky. Prosím, nevšímajte si ich poradia. Je veľmi dôležité, aby ste nastavili Vám zodpovedajúcu metódu inštalácie. Môžete mať vypísaných viac metód, možno menej, alebo môžu byť vypísané v inom poradí; toho se nezľaknite. V nasledujúcom texte objasníme rozdielne metódy inštalácie. <taglist> <tag>multi_cd</tag> <item> Táto komplexná metóda sa doporučuje, pokiaľ chcete inštalovať novú verziu Debianu z niekoľkých CD obsahujúcich binárne balíky. Každé z týchto CD by malo obsahovať informácie o obsiahnutých balíkoch a všetkých predchádzajúcich CD (súbor <file>Packages.cd</file>). Keď prvý krát zvolíte túto metódu, skontrolujte, či Vaša CD-ROM, ktorú používate, nie je pripojená. Vložte posledný <em>binary</em> disk z celej sady (nepotrebujeme zdrojové CD) do mechaniky a odpovedzte na nasledujúce otázky: <list> <item> zariadenie mechaniky CD-ROM <item> potvrdebie, či používate sadu inštalačných CD <item> umiestnenie distribúcie Debian na disku (diskoch) <item> [ možné ] umiestnenie súborov Packages </list> <p> Akonáhle sa obnoví zoznam dostupných balíkpv a vyberiete si balíky, ktoré se majú inštalovať, metóda multi-cd sa bude odlišovať od mormálnej procedúry. Musíte spustiť krok ``install'', pre všetky CD, ktoré obsahuje sada. Bohužiaľ, vzhľadom na obmedzené vlastnosti programu dselect, nie je možné Vás vyzvať na výmenu jednotlivých CD; spôsob ako pracovať s jednotlivými diskami je nasledujúci: <list> <item> Vložte Vaše CD do mechaniky CD-ROM. <item> Z hlavného menu dselectu vyberte ``Install''. <item> Počkajte pokiaľ dpkg ukončí inštaláciu z tohoto CD (dpkg môže podať správu o úspešnosti, alebo možno o inštalačných chybách. Zatiaľ z nich nemajte obavy.) <item> Stlačte [Enter] a objavíte sa späť v hlavnom menu. <item> To isté opakujte s ďaľším CD v sade... </list> <p> Môže sa stať, že bude nevyhnutné spustiť viackrát inštalačné kroky, aby sa zohľadnilo poradie inštalovaných balíkov --- niektoré neskoršie inštalované balíky môžu vyžadovať skoršie nainštalované balíky na to, aby boli korektne nainštalované a nakonfigurované. <p> Je doporučené spustiť krok ``Configure'', čím pomôžete napraviť balíky, ktoré sa môžu vyskytnúť v tomto stave. <tag>multi_nfs, multi_mount</tag> <item> Tieto metódy sú veľmi podobné multi-cd popísanému vyššie, sú analogické ku kopírovaniu s meniacim sa médiom, napr. keď inštalujete zo sady CD, ktorá je exportovaná pomocou NFS z CD-ROM iného počítača. <tag>apt</tag> <item> Jedna z najlepších volieb pre inštalovanie z lokálneho zrkadla (mirror) archívu Debianu (pomocou siete). Metóda používa ``apt'' systém na vykonanie kompletnej analýzy závislostí a zotriedenia, takže je nanajvýš pravdepodobné, že sa budú balíky inštalovať v tom správnom poradí. <p> Konfigurácia tejto metódy je jednoduchá; môžete zvoliť akýkoľvek počet rozdielnych archívov, môžete kombinovať URL <tt>file:</tt> (lokálne disky alebo pripojené pomocou NFS), URL <tt>http:</tt>, alebo URL <tt>ftp:</tt>. Poznamenajme, že voľba HTTP ani FTP nepodporuje lokálne autentifikačné zastupovanie (proxy). <p> Ak máte proxy server pre http alebo ftp (alebo obidva), uistite sa, že ste nastavili premenné prostredia <tt>http_proxy</tt> alebo <tt>ftp_proxy</tt>. Nastavte ich z Vášho shellu pred spustením dselectu: <example> # export http_proxy=http://brána:3128/ # dselect </example> <tag>floppy</tag> <item> Táto prístupová metóda sa stará o používateľa bez CD-ROM alebo prístupu na sieť. Priliš sa nedoporučuje, ak používate tradičné diskety, na druhej stran môže pracovať bez problémov s LS/120 alebo Zip mechanikami. Špecifikujte zariadenie Vašej mechaniky, potom vkladajte diskety. Prvá by mala obsahovať súbor Packages. Táto metóoda je veľmi pomalá a môže byť skomplikovaná hardvérovými problémami s médiami. <![ IGNORE [ <tag>ftp</tag> <item> <strong>PREŽITÁ METÓDA --- použite namiesto nej `apt'. Skúste, len keď ostatné metódy nefungujú.</strong> <p> Budete vyzvaní na zadanie adresy ftp serveru, či chcete použiť pasívny mód pre zastúpené (proxy) ftp, ďalej sa Vás <prgn>dselect</prgn> opýta na používateľské meno, heslo, cestu k Debianu, zoznam distribúcií, ktoré potrebujete a miesto, kam sa budú ukladať binárne balíky (relatívne k /var/lib/dpkg/methods/ftp). <p> Nastavovací skript sa bezprostredne potom pokúsi o spojenie so vzdialeným serverom a stiahne súbor(y) Packages, potom sa dselect spojí znova neskôr, keď začnete inštalovať balíky. <p> Ak chcete inštalovať cez firewall, táto metóda môže pracovať dobre a je ideálna pre používateľa bez voľného miesta na lokálnom disku. ]]> <![ IGNORE [ <tag>http</tag> <item> <strong>PREŽITÁ METÓDA --- použite namiesto nej `apt'. Skúste, len keď ostatné metódy nefungujú.</strong> <p> Podobná metóde ftp, ale môže použiť na nájdenie balíkov zmes URL <tt>http:</tt>, <tt>ftp:</tt> a <tt>file:</tt>. Môžete ju nastaviť tak, aby používala iné zastúpenia pre URL <tt>http:</tt> a URL <tt>ftp:</tt>, keď je to nevyhnutné. Veľmi užitočné je, keď lokálne zastúpenie (proxy) kešuje súbory s balíkmi pre viac používateľov, alebo pokiaľ zrkadlo umožňuje len prístup HTTP, a nie FTP. ]]> <tag>nfs</tag> <item> <strong>PREŽITÁ METÓDA --- použite namiesto nej `apt'. Skúste, len keď ostatné metódy nefungujú.</strong> <p> Toto je jednoduchá inštalačná metóda s malými požiadavkami: zadajte jej adresu NFS serveru, umiestnenie distribúcie Debian na servere a (možno) súbor(y) Packages. Potom dselect zo servera nainštaluje všetky možné sekcie. Pomalé, ale jednoduché; nepoužíva triedenie balíkov podľa závislostí, takže budete musieť niekoľkokrát spustiť kroky ``Install'' a/alebo ``Configure''. Očividne vhodné iba pre inštaláciu založenú na NFS. <tag>harddisk</tag> <item> <strong>PREŽITÁ METÓDA --- použite namiesto nej `apt'. Skúste, len keď ostatné metódy nefungujú.</strong> <p> Ako obvykle, zvoľte blokové zariadenie Vášho HDD, ktorý budete používať a tiež umiestenie Debianu na jednotlivom oddieli. Pomalé, ale jednoduché. Nepoužíva triedenie balíkov podľa závislostí, takže budete musieť niekoľkokrát spustiť kroky ``Install'' a/alebo ``Configure''. Metóda sa nedoporučuje, zvláda ju aj ``apt'' naviac však triedi balíky. <tag>mounted</tag> <item> <strong>PREŽITÁ METÓDA --- použite namiesto nej `apt'. Skúste, len keď ostatné metódy nefungujú.</strong> <p> Jednoducho zvoľte umiestenie balíkov Debianu na Vašom súborovom systéme. Snáď najjednoduchšia metóda, ale najpomalšia. Nepoužíva triedenie balíkov podľa závislostí, takže budete musieť niekoľkokrát spustiť kroky ``Install' a/alebo ``Configure''. <![ IGNORE [ <tag>mountable</tag> <item> <strong>PREŽITÁ METÓDA --- použite namiesto nej `apt'. Skúste, len keď ostatné metódy nefungujú.</strong> <p> Komplexnejšia metóda ako ``mounted'' a je tiež omnoho rýchlejšia, pracuje iba s potrebnými balíkmi. Dáva Vám väčšiu kontrolu nad inštalačnými voľbami ako ostatné možnosti, na druhú stranu vyžaduje viac nastavení. ]]> <tag>cdrom</tag> <item> <strong>PREŽITÁ METÓDA --- použite namiesto nej `apt'. Skúste, len keď ostatné metódy nefungujú.</strong> <p> Táto metóda bola vytvorená pre inštaláciu z jedného CD. Táto jednoduchá metóda sa spýta na Vašu CD-ROM mechaniku, umiestenie distribúcie Debian na tomto disku (keď to je nevyhnutné), umiestenie súbor(ov) Packages na disku. Jednoduché, ale pomalé. Nepoužíva triedenie balíkov podľa závislostí, takže budete musieť niekoľkokrát spustiť kroky ``Install'' a/alebo ``Configure''. Metóda sa nedoporučuje, pretože predpokladá, že distribúcia je na jednom CD-ROM, čo už teraz neplatí. Použite namiesto nej metódu ``multi_cd''. </taglist> <p> Pokiaľ teraz narazíte na problémy, napr. ak Linux nedokáže spolupracovať s Vašou CD-ROM, Vaše NFS nefunguje alebo ste jednoducho len zabudli, na ktorom oddieli sú balíky, máte dve možnosti: <list> <item> Spustiť ďaľší shell. Opravte závadu a potom sa vráťte do hlavného (dselect) shellu. <item> Ukončiť <prgn>dselect</prgn> a spustit ho neskôr. V niektorých situáciach môže viesť opravovanie rôznych nedostatkov až k reštartovaniu systému. To je v niektorých prípadoch celkom v poriadku (napr. zavádzanie nového jadra), pokiaľ budete chcieť znova spustiť <prgn>dselect</prgn>, urobte tak ručne ako superpoužívateľ `root', dselect nie je mimo inštalačného procesu spúšťaný automaticky. </list> <p> Potom, ako zvolíte inštalačnú metódu, vás <prgn>dselect</prgn> vyzve na zadanie presného oznámenia jednotlivých balíkov. Ak sa Vám tento údaj nepodarí vložiť správne na prvý krát, stlačte <em>Control-C</em> a vráťte sa do voľby ``Access''. <p> V prípade úspechu budete vrátení späť do hlavnej obazovky. <sect id="update">``Update'' <p> Teraz <prgn>dselect</prgn> načíta súbory <file>Packages</file> alebo <file>Packages.gz</file> z nastaveného zdroja a na Vašom systéme vytvorí databázu všetkých dostupných balíkov. To môže trvať nejakú dobu v závislosti na rýchlosti zvolenej metódy. <sect id="select">``Select'' <p> Držte si klobúky. Tu sa všetko odohráva. Úlohou v tejto časti je vybrať len tie balíky, ktoré si prajeme mať nainštalované. <p> Stlačte &enterkey;. Ak máte pomalú stanicu, buďte pripravení na to, že sa obrazovka zmaže a môže tak ostať až 15 sekúnd. Nie je v tomto okamihu príliš vhodné začať poľakane búšiť do klávesnice. <p> Prvá vec, ktorá sa zobrazí na obrazovke, je strana 1 nápovedy. Túto `pomocnú stránku' môžete navštíviť kedykoľvek behom výberu balíkov stlačením klávesy <em>?</em>, text sa stránkuje smerom dole pomocou klávesy <em>.</em> (bodka). <p> Niekoľko poznámok pred vlastným výberom balíkov: <list> <item> Ak sú všetky výbery kompletné, môžete ukončiť obrazovku ``Select'' stlačením klávesy &enterkey;, čo Vás vráti späť do hlavnej obrazovky, ak sa behom výberu nevyskytli žiadne problémy. V opačnom prípade budete požiadaní o riešenie konkrétneho konfliktu. Ak sa uspokojíte na obrazovke s čímkoľvek, stlačte &enterkey; a ukončite výber. <item> Problémy sa očakávajú a sú úplne normálne. Ak zvolíte balík <var>A</var> a tento balík potrebuje balík <var>B</var> na to, aby bežal, potom Vás bude <prgn>dselect</prgn> varovať a ponúkne Vám riešenie. Ak sú oba balíky konfliktné (tj. vylučujú sa navzájom), budete požiadaní o výber jedného z nich. </list> <p>Pozrime sa na horné dva riadky obrazovky `select'. <example> dselect - main package listing (avail., priority) mark:+/=/- verbose:v help:? EIOM Pri Section Package Inst.ver Avail.ver Description </example> <p> Oznamujú nám existenciu niektorých zo špeciálnych kláves: <taglist> <tag><tt>+</tt> <item> Zvoliť balík pre inštaláciu. <tag><tt>=</tt> <item> Označí balík pre ponechanie (užitočné na porušené balíky), môžete reinštalovať staršiu verziu a označiť ju týmto spôsobom, pokiaľ budete čakať, pokiaľ sa objaví novšia verzia. <tag><tt>-</tt> Odstrániť balík. <tag><tt>_</tt> <item> Odstranit balík i s jeho konfiguračními soubory. <tag><tt>i,I</tt> <item> Zapnutie/vypnutie pomocných informácií. <tag><tt>o,O</tt> <item> Triedenie podľa kľúčov. <tag><tt>v,V</tt> <item> Slúži na vypnutie/zapnutie uvraveného režimu, použite tieto klávesy na objasnenie významu `EIOM' na druhom riadku, viď ďalej. Významy malých a veľkých kláves (<em>a</em>, <em>A</em>) sú odlišné. <example> príznak význam možné hodnoty ------------------------------------- E chyba medzera, R, I I inštalovaný medzera, *, -, U, C, I O stará značka *, -, =, _, n M značka *, -, =, _, n </example> </taglist> <p> V každom prípade je behom označovania balíkov kedykoľvek k dispozícii nápoveda. Teraz jeden malý príklad. Vstúpili ste do programu `dselect' a našli napr. tento riadok: <example> EIOM Pri Section Package Description ** Opt misc loadlin a loader (running under DOS) for LINUX kernel </example> Tento riadok vraví to, že keď ste minule používali <prgn>dselect</prgn>, zvolili ste balík `loadlin', ktorý je vlastne zvolený stále. Ale tento balík nie je inštalovaný. Pýtate sa prečo? Odpoveď je taká, že balík `loadlin' nie je fyzicky dostupný, respektíve sa nevyskytuje v zdroji, ktorý ste zadali (CD-ROM, NFS,...). <p> Informácie, ktoré používa <prgn>dselect</prgn> sú priamo v samotných balíkoch. Nič na tomto svete nie je úplne v poriadku, a občas sa teda stáva, že závislosti uvedené vo vnútri balíku nie sú správne a tým pádom nie je <prgn>dselect</prgn> schopný danú situáciu vyriešiť. Používateľ môže nadobudnúť kontrolu späť pomocou kláves <em>Q</em> a <em>X</em>, čo je cesta z bludného kruhu (klávesy sú dostupné na obrazovke ``Select''). <taglist> <tag><em>Q</em> <item> Prepne <prgn>dselect</prgn> do režimu bez kontroly závislostí medzi balíkmi, <prgn>dselect</prgn> robí presně to, čo špecifikujete, výsledok však nemusí byť funkčný (to záleží na Vašom rozume). <tag><em>X</em> <item> Použite klávesu <em>X</em>, ak sa absolútne stratíte v množstve rôznych balíkov, tento príkaz všetko vráti do podoby pred všetkými zásahmi do balíkov a skončí. </taglist> <p> Klávesy, ktoré Vám pomôžu nestratiť sa: <em>R</em>, <em>U</em> a <em>D</em>. <taglist> <tag><em>R</em> <item> Ruší všetky označenia na spracovávanej úrovni, nemá efekt na označenia v predchádzajúcich úrovniach. <tag><em>U</em> <item> Ak <prgn>dselect</prgn> navrhol zmeny a vy ste potom urobili ďaľšie zmeny, klávesou <em>U</em> môžete obnoviť pôvodné zmeny navrhnuté programom <prgn>dselect</prgn>. <tag><em>D</em> <item> Odstráni označenia urobené programom `dselect', ponechá iba Vaše. </taglist> <p> <!-- FIXME: this example is not only a bad example but also wrong --> <!-- factually now --> Nasleduje príklad. Balík <package>boot-floppies</package> (to nie je akurát príklad pre začiatočníkov, ale bol zvolený kvôli mnohým závislostiam) závisí na týchto balíkoch: <list> <item> <package>libc6-pic</package> <item> <package>slang1-pic</package> <item> <package>sysutils</package> <item> <package>makedev </package> <item> <package>newt0.25</package> <item> <package>newt0.25-dev</package> <item> <package>popt</package> <item> <package>zlib1g</package> <item> <package>zlib1g-dev</package> <item> <package>recode</package> </list> <p> Človek udržujúci balík <package>boot-floppies</package> si tiež myslí, že by nebolo od veci nainštalovať nasledujúce balíky. Tieto balíky nie sú nevyhnutné (pre <package>boot-floppies</package>): <list> <item> <package>lynx</package> <item> <package>debiandoc-sgml</package> <item> <package>unzip</package> </list> <p> Keď zvolíme <package>boot-floppies</package>, dostaneme nasledujúci výpis: <example> dselect - recursive package listing mark: +/=/- verbose:v help:? EIOM Pri Section Package Description dselect - recursive package listing mark:+/=/- verbose:v help:? EIOM Pri Section Package Description ** Opt admin boot-floppie Scripts to create the Debian installation floppy set. _* Opt devel newt0.25-dev Developer's toolkit for newt windowing library _* Opt devel slang1-dev The S-Lang programming library, development version. _* Opt devel slang1-pic The S-Lang programming library, shared library subset ki </example> Ostatné balíky sa môžu, alebo nemusia objaviť, to záleží na tom, čo už máte v systéme nainštalované). Zaznamenali sme, že požadované balíky boli zvolené tiež. <p> Klávesou <em>R</em> vrátite všetko späť tak, ako bolo pred zvolením <package>boot-floppies</package>. <example> dselect - recursive package listing mark: +/=/- verbose:v help:? EIOM Pri Section Package Description dselect - recursive package listing mark:+/=/- verbose:v help:? EIOM Pri Section Package Description __ Opt admin boot-floppie Scripts to create the Debian installation floppy set. __ Opt devel newt0.25-dev Developer's toolkit for newt windowing library __ Opt devel slang1-dev The S-Lang programming library, development version. __ Opt devel slang1-pic The S-Lang programming library, shared library subset ki </example> Teraz ste sa rozhodli, že nechcete balík <package>boot-floppies</package>, stlačte &enterkey;. <p> Klávesa <em>D</em> vráti nastavenie tak, že je zhodné s prvým nastavením: <example> dselect - recursive package listing mark: +/=/- verbose:v help:? EIOM Pri Section Package Description dselect - recursive package listing mark:+/=/- verbose:v help:? EIOM Pri Section Package Description _* Opt admin boot-floppie Scripts to create the Debian installation floppy set. __ Opt devel newt0.25-dev Developer's toolkit for newt windowing library __ Opt devel slang1-dev The S-Lang programming library, development version. __ Opt devel slang1-pic The S-Lang programming library, shared library subset ki </example> <p> Klávesou <em>U</em> sa opäť obnoví označenie nastavené programom <prgn>dselect</prgn>: <example> dselect - recursive package listing mark: +/=/- verbose:v help:? EIOM Pri Section Package Description dselect - recursive package listing mark:+/=/- verbose:v help:? EIOM Pri Section Package Description _* Opt admin boot-floppie Scripts to create the Debian installation floppy set. _* Opt devel newt0.25-dev Developer's toolkit for newt windowing library _* Opt devel slang1-dev The S-Lang programming library, development version. _* Opt devel slang1-pic The S-Lang programming library, shared library subset ki </example> <p> Doporučujeme zvoliť implicitné nastavenie, budete mať celkom určite ďaľšie príležitosti na inštalovanie viecerých balíkov. <p> Stlačte &enterkey;, či sa už rozhodnete tak či inak. Ak sa vyskytnú nejaké problémy so závislosťami medzi balíkmi, budete odkázaní späť do výberovej obrazovky, aby ste problém vyriešili. <p> Preto majte na pamäti, že klávesy <em>R</em>, <em>U</em> a <em>D</em> môžu byť veľmi užitočné v situáciach ``čo sa stane, keď...''. Môžete však experimentovať s balíkmi a potom všetko vrátiť do pôvodného stavu. Nepozerajte sa na ne, ako by boli vo fľaši s nálepkou ``diera do bezpečnosti''. <p> Akonáhle dokončíte všetky príslušné voľby v obrazovke ``Select'', stlačte klávesu <em>I</em>. Objaví sa veľké okno, stlačte <em>t</em> (tým sa dostanete na začiatok). Ďalej môžete použiť klávesu <em>Page-Down</em> a rýchlo prechádzať všetkými nastaveniami. Týmto spôsobom môžete skontrolovať výsledky Vašej práce a vypátrať viditeľné chyby. Ľudia obvykle omylom zrušia označenie celej skupiny balíkov a zaznamenajú chybu, až keď je príliš neskoro. <prgn>dselect</prgn> je <em>veľmi</em> mocný nástroj, používajte ho teda správne. <p> Mali by ste sa ocitnúť v tejto situácii: <example> kategórie balíkov stav ------------------------------------- required všetky zvolené important všetky zvolené standard väčšinou zvolené optional väčšinou nezvolené extra väčšinou nezvolené </example> <p> Všetko v poriadku? Stlačte &enterkey; pre ukončenie procesu výberu balíkov. Môžete sa kedykoľvek, pokiaľ to bude potrebné, vrátiť a spustiť znovu výber balíkov. <sect id="install">``Install'' <p> <prgn>dselect</prgn> prezrie všetky balíky (okolo &num-of-distrib-pkgs;) a nainštaluje tie, ktoré boli zvolené. Očakávejte, že budete vyzvaní urobiť behom inštalácie nejaké rozhodnutia. Často je užitočné prepnúť sa do iného shellu a porovnávať staré konfiguračné súbory s novými. Ak sa starý konfiguračný súbor volá <file>conf.modules</file>, potom sa bude nový volať <file>conf.modules.dpkg-new</file>. <p> Obrazovka bude hlavne na nových strojoch rýchlo rolovať. Môžete ju pozastaviť/rozbehnúť pomocou kláves <em>Control-s</em>/<em>Control-q</em>, na konci behu inštalácie dostanete výpis všetkých odinštalovaných balíkov. Ak si chcete o všetkom uchovať záznam, použite bežné UNIXové nástroje ako je <prgn>tee</prgn>(1) alebo <prgn>script</prgn>(1). <p> Môže sa stať, že sa balík nenainštaluje z dôvodu závislosti na nejakom inom balíku, ktorý je síce označený pre nainštalovanie, ale doposiaľ nebol nainštalovaný. Odpoveď je taká, že musíte spustiť ``Install'' znova. Boli zaznamenané prípady, keď bolo nevyhnutné spustiť ``Install'' štyrikrát, kým sa podarilo všetko nainštalovať. To závisí na Vašej inštalačnej metóde. <sect id="configure">``Configure'' <p> Väčšina balíkov je nakonfigurovaná už v kroku 3, všetko ostatné môže byť nakonfigurované tu. <sect id="remove">``Remove'' <p> Zmaže balíky, ktoré sú nainštalované, ale už nie sú potrebné. <sect id="quit">``Quit'' <p> V tomto okamihu, ak máte vo Vašom systéme veľa nových súborov, doporučujeme spustiť <file>/etc/cron.daily/find</file>. Potom môžete použiť na zistenie cesty k ľubovoľnému súboru príkaz <prgn>locate</prgn>(1). <chapt id="dselect-conclusion">Na záver niekoľko rád <p> Akonáhle Vám inštalačný program spustí <prgn>dselect</prgn>, budete nepochybne chcieť rozbehať Debian čo najrýchlejšie. Buďte pripravení na to, že bude trvať aspoň hodinu, kým sa s dselectom naučíte pracovať a inštaláciu riadne zvládnete. Keď po prvý krát vojdete do obrazovky ``Select'', nesnažte sa nič označovať, iba stlačte &enterkey; a pozrite sa, aké nastaly problémy so závislosťami a pokúste sa ich vyriešiť. Ak sa vrátite späť do hlavnej obrazovky, zvoľte znovu <ref id="select">. <p> Ak sa chcete dozvedieť niečo o veľkosti balíku, stlačte dva krát klávesu <em>i</em> a pozrite sa na výpis veľkosti. Ide o veľkosť komprimovaného balíku, skutočná veľkosť nainštalovaného balíku bude oveľa väčšia (pozrite sa na ``Installed-Size'', ktorá je v kilobytoch). <p> Inštalácia nového systému Debian je veľmi komplexná vec, <prgn>dselect</prgn> Vám môže pomôcť pri celej inštalácii, ktorú výrazne zjednodušuje. Neponáhľajte sa príliš s jeho používaním a snažte sa radšej pochopiť jeho filozofiu. Prečítajte si stránky s nápovedou, experimentujte s klávesami <em>i, I, o a O</em>. Používajte klávesu <em>R</em>. To všetko je pripravené zjednodušiť inštaláciu, ale záleží len na Vás, ako efektívne budete možnosti programu <prgn>dselect</prgn> využívať. <chapt id="dselect-glossary">Slovník <p> Nasledujúce pojmy sú v tomto dokumente dôležité a všeobecne sa vždy hodia, keď sa hovorí o Debiane. <taglist> <tag>Balík (package) <item> Súbor, obsahujúci všetko potrebné na inštalovanie, odinštalovanie, prípadne konfiguráciu a úspešné spustenie programu. <p> Program <prgn>dpkg</prgn> zaobchádza s balíkmi, program <prgn>dselect</prgn> je iba jeho nadstavba (front end), skúsení používatelia často pre inštalovanie používajú priamo program <prgn>dpkg</prgn>. <tag>Mená balíkov (Package names) <item> Všetky mená balíkov majú formu <var>xxxxxxxxxxx.deb</var>. <p> Ukážky mien balíkov: <list> <item> <file>efax_08a-1.deb</file> <item> <file>lrzsz_0.12b-1.deb</file> <item> <file>mgetty_0.99.2-6.deb</file> <item> <file>minicom_1.75-1.deb</file> <item> <file>term_2.3.5-5.deb</file> <item> <file>uucp_1.06.1-2.deb</file> <item> <file>uutraf_1.1-1.deb</file> <item> <file>xringd_1.10-2.deb</file> <item> <file>xtel_3.1-2.deb</file> </list> </taglist> </book> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:nil sgml-shorttag:t sgml-namecase-general:t sgml-general-insert-case:lower sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:2 sgml-indent-data:nil sgml-parent-document:nil sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: -->