2.1. Hardware Suportado

O Debian não impõe requisitos de hardware para além do que é requerido pelo kernel Linux e pelas ferramentas GNU. Por isso qualquer arquitectura ou plataforma para a qual tenha sido portado o kernel Linux, libc, gcc, etc. e para o qual exista um port de Debian, pode correr Debian. Para mais detalhes de sistema com a arquitectura Intel x86 que tenham sido testados com Debian por favor veja as páginas dos Ports em http://www.debian.org/ports/i386/.

Em vez de tentar descrever todas a configurações de hardware que são suportadas por Intel x86, esta secção contém informação geral e indicações de onde se pode encontrar informação adicional.

2.1.1. Arquitecturas Suportadas

Debian 4.0 suporta doze arquitecturas de maior relevo e várias variações de cada arquitectura conhecidas por “flavors”.

Arquitectura Designação Debian Sub-arquitectura Flavor
Baseado em Intel x86 i386    
AMD64 & Intel EM64T amd64    
DEC Alpha alpha    
ARM e StrongARM arm Netwinder e CATS netwinder
Intel IOP32x iop32x
Intel IXP4xx ixp4xx
RiscPC rpc
HP PA-RISC hppa PA-RISC 1.1 32
PA-RISC 2.0 64
Intel IA-64 ia64    
MIPS (big endian) mips SGI IP22 (Indy/Indigo 2) r4k-ip22
SGI IP32 (O2) r5k-ip32
Broadcom BCM91250A (SWARM) sb1-bcm91250a
Broadcom BCM91480B (BigSur) sb1a-bcm91480b
MIPS (little endian) mipsel Cobalt cobalt
DECstation r4k-kn04
r3k-kn02
Broadcom BCM91250A (SWARM) sb1-bcm91250a
Broadcom BCM91480B (BigSur) sb1a-bcm91480b
Motorola 680x0 m68k Atari atari
Amiga amiga
68k Macintosh mac
VME bvme6000
mvme147
mvme16x
IBM/Motorola PowerPC powerpc CHRP chrp
PowerMac pmac
PReP prep
Sun SPARC sparc sun4m sparc32
sun4u sparc64
sun4v
IBM S/390 s390 IPL a partir de VM-reader e DASD generic
IPL a partir de tape tape

Este documento aborda a instalação na arquitectura Intel x86. Se está á procura de informação acerca de qualquer uma das outras arquitecturas suportadas por Debian veja a página das Conversões Debian.

2.1.2. Suporte de CPUs, Placas principais e de Vídeo

Informação completa acerca dos periféricos suportados pode ser encontrada no HOWTO de Compatibilidade de Hardware Com Linux. Esta secção apenas enumera o básico.

2.1.2.1. CPU

São suportados praticamente todos os processadores baseados em x86 (IA-32) ainda em utilização nos computadores pessoais, incluindo todas as variedades da série "Pentium" da Intel. Isto também inclui os processadores AMD 32-bit e VIA (antiga Cyrix), e os processadores como o Athlon XP e o Intel P4 Xeon.

Nota

Se o seu sistema tem um processador 64-bit das familias AMD64 ou Intel EM64T, provavelmente você deseja utilizar o instalador para a arquitectura amd64 em vez do instalador para a arquitectura i386 (32-bit).

No entanto, Debian GNU/Linux etch não irá correr em processadores 386 ou anteriores. Apesar do nome da arquitectura "i386", o suporte para processadores 80386 (e seus clones) terminou com o lançamento de Debian Sarge (r3.1)[2]. (Nenhuma versão de Linux alguma vez suportou 286 ou processadores anteriores.) Todos os processadores i486 e posteriores ainda são suportados[3].

2.1.2.2. I/O Bus

O bus do sistema é a parte da motherboard que permite que ao CPU comunicar com periféricos tais como os dispositivos de armazenamento. O seu computador tem que utilizar ISA, EISA, PCI, a Microchannel Architecture (MCA, utilizada nos PS/2 da IBM), ou Vesa Local Bus (VLB, também conhecido por bus VL). Essencialmente todos os computadores pessoais vendidos nos últimos anos utilizam um destes.

2.1.3. Placas Gráficas Suportadas

Você deverá estar a utilizar uma placa gráfica compatível com VGA para a consola de terminal. Quase todas as placas gráficas modernas são compatíveis com VGA. Standards antigos como o CGA, o MDA, ou o HGA também funcionam, desde que você não necessite suporte para X11. É de notar que o X11 não é utilizado durante o processo de instalação descrito neste documento.

O suporte Debian para interfaces gráficos é determinado pelo suporte existente do sistema X11 da X.Org. A maioria das placas gráficas AGP, PCI e PCIe sob o X.Org. Detalhes sobre barramentos gráficos, placas, monitores e dispositivos apontadores suportados podem ser encontrados em http://xorg.freedesktop.org/. Debian 4.0 vem com X.Org versão 7.1.

2.1.4. Portáteis

Os portáteis também são suportados. Os portáteis são muitas vezes hardware especializado ou contêm hardware proprietário. Para saber se o seu portátil funciona bem com GNU/Linux veja as páginas do Linux Laptop.

2.1.5. Múltiplos Processadores

Está disponível para esta arquitectura suporte para múltiplos processadores — também chamado de “symmetric multi-processing” ou SMP —. A imagem standard do kernel da Debian 4.0 foi compilada com suporte para SMP-alternatives. Isto significa que o kernel irá detectar o número de processadores (ou cores de processador) e irá desactivar automaticamente SMP em sistemas com um só processador.

A versão 486 dos pacotes Debian de imagens de kernel para Intel x86 não é compilada com suporte para SMP.



[2] Tentamos evitar isto desde á muito tempo, mas no fim foi necessário fazê-lo devido a uma desafortunada série de problemas com o compilador e com o kernel, que começou com um bug na ABI C++ disponibilizada pelo GCC. Ainda assim será capaz de correr Debian GNU/Linux em processadores 80386 se compilar o seu prório kernel e compilar todos os pacotes a partir da source, mas isso está além do âmbito deste manual.

[3] Muitos pacotes Debian irão correr ligeiramente mais rápido em computadores modernos como um efeito positivo do fim do suporte para esses processadores antigos. O i486, introduzido em 1989, tem três opcodes (bswap, cmpxchg, e xadd) que o i386, introduzido em 1986, não tinha. Anteriormente, estes não podiam ser facilmente utilizados pela maioria dos pacotes Debian; agora já podem.