2.1. 支持的硬件

Debian 不会超出 Linux 内核与 GNU tool-sets 支持的硬件范围之外。 因此,任何 Linux 内核,libc, gcc,等移植过的体系或平台, 对 Debian 移植过的平台,都可以运行 Debian。请参考移植页面 http://www.debian.org/ports/i386/ 了解更多已被 Debian 测试过的 Intel x86 体系。

本章包含一些通用的信息与指示, 而不是仅列出支持 Intel x86 的所有不同硬件配置。

2.1.1. 支持的体系

Debian 3.1 支持十一种主要的体系和一些称为 'flavors' 的变种。

体系 Debian 命名 子体系 Flavor
Intel x86-based 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 and 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 (SQARM) sb1-swarm-bn
MIPS (little endian) mipsel Cobalt cobalt
DECstation r4k-kn04
r3k-kn02
Broadcom BCM91250A (SQARM) sb1-swarm-bn
IBM S/390 s390   type
vmrdr

本文档覆盖 Intel x86 体系的安装。如果你寻找 其他 Debian 所支持的体系,请浏览 Debian-Ports 相关页面。

2.1.2. CPU,主板和视频支持

完整的周边设备支持情况信息可以在 Linux Hardware Compatibility HOWTO中找到。本节只是基本的概况。

2.1.2.1. CPU

几乎所有的 x86 体系处理器都被支持;同样包括 AMD 和 VIA(前身为 Cyrix)。 还包括支持 Athlon XP 和 Intel P4 Xeon。但是,Linux 不会运行在286或更早的处理器上。

2.1.2.2. I/O 总线

系统总线作为主板的一部分用于 CPU 和周边设备通讯。你的计算机必须使用 ISA, EISA, PCI, 微通道(MCA,用于 IBM's PS/2 系列)或者 VESA Local Bus (VLB, 有时称为 VL 总线)。

2.1.3. 图形卡

你应该给终端控制台使用 VGA 兼容的显示接口。几乎所有的新显卡都兼容 VGA。 在不使用 X11 支持的情况下,你也可以用古老的 CGA, MDA 或 HGA 工作。

Debian 对显卡的支持决定于 XFree86 的 X11 系统。新的 AGP 视频插槽是 PCI 标准的修订,大多数 AGP 视频卡都能在 XFree86 下工作。更多的关于 图形总线,卡,显示器,指点设备的支持情况见 http://www.xfree86.org/。 Debian 3.1 包含 XFree86 版本 4.3.0.

2.1.4. 便携机

便携机也获得支持。便携机通常使用特定的或专有的硬件。了解你的便携机是否在 GNU/Linux 下工作,参考 Linux Laptop pages

2.1.5. 多处理器

多处理器支持 — 也称为 ``symmetric multi-processing'' 或 SMP — 也被本体系支持,并且被预编译的 Debian 内核映象支持。支持 SMP 的内核默认安不安装, 取决于你的安装媒介。这不会影响安装,因为非 SMP 的内核也能在 SMP 的系统下启动; 只不过内核只使用第一个 CPU。

为了使用多 CPU 的优势,你应该检查支持 SMP 的内核包是否安装,如果没有,选择一个合适 的内核包。 也可以编译一个自定义的内核来支持 SMP。你可以在 第8.5节 , "编译新内核" 找到如何去做的相关讨论。当前(内核版本 2.4.27)起用 SMP 选项的方法是 在内核配置的``General''中选择 ``symmetric multi-processing''。