<!-- $Id$ -->
<!-- original version: 51571 -->

 <sect1 id="linuxdevices"><title>Zařízení v Linuxu</title>
<para>

V Linuxu existuje v adresáři <filename>/dev</filename> 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, které se ovšem chovají
jinak, než obyčejné soubory. Soubor zařízení je vlastně abstraktní
rozhraní k systémovému ovladači, který komunikuje přímo s
hardwarem. Nejběžnějšími typy souborů zařízení jsou bloková a znaková
zařízení, méně rozšířené jsou pak pojmenované
<firstterm>roury</firstterm>. V následujícím výpisu je uvedeno několik
nejdůležitějších souborů.

</para><para>

<informaltable><tgroup cols="2"><tbody>
<row>
  <entry><filename>fd0</filename></entry>
  <entry>první disketová mechanika</entry>
</row><row>
  <entry><filename>fd1</filename></entry>
  <entry>druhá disketová mechanika</entry>
</row>
</tbody></tgroup></informaltable>

<informaltable><tgroup cols="2"><tbody>
<row>
  <entry><filename>hda</filename></entry>
  <entry>pevný disk IDE / CD-ROM na prvním IDE řadiči (Master)</entry>
</row><row>
  <entry><filename>hdb</filename></entry>
  <entry>pevný disk IDE / CD-ROM na prvním IDE řadiči (Slave)</entry>
</row><row>
  <entry><filename>hdc</filename></entry>
  <entry>pevný disk IDE / CD-ROM na druhém IDE řadiči (Master)</entry>
</row><row>
  <entry><filename>hdd</filename></entry>
  <entry>pevný disk IDE / CD-ROM na druhém IDE řadiči (Slave)</entry>
</row><row>
  <entry><filename>hde</filename></entry>
  <entry>pevný disk IDE / CD-ROM na přídavném IDE řadiči (Slave)</entry>
</row><row>
  <entry><filename>hdf</filename></entry>
  <entry>pevný disk IDE / CD-ROM na přídavném IDE řadiči (Slave)</entry>
</row><row>
  <entry><filename>hda1</filename></entry>
  <entry>první oblast na prvním pevném IDE disku</entry>
</row><row>
  <entry><filename>hdd15</filename></entry>
  <entry>patnáctá oblast na čtvrtém pevném IDE disku</entry>
</row>
</tbody></tgroup></informaltable>

<informaltable><tgroup cols="2"><tbody>
<row>
  <entry><filename>sda</filename></entry>
  <entry>pevný disk SCSI s nejnižším SCSI ID (tj. 0)</entry>
</row><row>
  <entry><filename>sdb</filename></entry>
  <entry>pevný disk SCSI s nejbližším vyšším SCSI ID (tj. 1)</entry>
</row><row>
  <entry><filename>sdc</filename></entry>
  <entry>pevný disk SCSI s nejbližším vyšším SCSI ID (tj. 2)</entry>
</row><row>
  <entry><filename>sda1</filename></entry>
  <entry>první oblast na prvním pevném SCSI disku</entry>
</row><row>
  <entry><filename>sdd10</filename></entry>
  <entry>desátá oblast na čtvrtém pevném SCSI disku</entry>
</row>
</tbody></tgroup></informaltable>

<informaltable><tgroup cols="2"><tbody>
<row>
  <entry><filename>sr0</filename> nebo <filename>scd0</filename></entry>
  <entry>SCSI CD-ROM s nejnižším SCSI ID</entry>
</row><row>
  <entry><filename>sr1</filename> nebo <filename>scd1</filename></entry>
  <entry>SCSI CD-ROM s nejbližším vyšším SCSI ID</entry>
</row>
</tbody></tgroup></informaltable>

<informaltable><tgroup cols="2"><tbody>
<row>
  <entry><filename>ttyS0</filename></entry>
  <entry>sériový port 0, pod MS-DOSem COM1</entry>
</row><row>
  <entry><filename>ttyS1</filename></entry>
  <entry>sériový port 1, pod MS-DOSem COM2</entry>
</row><row>
  <entry><filename>lp0</filename></entry>
  <entry>první paralelní port</entry>
</row><row>
  <entry><filename>lp1</filename></entry>
  <entry>druhý paralelní port</entry>
</row><row>
  <entry><filename>psaux</filename></entry>
  <entry>rozhraní myši na portu PS/2</entry>
</row><row>
  <entry><filename>gpmdata</filename></entry>
  <entry>pseudozařízení - jenom opakuje data získaná z GPM
         (ovladač myši)</entry>
</row>
</tbody></tgroup></informaltable>

<informaltable><tgroup cols="2"><tbody>
<row>
  <entry><filename>cdrom</filename></entry>
  <entry>symbolický odkaz na CD-ROM mechaniku</entry>
</row><row>
  <entry><filename>mouse</filename></entry>
  <entry>symbolický odkaz na rozhraní myši</entry>
</row>
</tbody></tgroup></informaltable>

<informaltable><tgroup cols="2"><tbody>
<row>
  <entry><filename>null</filename></entry>
  <entry>cokoliv pošlete na toto zařízení, zmizí beze stopy</entry>
</row><row>
  <entry><filename>zero</filename></entry>
  <entry>z tohoto zařízení můžete až do nekonečna číst nuly</entry>
</row>
</tbody></tgroup></informaltable>

</para>

  <sect2 arch="not-s390" id="device-mouse">
  <title>Nastavení myši</title>

<para>

Myš můžete používat jak na konzoli, tak v prostředí X Window.  Obvykle
stačí nainstalovat balík <filename>gpm</filename> a příslušný X
server. Oboje by mělo používat jako zařízení myši soubor
<filename>/dev/input/mice</filename>. Správný komunikační protokol
bývá v gpm <userinput>exps2</userinput>, v systému X Window
<userinput>ExplorerPS/2</userinput>. Příslušné konfigurační soubory
jsou <filename>/etc/gpm.conf</filename> a
<filename>/etc/X11/xorg.conf</filename>.

</para><para>

Aby myš fungovala, musí být zavedeny některé moduly jádra. Ve většině
případů jsou správné moduly rozpoznány a zavedeny
automaticky. Výjimkou mohou být staré sériové a sběrnicové myši<footnote>

<para>

Sériové myši mají obvykle konektor tvaru D s devíti otvory. Sběrnicové
myši mají kulatý 8 pinový konektor. Pozor, neplést s 6 pinovým kulatým
konektorem myší PS/2 a 4 pinovým kulatým konektorem ADB.

</para>

</footnote>, které jsou dnes spíše raritou ve velmi starých
počítačích. Typické moduly, které jsou potřeba pro různé typy myší:

<informaltable><tgroup cols="2"><thead>
<row>
  <entry>Modul</entry>
  <entry>Popis</entry>
</row>
</thead><tbody>
<row>
  <entry>psmouse</entry>
  <entry>PS/2 myši (měl by být rozpoznán automaticky)</entry>
</row>
<row>
  <entry>usbhid</entry>
  <entry>USB myši (měl by být rozpoznán automaticky)</entry>
</row>
<row>
  <entry>sermouse</entry>
  <entry>Většina sériových myší</entry>
</row>
<row>
  <entry>logibm</entry>
  <entry>Sběrnicová myš připojená k adaptérové kartě Logitech</entry>
</row>
<row>
  <entry>inport</entry>
  <entry>Sběrnicová myš připojená ke kartě ATI nebo Microsoft InPort</entry>
</row>
</tbody></tgroup></informaltable>

Pro zavedení modulu s ovladačem můžete použít příkaz
<command>modconf</command> z balíku stejného jména a hledat v
kategorii <userinput>kernel/drivers/input/mouse</userinput>.

</para><para arch="powerpc">

Na PowerPC nastavte v souboru <filename>/etc/X11/XF86Config</filename>
nebo <filename>/etc/X11/XF86Config-4</filename> zařízení myši na
<userinput>"/dev/input/mice"</userinput>.

</para><para arch="powerpc">

Novější jádra umožňují emulovat třítlačítkovou myš i na myši
jednotlačítkové. Stačí do souboru
<filename>/etc/sysctl.conf</filename> přidat následující řádky.

<informalexample><screen>
# emulace 3 tlačítek
# zapne emulaci
/dev/mac_hid/mouse_button_emulation = 1
# signál prostředního tlačítka posílej klávesou  F11
/dev/mac_hid/mouse_button2_keycode = 87
# signál pravého tlačítka posílej klávesou  F12
/dev/mac_hid/mouse_button3_keycode = 88
# programem showkey můžete zjistit (a použít) kódy jiných kláves.
</screen></informalexample>

</para>
  </sect2>
 </sect1>

 <sect1 id="tasksel-size-list">
 <title>Místo potřebné pro úlohy</title>
<para>

Standardní instalace na architektuře i386 s jádrem 2.6 zabere na disku
včetně všech standardních balíků &std-system-size;MB. Menší instalace bez úlohy
<quote>Standardní systém</quote> zabere &base-system-size;MB.

</para><important><para>

V obou případech je zabrané místo počítáno <emphasis>po</emphasis>
dokončení instalace a smazání všech dočasných souborů. Výpočet také
nebere v úvahu režii souborového systému, například pro žurnálovací
soubory. To znamená, že <emphasis>během</emphasis> instalace a také
později při samotném používání systému bude potřeba mnohem více
místa na dočasné soubory (stažené balíky) a uživatelská data.

</para></important><para>

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í.

</para><para>

Při určování velikostí diskových oblastí budete muset čísla uvedená
v tabulce přidat k velikosti standardního systému. Většina z hodnot ve
sloupci <quote>Instalovaná velikost</quote> skončí
v <filename>/usr</filename>, při instalaci je však ještě třeba počítat
s hodnotami ze sloupce <quote>Stáhne se</quote>, které se (dočasně)
uloží v adresáři <filename>/var</filename>.

</para><para>

<informaltable><tgroup cols="4">
<thead>
<row>
  <entry>Úloha</entry>
  <entry>Instalovaná velikost (MB)</entry>
  <entry>Stáhne se (MB)</entry>
  <entry>Místo během instalace (MB)</entry>
</row>
</thead>

<tbody>
<row>
  <entry>Desktopové prostředí</entry>
  <entry>&task-desktop-inst;</entry>
  <entry>&task-desktop-dl;</entry>
  <entry>&task-desktop-tot;</entry>
</row>

<row>
  <entry>Notebook<footnote><para>

Tato úloha se dosti překrývá s úlohou Desktoppové prostředí, tzn. pokud
nainstalujete obě, zabere tato úloha jen několik dalších MB.

  </para></footnote></entry>

  <entry>&task-laptop-inst;</entry>
  <entry>&task-laptop-dl;</entry>
  <entry>&task-laptop-tot;</entry>
</row>

<row>
  <entry>Webový server</entry>
  <entry>&task-web-inst;</entry>
  <entry>&task-web-dl;</entry>
  <entry>&task-web-tot;</entry>
</row>

<row>
  <entry>Tiskový server</entry>
  <entry>&task-print-inst;</entry>
  <entry>&task-print-dl;</entry>
  <entry>&task-print-tot;</entry>
</row>

<row>
  <entry>DNS server</entry>
  <entry>&task-dns-inst;</entry>
  <entry>&task-dns-dl;</entry>
  <entry>&task-dns-tot;</entry>
</row>

<row>
  <entry>Souborový server</entry>
  <entry>&task-file-inst;</entry>
  <entry>&task-file-dl;</entry>
  <entry>&task-file-tot;</entry>
</row>

<row>
  <entry>Poštovní server</entry>
  <entry>&task-mail-inst;</entry>
  <entry>&task-mail-dl;</entry>
  <entry>&task-mail-tot;</entry>
</row>

<row>
  <entry>SQL databáze</entry>
  <entry>&task-sql-inst;</entry>
  <entry>&task-sql-dl;</entry>
  <entry>&task-sql-tot;</entry>
</row>

</tbody>
</tgroup></informaltable>

<note><para>

Úloha <emphasis>Desktopové prostředí</emphasis> nainstaluje desktopové
prostředí GNOME.

</para></note></para><para>

Instalujete-li v jiném jazyce než angličtině, je možné, že
<command>tasksel</command> automaticky nainstaluje
<firstterm>lokalizační úlohu</firstterm> pro daný jazyk. Velikost
lokalizační úlohy závisí na tom, co do ní její tvůrci umístili za
balíky.

</para>
 </sect1>