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
Základní instalace pro i386 s jádrem 2.6 zabere na disku včetně všech
standardních balíků 585MB. Menší instalace bez standardní úlohy zabere
385MB.
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 (MB)
Stáhne se (MB)
Místo během instalace (MB)
Desktopový počítač
1258
418
1676
Notebook
46
16
62
Webový server
35
11
46
Tiskový server
326
95
421
DNS server
2
1
3
Souborový server
50
21
71
Poštovní server
13
5
18
SQL databáze
24
8
32
Ú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 200MB včetně velikosti při
stahování.