Debian не требует от оборудования сверх того, что требуют ядро Linux и утилиты GNU. Таким образом, любая архитуктура или платформа, на которую были перенесены ядро Linux, libc, gcc и т.д. и на которую перенесён Debian, может работать под Debian. Сверьтесь со страницами переносов http://www.debian.org/ports/i386/, какие системы на архитектуре Intel x86 были протестированы с Debian.
Вместо того, чтобы пытаться описать всё разнообразие аппаратных конфигураций, которое существует на Intel x86, эта глава содержит общую информацию и указания, где можно найти дополнительную информацию.
Debian 3.1 поддерживает одиннадцать основных архитектур и несколько вариаций каждой архитектуры, известных как «варианты (flavors)».
Архитектура | Обозначение в Debian | Субархитектура | Вариант |
---|---|---|---|
основанные на 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 и 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 | ia64 | ||
MIPS (с прямым порядком байтов) | mips | SGI Indy/Indigo 2 | r4k-ip22 |
r5k-ip22 | |||
Broadcom BCM91250A (SWARM) | sb1-swarm-bn | ||
MIPS (с обратным порядком байтов) | mipsel | Cobalt | cobalt |
DECstation | r4k-kn04 | ||
r3k-kn02 | |||
Broadcom BCM91250A (SWARM) | sb1-swarm-bn | ||
IBM S/390 | s390 | IPL с VM-reader и DASD | generic |
IPL с ленты | tape |
Этот документ содержит описание установки на архитектуру Intel x86. Если вы ищете информацию по любой другой архитектуре, поддерживаемой Debian, посмотрите на странице переносов Debian.
Полную информацию о поддерживаемом периферийном оборудовании можно найти в Linux Hardware Compatibility HOWTO. Этот раздел содержит только базовые сведения.
Поддерживаются почти все x86-совместимые процессоры, включая процессоры AMD и VIA (ранее Cyrix). Также поддерживаются новые процессоры, такие как Athlon XP и Intel P4 Xeon. Однако, Linux не будет работать на 286 и более ранних процессорах.
Системная шина — это часть материнской платы, которая позволяет процессору взаимодействовать с периферией, например с устройствами хранения. Ваш компьютер должен использовать ISA, EISA, PCI, Microchannel Architecture (MCA, используется в линейке PS/2 от IBM) или VESA Local Bus (VLB, иногда называемая VL шина).
Вам понадобится VGA-совместимый видео-интерфейс для консольного терминала. Практически любая современная видеокарта совместима с VGA. Устаревшие стандарты, такие как CGA, MDA или HGA тоже должны работать, если вам не нужна поддержка X11. Запомните, что X11 не используется во время установки, описанной в этом документе.
Поддержка графического интерфейса в Debian полностью определяется поддержкой этого интерфейса системой X11 XFree86. Большинство видеокарт AGP, PCI и PCIе ЗP работает под XFree86. Список поддерживаемых графических шин, карт, мониторов и устройств ввода можно найти на http://www.xfree86.org/. Debian 3.1 поставляется с XFree86 версии 4.3.0.
Debian можно устанавливать на ноутбуки. Часто они содержат фирменное оборудование. На странице Linux на ноутбуках можно посмотреть, будет ли работать GNU/Linux на ваш ноутбуке.
На этой архитектуре поддерживается нескольких процессоров — так называемая «симметричная многопроцессрная обработка (symmetric multi-processing)» или SMP. В зависимости от ваших установочных носителей, SMP-совместимое ядро можно установить по умолчанию. Это не должно помешать установке, поскольку стандартное, не-SMP ядро должно загружаться на SMP системах; ядро просто будет использовать только первый процессор.
Чтобы воспользоваться преимуществами нескольких процессоров, следует убедиться, что установлен пакет ядра, которое поддерживает SMP. Если это не так, выберите соответствующий пакет. Также, вы можете собрать собственное ядро с поддержкой SMP. О том, как это сделать, можно найти в Раздел 8.5, «Сборка нового ядра». В настоящий момент (версия ядра 2.6.8), разрешить SMP можно установив флажок «symmetric multi-processing» в секции «General» конфигурации ядра.