Dispositivos do Linux No Linux, diversos arquivos especiais podem ser encontrados sob o diretório /dev. Estes arquivos são chamados de arquivos de dispositivos e não se comportam como arquivos comuns. Os tipos mais comuns de arquivos de dispositivos são os dispositivos de bloco (block devices)e os dispositivos de caracter (character devices). Estes arquivos são uma interface para o driver atual (parte do kernel Linux) que por sua vez acessa o hardware. Outro tipo, menos comum, de arquivo de dispositivo é o chamado pipe. Os arquivos de dispositivo mais importantes estão listados nas tabelas abaixo. fd0 Primeira Unidade de Disquetes fd1 Segunda Unidade de Disquetes hda Disco rígido IDE / CD-ROM na primeira porta IDE (Principal) hdb Disco rígido IDE / CD-ROM na primeira porta IDE (Escravo) hdc Disco rígido IDE / CD-ROM na segunda porta IDE (Principal) hdd Disco rígido IDE / CD-ROM na segunda porta IDE (Escravo) hda1 Primeira partição do primeiro disco rígido IDE hdd15 Décima quinta partição do quarto disco rígido IDE sda Disco rígido SCSI com o ID mais baixo (e.g. 0) sdb Disco rígido SCSI com o próximo ID após o menor (e.g. 1) sdc Disco rígido SCSI com o próximo ID (e.g. 2) sda1 Primeira partição do primeiro disco rígido SCSI sdd10 Décima partição do quarto disco rígido SCSI sr0 Unidade de CD-ROM SCSI com o ID SCSI mais baixo sr1 Unidade de CD-ROM SCSI com o ID SCSI maior que o anterior ttyS0 Porta serial 0, COM1 no MS-DOS ttyS1 Porta serial 1, COM2 no MS-DOS psaux dispositivo de mouse PS/2 gpmdata Pseudo dispositivo, repetidor de dados do daemon GPM (mouse) cdrom Link simbólico para a unidade de CD-ROM mouse Link simbólico para o arquivo de dispositivo de mouse null Qualquer coisa escrita neste dispositivo irá desaparecer zero Qualquer um poderá ler zeros deste dispositivo Configurando seu Mouse O mouse pode ser usado em ambos o console do Linux (com o gpm) e no ambiente X window. Os dois podem se tornar compatíveis caso o repetidor gpm é usado para permitir que o sinal vá para o servidor X como mostrado: mouse => /dev/psaux => gpm => /dev/gpmdata -> /dev/mouse => X /dev/ttyS0 (repetidor) (link simbólico) /dev/ttyS1 Ajuste o protocolo de repetição para ser raw (no arquivo /etc/gpm.conf) enquanto ajustando o protocolo original do mouse do X no arquivo /etc/X11/XF86Config ou /etc/X11/XF86Config-4. Esta forma de usar o gpm até no X tem vantagens que se o mouse for desconectado inadvertidamente, você poderá simplesmente reiniciar o gpm com # /etc/init.d/gpm restart para reativar o mouse sem reiniciar o X. Caso o gpm esteja desativado ou não esteja instalado por alguma razão, tenha certeza de ajustar o X para ler um dispositivo de mouse, como o /dev/psaux, diretamente. Para detalhes, veja o documento 3-Button Mouse mini-Howto em /usr/share/doc/HOWTO/en-txt/mini/3-Button-Mouse.gz, man gpm, /usr/share/doc/gpm/FAQ.gz, e README.mouse. Para PowerPC, altere o dispotivo de mouse no arquivo /etc/X11/XF86Config ou /etc/X11/XF86Config-4 para "/dev/input/mice". Os kernels mais modernos lhe oferecem a capacidade de emular um mouse de três botões caso seu mouse somente tenha um botão. Apenas adicione as seguinte linhas no seu arquivo /etc/sysctl.conf: # Emulação de mouse 3-button # ativa a emulação /dev/mac_hid/mouse_button_emulation = 1 # Envia o sinal da tela central do mouse com a tecla F11 /dev/mac_hid/mouse_button2_keycode = 87 # Envia o sinal do botão direito do mouse com a tecla F12 /dev/mac_hid/mouse_button3_keycode = 88 # Para teclas diferentes, use o atalho para lhe dizer que código é. Espaço em Disco Necessário para as Tarefas (tasks) A instalação do sistema base para i386, usando o kernel padrão 2.6, incluindo todos os pacotes padrão, requer 585MB de espaço em disco. Uma instalação base mínima, sem a seleção da tarefa padrão, irá consumir 365MB. A seguinte tabela lista tamanhos relatados pelo aptitude para as tarefas listadas no tasksel. Note que algumas tarefas tem pacotes que também são usados em outras, assim o tamanho instalado total de duas tarefas juntas pode ser menos que o total obtido pela adição dos números. Note que você precisará adicionar os tamanhos listados na tabela ao tamanho da instalação do sistema básico, quando determinar o tamanho de partições. A maioria dos tamanhos listados como Tamanho instalado é o requerimento em /usr; o tamanho listado em Tamanho do Download é o espaço (temporário) requerido em /var. Tarefa Tamanho instalado (MB) Tamanho do Download (MB) Espaço requerido para instalação (MB) Desktop 1258 418 1676 Laptop 46 16 62 Servidor Web 35 11 46 Servidor de Impressão 326 95 421 Servidor de DNS 2 1 3 Servidor de Arquivos 50 21 71 Servidor de E-mails 13 5 18 Banco de dados SQL 24 8 32 A tarefa Desktop instalará o ambiente desktop GNOME. Se instalar em um idioma que não seja o inglês, o tasksel pode instalar automaticamente uma tarefa de localização, se alguma estiver disponível para seu idioma. Os requerimentos de espaço se diferem por idioma, você deverá permitir até 200Mb de espaço total para download e instalação.