Debian no impone requisitos de hardware más allá de los que establecen el núcleo Linux y el conjunto de herramientas GNU. En cualquier caso, cualquier arquitectura o plataforma a la que se haya adaptado el núcleo Linux, libc, gcc, etc., y para los que exista una adaptación de Debian, puede ejecutar Debian. Por favor, diríjase a las páginas de adaptaciones en http://www.debian.org/ports/powerpc/ para más información sobre sistemas de arquitectura PowerPC probados con Debian.
En lugar de intentar describir las diferentes configuraciones de hardware soportadas por PowerPC, esta sección contiene información general y referencias adicionales donde puede encontrar más información.
Debian 3.1 soporta once arquitecturas principales y algunas variaciones de cada arquitectura conocidas como «sabores».
Arquitectura | Designación de Debian | Subarquitectura | Sabor |
---|---|---|---|
Basada en Intel x86 | i386 | vanilla | |
speakup | |||
linux26 | |||
Motorola 680x0 | m68k | Atari | atari |
Amiga | amiga | ||
68k Macintosh | mac | ||
VME | bvme6000 | ||
mvme147 | |||
mvme16x | |||
DEC Alpha | alpha | ||
Sun SPARC | sparc | sun4cdm | |
sun4u | |||
ARM y StrongARM | arm | netwinder | |
riscpc | |||
shark | |||
lart | |||
IBM/Motorola PowerPC | powerpc | CHRP | chrp |
PowerMac | powermac, new-powermac | ||
PReP | prep | ||
APUS | apus | ||
HP PA-RISC | hppa | PA-RISC 1.1 | 32 |
PA-RISC 2.0 | 64 | ||
Intel basada en ia64 | 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 | tape | |
vmrdr |
Este documento cubre la instalación para la arquitectura PowerPC. Si busca información sobre cualquiera de las otras arquitecturas soportadas por Debian consulte las páginas de las adaptaciones de Debian.
Se ofrece soporte para cuatro subarquitecturas de powerpc: las máquinas PMac («Power-Macintosh») PReP, Apus («Amiga Power-UP system») y CHRP. Cada subarquitectura tiene su método propio de arranque. Además, hay cuatro tipos (o «flavours», sabores, N. del T.) de núcleo distintos que dan soporte a cuatro variantes de CPU.
Se está trabajando en la aptación a otras aquitecturas powerpc, como pudieran ser las architecturas Be-Box y MBX. Pero éstas no están soportadas aún por Debian. Es posible que también se disponga de una adaptación a 64 bits en el futuro.
Hay cuatro tipos distintos de núcleo de powerpc en Debian, en función del tipo de CPU. Son:
La mayoría de los sistemas utilizan este núcleo, que da soporte a los procesadores PowerPC 601, 603, 604, 740, 750, y 7400. Todos los sistemas Power Macintosh hasta el G4 inclusive utilizan alguno de estos procesadores.
Los sistemas IBM de 64 bits antiguos usan el procesador POWER3. Algunos de estos sistemas son: el sistema IntelliStation POWER Modelo 265, el pSeries 610 y 640, y el RS/6000 7044-170, 7044-260, y 7044-270.
Los sistemas de IBM de 64 bits más recientes utilizan el procesador POWER4. Algunos de los modelos más conocidos incluyen los pSeries 615, 630, 650, 655, 670, y 690.
El Apple G5 también está basado en la architectura POWER4 y utiliza el mismo tipo de núcleo.
Este tipo de núcleo da soporte a los sistemas Amiga Power-UP.
Apple (y algunos otros fabricantes como por ejemplo Power Computing) produce diversas series de ordenadores Macintosh basados en el procesador PowerPC. A efectos del soporte por arquitectura, éstos están categorizados en NuBus, OldWorld PCI y NewWorld.
Los ordenadores Macintosh que usan la serie de procesadores 680x0 no están dentro de la familia PowerPC, sino que son máquinas m68k. Estos modelos empiezan con «Mac II» o tienen un número de modelo de 3 dígitos, como Centris 650 o Quadra 950. Los números de modelo de los procesadores PowerPC de Apple anteriores a iMac tienen cuatro dígitos.
Los sistemas NuBus no están soportados por Debian/powerpc en la actualidad. La arquitectura monolítica del núcleo Linux/PPC no tiene soporte para estas máquinas; se puede usar en su lugar el micronúcleo MkLinux Mach, aún no soportado por Debian. Entre estos sistemas se incluyen los siguientes:
Power Macintosh 6100, 7100, 8100
Performa 5200, 6200, 6300
Powerbook 1400, 2300 y 5300
Workgroup Server 6150, 8150, 9150
Existe un núcleo Linux para estas máquinas con soporte limitado en http://nubus-pmac.sourceforge.net/ .
Los sistemas OldWorld son en su mayoría máquinas Power Macintosh con una unidad de disquete y un bus PCI. Muchas de las Power Macintosh basadas en 603, 603e, 604 y 604e son máquinas OldWorld. Los sistemas G3 de color beige también son OldWorld.
Los también llamados PowerMac NewWorld son en realidad un PowerMac en cajas plásticas de color traslúcido. Esto incluye todas los iMacs, iBooks, sistemas G4, sistemas G3 de color azul y la mayoría de los PowerBooks producidos desde el año 1999 inclusive. Los sistemas PowerMac NewWorld también utilizan el sistema «ROM en RAM» para MacOS, y fueron producidos desde mediados de 1998 en adelante.
Las especificaciones del hardware de Apple están disponibles en AppleSpec, y, para hardware antiguo, en AppleSpec Legacy.
Nombre/número de modelo | Generación | |
---|---|---|
Apple | iMac Bondi Blue, 5 Flavors, Slot Loading | NewWorld |
iMac Summer 2000, principios de 2001 | NewWorld | |
iMac G5 | NewWorld | |
iBook, iBook SE, iBook Dual USB | NewWorld | |
iBook2 | NewWorld | |
iBook G4 | NewWorld | |
Power Macintosh Azul y Blanco (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 | |
Twentieth Anniversary Macintosh | 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 |
Nombre del 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 |
Nombre del modelo/Número | |
---|---|
IBM RS/6000 | B50, 43P-150, 44P |
Genesi | Pegasos I, Pegasos II |
El soporte de Debian para interfaces gráficas está determinado por el soporte subyacente encontrado en el sistema X11 de XFree86. Los puertos de vídeo AGP más recientes son en realidad una modificación de las especificaciones de PCI, y la mayoría de las tarjetas de vídeo AGP funcionan bajo XFree86. Puede encontrar más detalles sobre tarjetas, monitores, dispositivos de señalamiento y buses en http://www.xfree86.org/. Debian 3.1 incluye XFree86 versión 4.3.0.
Existe soporte para multiprocesadores — también llamado «multiprocesamiento simétrico» o SMP — para esta arquitectura. Sin embargo, la imagen estándar del núcleo de Debian 3.1 no incluye SMP. Esto no debería entorpecer la instalación, ya que el núcleo estándar, sin SMP, debería arrancar en sistemas SMP. El núcleo simplemente utilizará sólo el primer procesador.
Tendrá que sustituir el núcleo estándar de Debian si quiere aprovechar múltiples procesadores. Puede encontrar una discusión a cerca de cómo hacer ésto en Sección 8.4, “Compilar un nuevo núcleo”. En este momento (versión del núcleo 2.6.8) puede habilitar SMP seleccionando «symmetric multi-processing» en la sección «General» de la configuración del núcleo.