Для Debian не требуется от оборудования сверх того, что требуют ядро Linux или kFreeBSD и утилиты GNU. Таким образом, любая архитектура или платформа, на которую были перенесены ядро Linux или kFreeBSD, libc, gcc и т.д. и на которую перенесён Debian, может работать под Debian. Сверьтесь со страницами переносов http://www.debian.org/ports/i386/, какие системы на архитектуре 32-bit PC были протестированы с Debian GNU/Linux.
Вместо того, чтобы пытаться описать всё разнообразие аппаратных конфигураций, которое существует на 32-bit PC, эта глава содержит общую информацию и указания, где можно найти дополнительную информацию.
Debian GNU/Linux 8 supports eight major architectures and several variations of each architecture known as «flavors».
Архитектура | Обозначение в Debian | Субархитектура | Вариант |
---|---|---|---|
основанные на Intel x86 | i386 | ||
AMD64 & Intel 64 | amd64 | ||
ARM | armel | Intel IXP4xx | ixp4xx |
Marvell Kirkwood | kirkwood | ||
Marvell Orion | orion5x | ||
Versatile | versatile | ||
ARM с аппаратным FPU | armhf | multiplatform | armmp |
multiplatform for LPAE-capable systems | armmp-lpae | ||
64bit ARM | arm64 | ||
MIPS (с прямым порядком байтов) | mips | SGI IP22 (Indy/Indigo 2) | r4k-ip22 |
SGI IP32 (O2) | r5k-ip32 | ||
MIPS Malta (32-битная) | 4kc-malta | ||
MIPS Malta (64-битная) | 5kc-malta | ||
MIPS (с обратным порядком байтов) | mipsel | MIPS Malta (32-битная) | 4kc-malta |
MIPS Malta (64-битная) | 5kc-malta | ||
IBM/Motorola PowerPC | powerpc | PowerMac | pmac |
PReP | prep | ||
IBM PowerPC (little endian) | ppc64el | ||
64-битный IBM S/390 | s390x | IPL с VM-reader и DASD | generic |
Debian GNU/kFreeBSD 8 поддерживает две архитектуры.
Архитектура | Обозначение в Debian |
---|---|
основанные на Intel x86 | kfreebsd-i386 |
AMD64 & Intel 64 | kfreebsd-amd64 |
Этот документ содержит описание установки на архитектуру 32-bit PC. Если вы ищете информацию по любой другой архитектуре, поддерживаемой Debian, посмотрите на странице переносов Debian.
Полную информацию о поддерживаемом периферийном оборудовании можно найти в Linux Hardware Compatibility HOWTO. Этот раздел содержит только базовые сведения.
Поддерживаются почти все x86-совместимые (IA-32) процессоры, используемые в персональных компьютерах, включая все серии Intel "Pentium". Сюда входят 32-битные процессоры AMD и VIA (ранее Cyrix), а также процессоры типа Athlon XP и Intel P4 Xeon.
However, Debian GNU/Linux jessie will not run on 486 or earlier processors. Despite the architecture name "i386", support for actual 80386 and 80486 processors (and their clones) was dropped with the Sarge (r3.1) and Squeeze (r6.0) releases of Debian, respectively. The Intel Pentium and clones, including those without an FPU (Floating-Point Unit or math coprocessor), are supported. The Intel Quark is not supported, due to hardware errata.
Если в вашей системе установлен 64-битный процессор из семейств AMD64 или Intel 64, то, вероятно, вам лучше использовать программу установки для архитектуры amd64 вместо программы установки для (32-битной) архитектуры i386.
Системная шина — это часть материнской платы, которая позволяет процессору взаимодействовать с периферией, например, с устройствами хранения. Ваш компьютер должен использовать ISA, EISA, PCI, PCIe, PCI-X или VESA Local Bus (VLB, иногда называемая VL шиной). В сущности, все персональные компьютеры, продаваемые в последние годы, имеют одну из них.
С технической точки зрения ноутбуки — это обычны ПК, поэтому вся информация о ПК применима и к ноутбукам. Установка на ноутбуки сегодня это обычная установка где всё начинает сразу работать, включая автоматическое засыпание системы при закрытии крышки и специальные кнопки на корпусе ноутбука, например для выключения интерфейса wifi («режим самолёта»). Тем не менее, иногда для некоторых специальных возможностей ноутбуков производители используют специализированное или проприетарное оборудование, которое может не поддерживаться. На странице Linux на ноутбуках можно посмотреть, будет ли работать GNU/Linux на вашем ноутбуке.
На этой архитектуре поддерживается нескольких процессоров — так называемая «симметричная многопроцессорная обработка (symmetric multi-processing)» или SMP. Стандартное ядро Debian 8 собрано с поддержкой SMP-alternatives. Это означает, что ядро определит число процессоров (или процессорных ядер) и автоматически выключит SMP в однопроцессорных системах.
Having multiple processors in a computer was originally only an issue for high-end server systems but has become common in recent years nearly everywhere with the introduction of so called «multi-core» processors. These contain two or more processor units, called «cores», in one physical chip.
Вариант 586 пакетов образа ядра Debian для 32-bit PC собран без поддержки SMP.
Поддержка графического интерфейса в Debian полностью зависит от поддержки этого интерфейса системой X.Org X11. Графические карты современных ПК, обычно, работают без дополнительной настройки. Поддержка аппаратного ускорения 3D-графики или проигрывания видео зависит от самой карты, установленной в системе, и, иногда, требует установки дополнительных образов «микропрограмм» (см. Раздел 2.2, «Устройства, которым требуются микропрограммы»). Были единичные сообщения об ошибках по картам о том, что установка дополнительных микропрограмм требовалась даже для поддержки основных графических функций, но это скорее исключение.
Список поддерживаемых графических шин, карт, мониторов и устройств ввода можно найти на http://xorg.freedesktop.org/. Debian 8 поставляется с X.Org версии 7.7.
Почти любая сетевая плата (NIC), поддерживаемая ядром Linux, должна поддерживаться системой установки; драйверы модулей должны загрузиться автоматически. Это относится к почти всем картам PCI/PCI-Express и PCMCIA/Express Cards на ноутбуках. Также поддерживается много старых карт ISA.
ISDN поддерживается, но не во время установки.
Беспроводные сети, в основном, поддерживаются, как и растёт число поддерживаемых беспроводных адаптеров в официальном ядре Linux, хотя для работы многих из них требуется загрузка микропрограммы.
Если нужна микропрограмма, то программа установки предложит её загрузить. В Раздел 6.4, «Загрузка отсутствующих микропрограмм» есть подробное описание о том, как загрузить микропрограмму во время установки.
Беспроводные адаптеры, не поддерживаемые официальным ядром Linux, обычно, можно заставить работать в Debian GNU/Linux, но это не поддерживается во время установки.
Если есть проблемы с беспроводной сетью и других сетевых устройств нет, которые можно использовать во время установки, то всё ещё возможно установить Debian GNU/Linux с полного образа CD-ROM или DVD. Добавьте параметр для выключения настройки сети и установите только пакеты с CD/DVD. После завершения установки (после перезагрузки) вы сможете установить драйвер и микропрограмму, которые требуются, и настроить сеть вручную.
Иногда, нужный драйвер недоступен в виде пакета Debian. В этом случае вам придётся поискать исходный код в интернете и собрать драйвер самостоятельно. Это не описано в данном руководстве. Если драйвер под Linux недоступен, в последнюю очередь можно использовать пакет ndiswrapper
, который позволяет использовать драйвер от Windows.
Поддержка дисплеев Брайля обеспечивается программой brltty
. С её помощью работает большинство дисплеев, подключаемых к последовательному порту, USB или bluetooth. Список поддерживаемых устройств можно найти на сайте brltty
. В Debian GNU/Linux 8 включена brltty
версии 5.2.
Поддержка устройств речевого синтеза обеспечивается программой speakup
. speakup
поддерживает только встраиваемые платы и внешние устройства, подключаемые к последовательному порту (USB, PCI или serial-to-USB адаптеры не поддерживаются). Список поддерживаемых устройств можно найти на сайте speakup
. В Debian GNU/Linux 8 включена speakup
версии 3.1.6.
Linux supports a large variety of hardware devices such as mice, printers, scanners, PCMCIA/CardBus/ExpressCard and USB devices. However, most of these devices are not required while installing the system.
Устройства USB, в основном, работают нормально. На некоторых, очень старых ПК, для некоторых USB-клавиатур может потребоваться дополнительная настройка (смотрите Раздел 3.6.5, «Аппаратные проблемы, которых нужно остерегаться»). На современных ПК, клавиатуры и мыши USB работают без специальных настроек.