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/arm/ para ver mas detalhes sobre os sistemas da arquitetura ARM que foram testados com a Debian.
Ao invés de tentar descrever todas as configurações de hardware diferentes que são suportadas por ARM, esta seção contém informações gerais e ponteiros para onde informações adicionais poderão ser encontradas.
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 ARM. Se estiver procurando por informações em algumas das outras plataformas suportadas pela Debian, de uma olhada nas páginas Portes da Debian.
Cada arquitetura ARM requer seu próprio kernel, porque esta versão padrão da Debian somente suporta a instalação em parte dos sistemas mais comuns. Os programas em nível de usuário podem ser usados por qualquer CPU ARM incluindo xscale.
A maioria das CPUs ARM podem ser executadas tanto em modo endian (little ou big). No entanto, praticamente qualquer implementação atual do sistema usa o modo little-endian. A Debian atualmente suporta somente sistemas ARM little-endian.
Os sistemas frequentemente suportados são:
Atualmente é o nome para o grupo de máquinas baseados na CPU StrongARM 110 e Intel 21285 Northbridge que cobre máquinas como: Netwinder (possivelmente uma das mais comuns das máquinas ARM), CATS (também conhecida como EB110ATX), EBSA 285 e Compaq personal server (cps, aka skiff).
Esta é uma placa ARM 920 moderna com um processador Samsung de 266MHz. Ele possui integrados IDE, USB, Serial, Porta Paralela, audio, video, flash e duas portas ethernet. Este sistema tem um bom gerenciador de partida que também é encontrado em sistemas CATS e Riscstation.
Esta máquina é o hardware mais antigo suportado. Foi lançado em 1994 e possui um sistema RISC OS na ROM, o Linux pode ser inicializado através daquele OS usando o linloader. O RiscPC tem uma placa de CPU modular e tipicamente possui uma CPU de 30MHz 610, 40MHz 710 ou 233MHz StrongARM 100 embutidas. A placa mão tem embutidas IDE, video SVGA, porta paralela, porta serial simples, teclado PS/2 e porta de mouse proprietária. O barramento de expansão proprietário permite até oito placas de expansão dependendo da configuração, diversos módulos deste tipo tem controladores no Linux.
Esta é uma máquina barata baseada no 56MHz 7500FE com vídeo, IDE, teclado PS/2, mouse e duas portas seriais embutidas. Ele tem pouco poder de processamento para barateamento. Pode ser encontrado em duas configurações, uma com o sistemas RISC e outra com um simples gerenciador de partida.
Esta é uma plataforma modular baseada em hardware aberto para ser construída por entusiastas. Para ser útil para instalar a Debian, ele requer sua própria placa de expansão KSB.
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.