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, 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é
roury. 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
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.
Na PowerPC nastavte v souboru /etc/X11/XF86Config
nebo /etc/X11/XF86Config-4 zařízení myši na
"/dev/input/mice".
Novější jádra umožňují emulovat třítlačítkovou myš i na myši
jednotlačítkové. Stačí do souboru
/etc/sysctl.conf přidat následující řádky.
# 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.
Místo potřebné pro úlohy
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
Standardní systém
zabere &base-system-size;MB.
V obou případech je zabrané místo počítáno po
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 během 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.
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 standardní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 (MB)
Stáhne se (MB)
Místo během instalace (MB)
Stolní počítač
&task-desktop-inst;
&task-desktop-dl;
&task-desktop-tot;
Notebook
Tato úloha se dosti překrývá s |ulohou Stolní počítač, takže pokud
nainstalujete obě, zabere tato úloha jen několik dalších MB.
&task-laptop-inst;
&task-laptop-dl;
&task-laptop-tot;
Webový server
&task-web-inst;
&task-web-dl;
&task-web-tot;
Tiskový server
&task-print-inst;
&task-print-dl;
&task-print-tot;
DNS server
&task-dns-inst;
&task-dns-dl;
&task-dns-tot;
Souborový server
&task-file-inst;
&task-file-dl;
&task-file-tot;
Poštovní server
&task-mail-inst;
&task-mail-dl;
&task-mail-tot;
SQL databáze
&task-sql-inst;
&task-sql-dl;
&task-sql-tot;
Úloha Desktopový počítač nainstaluje desktopové
prostředí 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 350MB včetně velikosti při
stahování.