Debian は、Linux・kFreeBSD カーネルや GNU ツールセットが必要とする以上のハードウェアを要求しません。それゆえ、Linux・kFreeBSD カーネル、libc、gcc などが移植されていて、Debian の移植版が存在すれば、どんなアーキテクチャや プラットフォームでも Debian を動作させることができます。すでに Debian GNU/Linux でテストされている Mips アーキテクチャシステムの詳細は、 http://www.debian.org/ports/mips/ にある移植版のページを参照してください。
この節では、Mips でサポートされるハードウェアの様々な設定のすべてに触れることは避け、一般的な情報とさらなる情報が見つけられる場所へのポインタを紹介します。
Debian GNU/Linux 8 は 10 の主要なアーキテクチャと、「フレーバー」と呼ばれる各アーキテクチャのバリエーションをサポートしています。
アーキテクチャ | Debian での名称 | サブアーキテクチャ | フレーバー |
---|---|---|---|
Intel x86 ベース | i386 | ||
AMD64 & Intel 64 | amd64 | ||
ARM | armel | Intel IXP4xx | ixp4xx |
Marvell Kirkwood | kirkwood | ||
Marvell Orion | orion5x | ||
Versatile | versatile | ||
ハードウェア FPU がある ARM | 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 bit) | 4kc-malta | ||
MIPS Malta (64 bit) | 5kc-malta | ||
MIPS (リトルエンディアン) | mipsel | MIPS Malta (32 bit) | 4kc-malta |
MIPS Malta (64 bit) | 5kc-malta | ||
IBM/Motorola PowerPC | powerpc | PowerMac | pmac |
PReP | prep | ||
Power Systems | ppc64el | IBM POWER8 or newer machines | |
64bit IBM S/390 | s390x | VM-reader や DASD からの IPL | generic |
Debian GNU/kFreeBSD 8 はふたつのアーキテクチャをサポートしています。
アーキテクチャ | Debian での名称 |
---|---|
Intel x86 ベース | kfreebsd-i386 |
AMD64 & Intel 64 | kfreebsd-amd64 |
この文書は Linux カーネルを用いた Mips アーキテクチャへのインストールを扱います。Debian がサポートしている他のアーキテクチャに関する情報を探しているなら、Debian 移植版 のページをご覧ください。
Mips では、Debian は以下のプラットフォームをサポートしています。
SGI IP22: このプラットフォームには、Indy, Indigo 2, Challenge S といった SGI マシンを含みます。これらのマシンはとても似通っているため、本文書では、SGI Indy, Indigo 2, Challenge S についても同様に参照できます。
SGI IP32: このプラットフォームは一般的に SGI O2 として知られています。
MIPS Malta: このプラットフォームは QEMU でエミュレートされており、そのためハードウェアがなくても MIPS での Debian のテストや実行を行う良い方法です。
mips/mipsel マシンのサポートについての完全な情報は、Linux-MIPS homepage にあります。以下では、Debian インストーラでサポートされているシステムについてのみ対象にしています。その他のサブアーキテクチャのサポートが必要な場合は、 debian-mips メーリングリストに連絡してください。
このアーキテクチャでは、マルチプロセッササポート (「対称型マルチプロセッシング」 や SMP と呼ばれている) が利用でき、コンパイル済みの Debian カーネルイメージでサポートされています。この SMP 対応カーネルが、デフォルトでインストールされるかどうかは、インストールに使用するメディアに依存します。標準の非 SMP カーネルは SMP システムでも起動できますから、インストールには問題ありません。標準カーネルは単に 1 番目の CPU を用います。
複数のプロセッサを利用するためには、SMP をサポートするカーネルパッケージがインストールされることをチェックするか、そうでなければ、適切なカーネルパッケージを選ぶ必要があります。
SMP をサポートしたカスタムカーネルを自分で作ることもできます。その手順に関する話題は 「新しいカーネルのコンパイル」 にあります。現時点 (カーネルバージョン 3.16) で SMP を有効にするためには、カーネルコンフィグレーションの 「Kernel type」 セクションにある 「Multi-Processing support」 を選択してください。
Debian's support for graphical interfaces is determined by the underlying support found in X.Org's X11 system, and the kernel. Basic framebuffer graphics is provided by the kernel, whilst desktop environments use X11. Whether advanced graphics card features such as 3D-hardware acceleration or hardware-accelerated video are available, depends on the actual graphics hardware used in the system and in some cases on the installation of additional 「firmware」 images (see 「ファームウェアが必要なデバイス」).
Details on supported graphics hardware and pointing devices can be found at http://xorg.freedesktop.org/. Debian 8 ships with X.Org version 7.7.
X.Org X ウィンドウシステムは SGI Indy と O2 でのみサポートしています。
Linux カーネルがサポートしているネットワークインターフェースカード (NIC) なら、インストールシステムでもほとんどサポートしています。ドライバモジュールは、通常自動的に読み込まれます。