2.1. Hardwares Suportados

A Debian não impõe requerimentos de hardware especiais além dos requerimentos do kernel do Linux e conjunto de ferramentas da GNU. No entanto, qualquer arquitetura poderá rodar a Debian, desde que o kernel do Linux, libc, gcc, etc. sejam portados, e que um porte da Debian exista. Por favor, veja as páginas de portes da distribuição em http://www.debian.org/ports/i386/ para ver mas detalhes sobre os sistemas da arquitetura Intel x86 que foram testados com a Debian.

Ao invés de tentar descrever todas as configurações de hardware diferentes que são suportadas por Intel x86, esta seção contém informações gerais e ponteiros para onde informações adicionais poderão ser encontradas.

2.1.1. Arquiteturas Suportadas

A Debian 3.1 suporta as 11 maiores variações de arquiteturas e diversas variações de cada arquitetura conhecida como “sabores”.

Arquitetura Designação na Debian Sub-arquitetura Sabor/Tipo
Intel x86-based i386   vanilla
speakup
linux26
Motorola 680x0 m68k Atari atari
Amiga amiga
Macintosh 68k mac
VME bvme6000
mvme147
mvme16x
DEC Alpha alpha    
Sun SPARC sparc   sun4cdm
sun4u
ARM e StrongARM arm   netwinder
riscpc
shark
lart
IBM/Motorola PowerPC powerpc CHRP chrp
PowerMac pmac
PReP prep
APUS apus
HP PA-RISC hppa PA-RISC 1.1 32
PA-RISC 2.0 64
Intel ia64-based ia64    
MIPS (big endian) mips SGI Indy/Indigo 2 r4k-ip22
r5k-ip22
Broadcom BCM91250A (SWARM) sb1-swarm-bn
MIPS (little endian) mipsel Cobalt cobalt
DECstation r4k-kn04
r3k-kn02
Broadcom BCM91250A (SWARM) sb1-swarm-bn
IBM S/390 s390 IPL do VM-reader e DASD generic
IPL a partir de fita fita

Este documento cobre a instalação para a arquitetura Intel x86. Se estiver procurando por informações em algumas das outras plataformas suportadas pela Debian, de uma olhada nas páginas Portes da Debian.

2.1.2. CPU, placas mãe e suporte a placas de vídeo

Informações completas sobre o suporte a periféricos podem ser encontrados no Linux Hardware Compatibility HOWTO. Esta seção apenas destaca o básico.

2.1.2.1. CPU

Praticamente todos os processadores baseados no padrão x86 são suportados; isto também inclui os processadores AMD e +VIA (formalmente conhecidos como Cyrix). Os novos processadores como o +Athlon XP e Intel P4 Xeon são suportados. No entanto, o Linux não poderá ser executado em 286 ou processadores mais antigos.

2.1.2.2. Barramento de I/O

O barramento dos sistema é parte da placa mãe que permite que a CPU se comunique com periféricos como dispositivos de armazenamento. Seu computador deve usar ISA, EISA, PCI, o Microchannel Architecture (MCA, usado em IBM's da linha PS/2) ou VESA Local Bus (VLB, muitas vezes chamado VL bus).

2.1.3. Placas de vídeo

Você deverá estar usando uma interface compatível com VGA para o terminal de console. Praticamente qualquer placa de vídeo moderna é compatível com o padrão VGA. Padrões anciões como o CGA, MDA ou HGA também devem funcionar, assumindo que você não precisa do suporte a X11. Note que o X11 não é usado durante o processo de instalação descrito neste documento.

O suporte da Debian para as interfaces gráficas é determinado pelo suporte encontrado no sistema X11 XFree86. A maioria das placas de vídeo AGP, PCI e PCIe funcionam sob o XFree86. Os detalhes de que barramentos de vídeo suportados, monitores, placas e dispositivos de apontamento podem ser encontrados em http://www.xfree86.org/. A Debian 3.1 vem com o X11 revisão 4.3.0.

2.1.4. Notebooks

Os notebooks são bem suportados. Os notebooks são normalmente hardwares proprietários ou especializados. Para ver se o seu notebook funciona bem com o GNU/Linux, veja Páginas de Laptop do Linux

2.1.5. Múltiplos Processadores

O suporte a multi-processamento — também chamado de “symmetric multi-processing” ou SMP — é suportado para esta arquitetura e é suportado por uma imagem de kernel precompilada para o Debian. Dependendo de sua mídia de instalação, esta kernel com capacidades para SMP pode ou não ser instalado por padrão. Isto não atrapalhará a instalação, pois o kernel padrão sem suporte a SMP deverá inicializar em sistemas SMP também; o kernel usará a primeira CPU.

Para tirar vantagem do uso de múltiplos processadores, você deverá verificar e ver se um pacote do kernel que suporta SMP foi instalado, se não foi, selecione um pacote de kernel apropriado. Você também pode construir seu próprio kernel personalizado para suportar SMP. Você pode encontrar uma discussão de como fazer isto em Seção 8.5, “Compilando um novo Kernel”. Atualmente (no kernel da versão 2.6.8) o método para ativar SMP é selecionar “Symmetric multi-processing support” na seção “Processor type and features” da configuração do kernel.