A Debian nem igényel a Linux és a GNU eszköz-készletek által kívántnál több hardvert. Ezért minden gépen, melyen a Linux kernel, a libc, a gcc és a többi fut, és melyre a Debian portolva van, futtatható a Debian. Lásd a Debian portok oldalát a http://www.debian.org/ports/i386/ címen a jelen Intel x86 architektúra rendszerekről, melyek teszteltek a Debian rendszerrel.
A jelen, Intel x86 architektúra által támogatott összes különböző hardver konfiguráció leírásának megkísérlése helyett, e fejezet általános adatokat és még részletesebb adatokra való hivatkozásokat ad.
A Debian 4.0 12 nagy architektúrát támogat és minden architektúra számos változatát, melyeket „kivitelek” (flavors) néven említünk.
Architektúra | Debian megnevezés | Alarchitektúra | Kivitel |
---|---|---|---|
Intel x86-alapú | i386 | ||
AMD64 & Intel EM64T | amd64 | ||
DEC Alpha | alpha | ||
ARM és StrongARM | arm | Netwinder és 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 from VM-reader és DASD | generic |
IPL szalagról | szalag |
E dokumentum leírja a Debian Intel x86 architektúrára telepítését. Ha más, Debian által támogatott architektúra érdekel, nézd meg a Debian portok oldalt.
A Linux Hardver Kompatibilitás HOGYAN leírásban megtalálható a támogatott perifériák listája. Ez a fejezet csak az alapokat emeli ki.
Szinte minden, sok személyi számítógépben még ma is használt x86-alapú (IA-32) processzor támogatott, ideértve az Intel néhai "Pentium" sorozatát is. Ez a legrégebbi 32-bites AMD és VIA (egykor Cyrix) processzorokat is jelenti és a kevésbé régi Athlon XP és Intel P4 Xeonokat.
Ha a rendszeredben egy 64-bites AMD64, Intel EM64T processzor van, akkor valószínűleg már az amd64 architektúrát akarod használni a jelen (32-bites) i386 architektúra telepítője helyett.
Tudni kell, hogy a Debian GNU/Linux etch immár nem fut 386-os vagy korábbi processzoron. Az "i386" architektúra-név ellenére a a 80386 processzorok (és másolataik) támogatása megszűnt a Debian Sarge (r3.1) kiadás óta[2]. (A Linux nem támogatja a 286-os vagy korábbi x86 processzorokat.) Minden i486 és későbbi processzor támogatott[3].
A rendszerbusz az alaplap része, mellyel a CPU a perifériákkal kommunikál, például a tároló eszközökkel. A gépnek ISA-t, EISA-t, PCI-t, Mikrocsatornás architektúrát (MCA, az IBM PS/2 vonalban használt) vagy VESA Local Bus-t (VLB, néha VL busznak hívják) kell használnia. Gyakorlatilag minden mai személyi számítógép ezek egyikét használja.
VGA-kompatibilis kijelző csatoló használatát ajánljuk a konzol terminálhoz. Sok éve már főleg ilyenek készülnek. A CGA, MDA, HDA és más ősi szabványok is működhetnek, ha nincs szükség X11 támogatásra. E leírásban X11 rendszert nem használjuk a telepítés alatt.
A Debian támogatása az alapvető grafikus felülethez az X.Org X11 rendszerében adott támogatástól függ. A legtöbb AGP, PCI és PCIe videó kártya működik X.Org alatt. A támogatott grafikus buszok, kártyák, monitorok és mutató eszközök részletei a http://xorg.freedesktop.org/ címen találhatók. A Debian 4.0 az X.Org 7.1 változattal érkezik.
A laptopok is támogatottak. Ezek gyakran specializáltak vagy nem-dokumentált hardvereket tartalmaznak. Annak ellenőrzéséért, hogy a laptopod jól működik-e GNU/Linuxszal, lásd a Linux Laptop oldalakat
A több-processzoros támogatás — melyre az angol „symmetric multi-processing” vagy SMP — néven is hivatkoznak szintén elérhető ezen architektúrához. Az alap Debian 4.0 kernel-kép SMP-alternatíva támogatással került lefordításra. Ez azt jelenti, hogy a kernel érzékeli a processzorok (illetve processzor magok) számát és automatikusan kikapcsolja az SMP-t az 1-processzoros rendszereken.
A Debian kernel-kép csomagok 486 kivitele Intel x86 architektúrához SMP támogatás nélkül fordított.
[2] Sokáig megpróbáltuk elkerülni ezt, de végül a fordító és a kernel hibáinak egy szerencsétlen sora miatt, amely egy a GCC által szállított C++ ABI hibával kezdődött ez szükséges volt. A Debian GNU/Linux még mindig futtatható 80386-os processzoron, de ehhez magadnak kell lefordítanod a kernelt és az összes használt csomagot, és ez túlmutat e kézikönyv célján.
[3] A modern gépeken sok Debian csomag így érezhetően gyorsabban fut, ami a régi gépek támogatása elvetésének pozitív oldala. Az i486 (1989) 3 utasításkóddal bír (bswap, cmpxchg, és xadd) mellyel az i386 (1986) nem. Korábban a legtöbb Debian csomagban ezek nemigen voltak használhatók; most igen.