2.1. Поддерживаемое оборудование

Для Debian не требуется от оборудования сверх того, что требуют ядро Linux или kFreeBSD и утилиты GNU. Таким образом, любая архитектура или платформа, на которую были перенесены ядро Linux или kFreeBSD, libc, gcc и т.д. и на которую перенесён Debian, может работать под Debian. Сверьтесь со страницами переносов http://www.debian.org/ports/powerpc/, какие системы на архитектуре PowerPC были протестированы с Debian GNU/Linux.

Вместо того, чтобы пытаться описать всё разнообразие аппаратных конфигураций, которое существует на PowerPC, эта глава содержит общую информацию и указания, где можно найти дополнительную информацию.

2.1.1. Поддерживаемые архитектуры

Debian GNU/Linux 7.0 поддерживает одиннадцать основных архитектур и несколько вариаций каждой архитектуры, известных как «варианты (flavors)».

Архитектура Обозначение в Debian Субархитектура Вариант
основанные на Intel x86 i386    
AMD64 & Intel 64 amd64    
ARM armel Intel IOP32x iop32x
Intel IXP4xx ixp4xx
Marvell Kirkwood kirkwood
Marvell Orion orion5x
Versatile versatile
ARM с аппаратным FPU armhf Freescale mx5
Intel IA-64 ia64    
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 Cobalt cobalt
MIPS Malta (32-битная) 4kc-malta
MIPS Malta (64-битная) 5kc-malta
IBM/Motorola PowerPC powerpc PowerMac pmac
PReP prep
Sun SPARC sparc sun4u sparc64
sun4v
IBM S/390 s390 IPL с VM-reader и DASD generic
64-битный IBM S/390 s390x IPL с VM-reader и DASD generic

Debian GNU/kFreeBSD 7.0 поддерживает две архитектуры.

Архитектура Обозначение в Debian
основанные на Intel x86 kfreebsd-i386
AMD64 & Intel 64 kfreebsd-amd64

Этот документ содержит описание установки на архитектуру PowerPC. Если вы ищете информацию по любой другой архитектуре, поддерживаемой Debian, посмотрите на странице переносов Debian.

2.1.2. Поддерживаемые процессоры, материнские платы и видеокарты

В Debian GNU/Linux 7.0 поддерживаются только субархитектуры PMac (Power-Macintosh или PowerMac) и PreP.

2.1.2.1. Варианты ядер

Есть два варианта ядер powerpc в Debian, каждый под определённый тип процессора:

powerpc

This kernel flavour supports the PowerPC 601, 603, 604, 740, 750, and 7400 processors. All Apple PowerMac machines up to and including the one marketed as G4 use one of these processors.

powerpc-smp

All Apple PowerMac G4 SMP machines.

power64

Вариант ядра power64 ядра поддерживает следующие процессоры:

Процессор POWER3 использовался в старых 64-битных серверных системах IBM: IntelliStation POWER модель 265, pSeries 610 и 640, RS/6000 7044-170, 7044-260 и 7044-270.

Процессор POWER4 используется в более новых 64-битных серверных системах IBM: pSeries 615, 630, 650, 655, 670 и 690.

Systems using the PPC970 processor (Apple G5, YDL PowerStation, IBM Intellistation POWER 185) are also based on the POWER4 architecture, and use this kernel flavour.

Newer IBM systems using POWER5, POWER6, and POWER7 processors.

2.1.2.2. Субархитектура Power Macintosh (pmac)

Apple (и несколько других производителей, например, Power Computing) выпускает серию компьютеров Macintosh на основе процессоров PowerPC. С целью поддержки архитектуры они подразделяются на NuBus (не поддерживается в Debian), OldWorld и NewWorld.

Системы OldWorld — это большая часть машин Power Macintosh с дисководом и шиной PCI. Большая часть систем PowerMacintosh на основе 603, 603e, 604 и 604e относятся к этой группе. До начала выпуска моделей iMac PowerPC Apple использовала четырёх цифровую схему именования, за исключением систем G3 бежевого цвета, которые также относятся к OldWorld.

Так называемые системы NewWorld PowerMac — это системы PowerMac в прозрачных пластиковых корпусах и поздние модели. Сюда входят системы iMac, iBook, G4, синие G3, а также большая часть систем PowerBook, выпущенных в 1999 году и позже. Системы NewWorld PowerMac используют систему «ROM в RAM» для MacOS и производятся с середины 1998 года.

Спецификации оборудования Apple доступны на странице AppleSpec, а для более старого оборудования на странице AppleSpec Legacy.

Наименование/номер модели Поколение
Apple iMac Bondi Blue, 5 видов, Slot Loading NewWorld
iMac лето 2000, начало 2001 NewWorld
iMac G5 NewWorld
iBook, iBook SE, iBook Dual USB NewWorld
iBook2 NewWorld
iBook G4 NewWorld
Power Macintosh Blue и White (B&W) G3 NewWorld
Power Macintosh G4 PCI, AGP, Cube NewWorld
Power Macintosh G4 Gigabit Ethernet NewWorld
Power Macintosh G4 Digital Audio, Quicksilver NewWorld
Power Macintosh G5 NewWorld
PowerBook G3 FireWire Pismo (2000) NewWorld
PowerBook G3 Lombard (1999) NewWorld
PowerBook G4 Titanium NewWorld
PowerBook G4 Aluminum NewWorld
Xserve G5 NewWorld
Performa 4400, 54xx, 5500 OldWorld
Performa 6360, 6400, 6500 OldWorld
Power Macintosh 4400, 5400 OldWorld
Power Macintosh 7200, 7300, 7500, 7600 OldWorld
Power Macintosh 8200, 8500, 8600 OldWorld
Power Macintosh 9500, 9600 OldWorld
Power Macintosh (Beige) G4 Minitower OldWorld
Power Macintosh (Beige) Desktop, All-in-One OldWorld
PowerBook 2400, 3400, 3500 OldWorld
PowerBook G3 Wallstreet (1998) OldWorld
Twentieth Anniversary Macintosh OldWorld
Workgroup Server 7250, 7350, 8550, 9650, G3 OldWorld
Power Computing PowerBase, PowerTower / Pro, PowerWave OldWorld
PowerCenter / Pro, PowerCurve OldWorld
UMAX C500, C600, J700, S900 OldWorld
APS APS Tech M*Power 604e/2000 OldWorld
Motorola Starmax 3000, 4000, 5000, 5500 OldWorld

2.1.2.3. Субархитектура PReP

Наименование/номер модели
Motorola Firepower, PowerStack Series E, PowerStack II
MPC 7xx, 8xx
MTX, MTX+
MVME2300(SC)/24xx/26xx/27xx/36xx/46xx
MCP(N)750
IBM RS/6000 40P, 43P
Power 830/850/860 (6070, 6050)
6030, 7025, 7043
B164

2.1.2.4. CHRP subarchitecture

Наименование/номер модели
IBM RS/6000 B50, 43P-150, 44P
Genesi Pegasos I, Pegasos II
Fixstars YDL PowerStation

2.1.2.5. Субархитектура APUS (не поддерживается)

Наименование/номер модели
Amiga Power-UP Systems (APUS) A1200, A3000, A4000

2.1.2.6. Субархитектура Nubus PowerMac (не поддерживается)

Системы NuBus на данный момент не поддерживаются Debian/powerpc. Монолитная архитектура ядра Linux/PPC не поддерживается на этих машинах. Следует использовать микроядро MkLinux Mach, которое Debian пока не поддерживает. Это относится к следующим машинам:

  • PowerMacintosh 6100, 7100, 8100

  • Performa 5200, 6200, 6300

  • Powerbook 1400, 2300 и 5300

  • Workgroup Server 6150, 8150, 9150

Ядро Linux для этих машин и ограниченную поддержку можно получить на http://nubus-pmac.sourceforge.net/.

2.1.2.7. Не-PowerPC Macи

Компьютеры Macintosh на основе процессоров серии 680x0 не принадлежат к семейству PowerPC, они относятся к семейству m68k. Эти модели начинаются с серии «Mac II», продолжаются семейством «LC», затем серией Centris и завершаются Quadras и Performas. Эти модели обычно имеют римскую цифру или трёхзначный номер модели, например, Mac IIcx, LCIII или Quadra 950.

Диапазон моделей начинается с Mac II (Mac II, IIx, IIcx, IIci, IIsi, IIvi, IIvx, IIfx), затем LC (LC, LCII, III, III+, 475, 520, 550, 575, 580, 630), затем Mac TV, затем Centris (610, 650, 660AV), Quadra (605, 610, 630, 650, 660AV, 700, 800, 840AV, 900, 950) и завершается Performa 200-640CD.

Модели ноутбуков начинаются с Mac Portable, затем PowerBook 100-190cs и PowerBook Duo 210-550c (кроме PowerBook 500, который относится к Nubus, смотрите раздел выше).

2.1.3. Несколько процессоров

На этой архитектуре поддерживается нескольких процессоров — так называемая «симметричная многопроцессорная обработка (symmetric multi-processing)» или SMP, она уже встроена в поставляемое ядро Debian. В зависимости от ваших установочных носителей, SMP-совместимое ядро может быть установлено по умолчанию. Это не должно помешать установке, поскольку стандартное, не-SMP ядро должно загружаться на SMP системах; ядро просто будет использовать только первый процессор.

Чтобы получить преимущества нескольких процессоров проверьте, что установлен пакет с поддерживающим SMP ядром, если нет, выберите соответствующий пакет с ядром.

Также вы можете собрать своё собственное ядро, поддерживающее SMP.О том, как это сделать, можно найти в Раздел 8.6, «Сборка нового ядра». В настоящий момент (версия ядра 3.2.0) разрешить SMP можно установив флажок «Symmetric multi-processing support» в секции «Platform support» конфигурации ядра.

2.1.4. Поддержка видеокарт

Список поддерживаемых графических шин, карт, мониторов и устройств ввода можно найти на http://xorg.freedesktop.org/. Debian 7.0 поставляется с X.Org версии 7.7.

2.1.5. Аппаратура для подключения к сети

Почти любая сетевая плата (NIC), поддерживаемая ядром Linux, должна поддерживаться системой установки; драйверы модулей должны загрузиться автоматически.

2.1.5.1. Карты для беспроводных сетей

Беспроводные сети, в основном, поддерживаются, как и растёт число поддерживаемых беспроводных адаптеров в официальном ядре Linux, хотя для работы многих из них требуется загрузка микропрограммы.

Если нужна микропрограмма, то программа установки предложит её загрузить. В Раздел 6.4, «Загрузка отсутствующих микропрограмм» есть подробное описание о том, как загрузить микропрограмму во время установки.

Беспроводные адаптеры, не поддерживаемые официальным ядром Linux, обычно, можно заставить работать в Debian GNU/Linux, но это не поддерживается во время установки.

Если есть проблемы с беспроводной сетью и других сетевых устройств нет, которые можно использовать во время установки, то всё ещё возможно установить Debian GNU/Linux с полного образа CD-ROM или DVD. Добавьте параметр для выключения настройки сети и установите только пакеты с CD/DVD. После завершения установки (после перезагрузки) вы сможете установить драйвер и микропрограмму, которые требуются, и настроить сеть вручную.

Иногда, нужный драйвер недоступен в виде пакета Debian. В этом случае вам придётся поискать исходный код в интернете и собрать драйвер самостоятельно. Это не описано в данном руководстве.

2.1.6. Дисплеи Брайля

Поддержка дисплеев Брайля обеспечивается программой brltty. С её помощью работает большинство дисплеев, подключаемых к последовательному порту, USB или bluetooth. Список поддерживаемых устройств можно найти на сайте brltty. В Debian GNU/Linux 7.0 включена brltty версии 4.4.

2.1.7. Периферия и другое оборудование

Linux поддерживает много разных устройств, таких как мыши, принтеры, сканеры, PCMCIA и USB устройства. Однако, большинство этих устройств не требуется для установки системы.