2.1. Hardware Suportado

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

Em vez de tentar descrever todas a configurações de hardware que são suportadas por PowerPC, 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 GNU/Linux 8 suporta oito 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 64 amd64    
ARM armel Marvell Kirkwood kirkwood
Marvell Orion orion5x
Marvell MV78xx0 mv78xx0
Versatile versatile
ARM com FPU em hardware armhf multi-plataforma armmp
multi-plataforma para sistemas LPAE armmp-lpae
MIPS (big endian) mips SGI IP22 (Indy/Indigo 2) r4k-ip22
SGI IP32 (O2) r5k-ip32
MIPS Malta (32 bit) 4kc-malta
MIPS Malta (64 bit) 5kc-malta
MIPS (little endian) mipsel MIPS Malta (32 bit) 4kc-malta
MIPS Malta (64 bit) 5kc-malta
IBM/Motorola PowerPC powerpc PowerMac pmac
PReP prep
IBM S/390 de 64bit s390x IPL a partir de VM-reader e DASD generic

Debian GNU/kFreeBSD 8 suporta duas arquitecturas.

Arquitectura Designação Debian
Baseado em Intel x86 kfreebsd-i386
AMD64 & Intel 64 kfreebsd-amd64

Este documento cobre a instalação para a arquitectura PowerPC utilizando o Linux. Se está à procura de informação acerca de qualquer uma das outras arquitecturas suportadas por Debian veja a página dos Debian-Ports.

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

Para Debian GNU/Linux 8 apenas são suportadas as sub-arquitecturas PMac (Power-Macintosh ou PowerMac) e PreP.

2.1.2.1. Kernel Flavours

Existem dois flavours principais do kernel powerpc em Debian, baseado no tipo de CPU:

powerpc

Esta variante do kernel suporta os processadores PowerPC 601, 603, 604, 740, 750, e 7400. Todas as máquinas Apple Power até, e incluindo, ao G4 utilizam um destes processadores.

powerpc-smp

Todas as máquinas Apple PowerMac G4 SMP.

power64

O flavour do kernel power64 suporta os seguintes CPUs:

O processador POWER3 é utilizado em sistemas de servidores IBM 64-bit mais antigos: os modelos conhecidos incluem o IntelliStation POWER Model 265, o pSeries 610 e 640, e o RS/6000 7044-170, 7043-260, e 7044-270."

O processador POWER4 é utilizado nos recentes sistemas de servidor IBM 64 bit: nos modelos conhecidos incluem-se o pSeries 615, 630, 650, 655, 670, e 690."

Os sistemas que utilizam o processador PPC970 (Apple G5, YDL PowerStation, IBM Intellistation POWER 185) também são baseados na arquitectura POWER4, e utilizam esta vairiante do kernel.

Os sistemas IBM mais recentes com processadores POWER5, POWER6 e POWER7.

2.1.2.2. Sub-arquitectura Power Macintosh (pmac)

A Apple (e brevemente outros fabricantes como, por exemplo, — Power Computing) fizeram uma série de computadores Macintosh baseados no processador PowerPC. Para propósitos de suporte da arquitectura, eles estão categorizados como NuBus (não suportado por Debian), OldWorld, e NewWorld.

Os sistemas OldWorld são a maior parte dos Power Macintoshes com uma drive de disquetes e um bus PCI. A maior parte dos Power Machintosh baseados nos 603, 603e, 604 e 604e são máquinas OldWorld. Esses modelos pré-iMac PowerPC da Apple usam um esquema de nome com quatro dígitos, excepto os sistemas G3 pintados de cor beige, que também são OldWorld.

Os intitulados de NewWorld PowerMacs são todos os PowerMacs em caixas de plástico colorido translúcido e modelos posteriores. Isto inclui todos os iMacs, iBooks, sistemas G4, sistemas G3 pintados de cor azul, e a maioria dos PowerBooks fabricados em e depois de 1999. Os PowerMacs NewWorld também são conhecidos por usarem o sistema ROM in RAM para o MacOS, e foram produzidos a partir de meados de 1998 para a frente.

Especificações do hardware Apple estão disponíveis em AppleSpec, e, para hardware mais antigo , AppleSpec Legacy."

Nome de Modelo/Número Geração
Apple iMac Bondi Blue, 5 Sabores, Carregamento por Slot NewWorld
iMac Verão 2000 Principio 2001 NewWorld
iMac G5 NewWorld
iBook, iBook SE, iBook Dual USB NewWorld
iBook2 NewWorld
iBook G4 NewWorld
Power Macintosh Azul e Branco (B&W) G3 NewWorld
Power Macintosh G4 PCI, AGP, Cube NewWorld
Power Macintosh G4 Gigabit Ethernet NewWorld
Power Macintosh G4 Digital Audio, Quicksilver NewWorld
Power Macintosh G5 NewWorld
PowerBook G3 FireWire Pismo (2000) NewWorld
PowerBook G3 Lombard (1999) NewWorld
PowerBook G4 Titanium NewWorld
PowerBook G4 Aluminum NewWorld
Xserve G5 NewWorld
Performa 4400, 54xx, 5500 OldWorld
Performa 6360, 6400, 6500 OldWorld
Power Macintosh 4400, 5400 OldWorld
Power Macintosh 7200, 7300, 7500, 7600 OldWorld
Power Macintosh 8200, 8500, 8600 OldWorld
Power Macintosh 9500, 9600 OldWorld
Power Macintosh (Beige) G3 Minitower OldWorld
Power Macintosh (Beige) Desktop, All-in-One OldWorld
PowerBook 2400, 3400, 3500 OldWorld
PowerBook G3 Wallstreet (1998) OldWorld
Macintosh Vigésimo aniversário OldWorld
Workgroup Server 7250, 7350, 8550, 9650, G3 OldWorld
Power Computing PowerBase, PowerTower / Pro, PowerWave OldWorld
PowerCenter / Pro, PowerCurve OldWorld
UMAX C500, C600, J700, S900 OldWorld
APS APS Tech M*Power 604e/2000 OldWorld
Motorola Starmax 3000, 4000, 5000, 5500 OldWorld

2.1.2.3. Sub-arquitectura PReP

Nome de Modelo/Número
Motorola Firepower, PowerStack Series E, PowerStack II
MPC 7xx, 8xx
MTX, MTX+
MVME2300(SC)/24xx/26xx/27xx/36xx/46xx
MCP(N)750
IBM RS/6000 40P, 43P
Power 830/850/860 (6070, 6050)
6030, 7025, 7043
p640

2.1.2.4. Sub-arquitectura CHRP

Nome de Modelo/Número
IBM RS/6000 B50, 43P-150, 44P
Genesi Pegasos I, Pegasos II
Fixstars YDL PowerStation

2.1.2.5. Sub-arquitectura APUS (não suportada)

Nome de Modelo/Número
Amiga Power-UP Systems (APUS) A1200, A3000, A4000

2.1.2.6. Sub-arquitectura Nubus PowerMac (não suportada)

Os sistemas NuBus não são actualmente suportados pelo debian/powerpc. O kernel monolítico Linux/PPC não tem actualmente suporte para estas máquinas; em vez disso tem que utilizar a microkernel Mach MkLinux, que Debian ainda não suporta. Estes incluem os seguintes:

  • Power Macintosh 6100, 7100, 8100

  • Performa 5200, 6200, 6300

  • Powerbook 1400, 2300, e 5300

  • Workgroup Server 6150, 8150, 9150

Está disponível um kernel linux para estas máquinas em http://nubus-pmac.sourceforge.net/

2.1.2.7. Macs não-PowerPC

Os computadores Macintosh que usam a série de processadores 680x0 não pertencem a família PowerPC, mas são sim máquinas m68k. Esses modelos começam com a série Mac II, continuam para a família LC, depois para a série Centris, e culminam com os Quadras e Performas. Estes modelos geralmente têm um número de modelo com um numeral romano ou com um número de modelo com 3-dígitos tal como o Mac IIcx, LCIII ou Quadra 950.

Esta gama de modelos começou com o Mac II (Mac II, IIx, IIcx, IIci, IIsi, IIvi, IIvx, IIfx), depois com o LC (LC, LCII, III, III+, 475, 520, 550, 575, 580, 630), e depois com o Mac TV, depois o Centris (610, 650, 660AV), o Quadra (605, 610, 630, 650, 660AV, 700, 800, 840AV, 900, 950), e finalmente o Performa 200-640CD.

Em portáteis, começou com o Mac Portable, depois o PowerBook 100-190cs e o PowerBook Duo 210-550c (excluindo o PowerBook 500 que é um Nubus, por favor veja a secção acima).

2.1.3. Múltiplos Processadores

Suporte para múltiplos processadores — também conhecido por symmetric multi-processing ou SMP — está disponível nesta arquitectura e é suportado por uma imagem de kernel pré-compilada. Dependendo do meio de instalação este kernel capaz de SMP pode ou não ser instalado por omissão. Isto não impede a instalação visto que o kernel, standard, não-SMP pode arrancar num sistema SMP; o kernel vai simplesmente usar o primeiro CPU.

De modo a tirar vantagem de vários processadores, deve verificar se está instalado um pacote de kernel que suporte SMP, e caso não esteja, escolher um pacote de kernel apropriado.

Pode também construir o seu kernel personalizado para suportar SMP. Pode encontrar uma discussão de como fazer isto em Secção 8.6, “Compilando um Novo Kernel”. Neste momento (kernel versão 3.16) a maneira de activar o SMP é seleccionar Symmetric multi-processing support na secção Platform support da configuração do kernel.

2.1.4. Placas Gráficas Suportadas

Detalhes de placas gráficas e dispositivos apontadores suportados podem ser encontrados em http://xorg.freedesktop.org/. Debian 8 é lançado com X.Org versão 7.7.

2.1.5. Hardware Para Ligação em Rede

Quase todas as placas de rede (NIC) suportadas pelo kernel Linux devem também ser suportadas pelo sistema de instalação; os controladores devem ser carregados automaticamente.

2.1.5.1. Placas de Rede Sem Fios (Wireless)

As redes sem fios são em geral suportadas assim como um crescente número de adaptadores de rede sem fios são suportados pelo kernel oficial Linux, embora muitos deles necessitem que seja carregado firmware.

Se for necessário firmware, o instalador irá pedir-lhe para carregar o firmware. Para informação detalhada acerca de como carregar firmware durante a instalação veja Secção 6.4, “Carregar Firmware em Falta”.

As placas de rede sem fios que não sejam suportadas pelo kernel Linux oficial podem normalmente ser postas a funcionar em Debian GNU/Linux, mas não são suportadas durante a instalação.

Se existir algum problema com a rede sem fios e se não existir outra placa de rede que possa utilizar durante a instalação, ainda assim é possível instalar Debian GNU/Linux utilizando uma imagem completa de CD-ROM ou DVD. Escolha a opção de não configurar uma rede e instalar utilizando apenas os pacotes disponíveis a partir do CD/DVD. Depois, poderá então instalar o controlador e o firmware que necessite após a instalação estar terminada (após reiniciar) e configure manualmente a rede.

Em alguns casos o controlador que necessita pode não estar disponível como um pacote Debian. Tem então de procurar código fonte disponível na internet e compilar você mesmo o controlador. Como fazer isto está fora do âmbito deste manual.

2.1.6. Ecrãs Braille

O suporte para ecrãs braille é determinado pelo suporte encontrado em brltty. A maioria dos ecrãs trabalha sob brltty, ligado através de uma porta série, USB ou bluetooth. Os detalhes dos dispositivos braille suportados podem ser encontrados no website brltty. Debian GNU/Linux 8 vem com brltty versão 5.0.

2.1.7. Periféricos e Outro Hardware

Linux suporta uma grande variedade de dispositivos de hardware tais como ratos, impressoras, scanners, dispositivos PCMCIA/CardBus/ExpressCard e USB. No entanto a mairia destes dispositivos não são necessários durante a instalação do sistema.