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.
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.
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.
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.
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].
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.
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.
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.
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.