<?xml version="1.0" encoding="ISO-8859-2"?>
<!-- $Id$ -->
<!-- original version: 11648 -->

 <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. Soubor zařízení je
vlastně abstraktní rozhraní k systémovému ovladači, který komunikuje
přímo s hardwarem. Soubory v adresáři <filename>/dev</filename> se
chovají jinak, než obyčejné soubory. 
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>
<title>Nastavení myši</title>

<para>

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.
<informalexample><screen>
myš =&#62; /dev/psaux  =&#62; gpm =&#62; /dev/gpmdata -&#62; /dev/mouse =&#62; X
       /dev/ttyS0             (opakovač)      (symbolický odkaz)
       /dev/ttyS1
</screen></informalexample>

</para><para>

V souboru <filename>/etc/gpm.conf</filename> nastavte opakovací
protokol na hodnotu <userinput>raw</userinput> a v X ponechte původní
myší protokol (soubory <filename>/etc/X11/XF86Config</filename> nebo
<filename>/etc/X11/XF86Config-4</filename>).

</para><para>

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.
<informalexample><screen>
user@debian:# /etc/init.d/gpm restart
</screen></informalexample>

</para><para>

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
<filename>/usr/share/doc/HOWTO/en-txt/mini/3-Button-Mouse.gz</filename>,
<userinput>man gpm</userinput>,
<filename>/usr/share/doc/gpm/FAQ.gz</filename> a
<ulink url="&url-xfree86;/current/mouse.html">README.mouse</ulink>.

</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 tlacitek
# zapne emulaci
/dev/mac_hid/mouse_button_emulation = 1
# signal prostredniho tlacitka posilej klavesou  F11
/dev/mac_hid/mouse_button2_keycode = 87
# signal praveho tlacitka posilej klavesou  F12
/dev/mac_hid/mouse_button3_keycode = 88
# programem showkey muzete zjistit (a pouzit) kody jinych klaves.

</screen></informalexample>  
</para>
  </sect2>
 </sect1>

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

Základní instalace woodyho na autorově počítači vyžadovala 117MB.
Všechny standardní balíčky v distribuci zabraly po stažení 38MB a po
instalaci 123MB. Takže k instalaci základního systému a všech
standardních balíčků bylo potřeba 278MB.

</para><para>

Následující tabulka ukazuje velikosti úloh tak, jak je vypisuje
program aptitude (mimochodem, velmi pěkná aplikace). Na systému, ze
kterého jsme tuto tabulku získali, již byly nainstalovány všechny
standardní balíky. 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>

<informalexample><screen>
Úloha                                Zabrané místo (v MB)
                               po instalaci po stažení k instalaci

stolní počítač                      345        118         463
X Window System                      78         36         114
hry                                  49         14          63
Debian Jr.                          340        124         464
připojení vytáčenou linkou           28          8          36
přenosný počítač                      3          1           4
vědecké aplikace                    110         30         140

C a C++                              32         15          47
Python                              103         30         133
Tcl/Tk                               37         11          48
Fortran                              10          4          14

souborový server                      1          -           1
poštovní server                       4          3           7
news server                           6          2           8
tiskový server                       48         18          66
konvenční unixový server             55         19          74
webový server                         4          1           5

TeX/LaTeX                           171         64         235

zjednodušené čínské prostředí        80         29         109
tradiční čínské prostředí           166         68         234
cyrilice                             29         13          42
francouzské prostředí                60         18          78
německé prostředí                    31          9          40
japonské prostředí                  110         53         163
korejské prostředí                  178         72         250
polské prostředí                     58         27          85
ruské prostředí                      12          6          18
španělské prostředí                  15          4          19

</screen></informalexample>
</para>
 </sect1>
