Debian stellt keine zusätzlichen Anforderungen an die Hardware außer denen des Linux-Kernels und der GNU-Werkzeuge. Daher läuft Debian auf jeder Architektur oder Plattform, auf die der Linux-Kernel, libc, gcc, usw. portiert wurden und für die ein Debian-Port existiert. Bitte besuchen Sie die Portierungs-Seite http://www.debian.org/ports/arm/ für weitere Informationen über ARM-Architektur-Systeme, die mit Debian getestet wurden.
Dieser Abschnitt versucht nicht, all die verschiedenen Hardware-Konfigurationen zu erläutern, die von ARM unterstützt werden, sondern bietet vielmehr allgemeine Informationen und Verweise, wo zusätzliche Informationen gefunden werden können.
Debian 3.1 unterstützt elf Haupt-Architekturen und einige Variationen von jeder dieser Architekturen, auch als „Flavors“ bekannt.
Architektur | Debian-Kennzeichnung | Unterarchitektur | Flavour |
---|---|---|---|
Intel x86-basierend | 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 und 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-basierend | 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 vom VM-Reader und DASD | generic |
IPL vom Bandlaufwerk | tape |
Dieses Dokument umfasst die Installation für die ARM-Architektur. Wenn Sie Informationen über eine der anderen von Debian unterstützten Architekturen suchen, besuchen Sie die Debian-Portierungs-Seiten.
Jede unterschiedliche ARM-Architektur benötigt einen eigenen Kernel. Daher unterstützt die Standard-Debian-Distribution die Installation nur auf einigen der weit verbreiteten Systeme. Die Debian-Arbeitsumgebung sollte jedoch auf jeder ARM-CPU inklusive xscale verwendet werden können.
Die meisten ARM-CPUs müssen in einem der beiden Endian-Modi laufen (Little-Endian oder Big-Endian), wobei fast alle aktuellen System-Implementationen den Little-Endian-Modus verwenden. Debian unterstützt momentan nur Little-Endian-ARM-Systeme.
Die allgemein unterstützten Systeme sind:
Das ist eigentlich der Name für die Gruppe von Maschinen, die auf der StrongARM 110-CPU und der Intel 21285-Northbridge basieren. Die Maschinen sind: Netwinder (wahrscheinlich eines der am meisten verbreiteten ARM-Geräte), CATS (auch unter dem Namen EB110ATX bekannt), EBSA 285 und Compaq Personal Server (cps, aka skiff).
Dies ist ein modernes ARM 920-Board mit einem 266MHz Samsung-Prozessor. Es hat IDE, USB, seriell, parallel, Audio, Video, Flash und zwei Ethernet-Ports integriert. Dieses System hat einen guten Bootloader, der auch auf den CATS- und Riscstation-Systemen vorkommt.
Diese Maschine ist die älteste unterstützte Hardware. Sie wurde 1994 veröffentlicht. Sie hat RISC OS im ROM, Linux kann von diesem Betriebssystem aus mittels linloader gestartet werden. Der RiscPC hat eine modulare CPU-Karte und typischerweise eine 30MHz 610, 40MHz 710 oder 233MHz StrongARM-CPU eingebaut. Das Mainboard hat IDE, SVGA-Video, Parallelport, einen seriellen Port, PS/2-Tastatur-Anschlulss und einen proprietären Maus-Port integriert. Der proprietäre Modul-Erweiterungsbus ermöglicht den Einbau von bis zu acht Erweiterungskarten abhängig von der Konfiguration. Für etliche dieser Module sind Linux-Treiber verfügbar.
Das ist eine günstige 56MHz schnelle, 7500FE-basierte Maschine mit integrierter Grafik, IDE, PS/2-Tastatur und -Maus sowie zwei seriellen Ports. Die Schwäche bei der Rechenleistung wurde durch den Preis wieder wett gemacht. Es gibt sie in zwei Konfigurationen, eine mit RISC OS und eine mit einem simplen Bootloader.
Das ist eine modulare, offene Hardware-Plattform, gedacht dazu, von Enthusiasten zusammengebaut zu werden. Um für eine Debian-Installation verwendet werden zu können, benötigt sie das KSB-Erweiterungsboard.
Debians Unterstützung für grafische Schnittstellen hängt vom zu Grunde liegenden Support des XFree86-X11-Systems ab. Die meisten AGP-, PCI- und PCIe-Grafikkarten funktionieren unter XFree86. Details über unterstützte Grafikkarten-Bussysteme, Grafikkarten, Bildschirme und Zeigegeräte finden Sie unter http://www.xfree86.org/. Debian GNU/Linux 3.1 liefert XFree86 in der Version 4.3.0 mit.