2.1. Matériel reconnu

En ce qui concerne le matériel, Debian n'a pas plus d'exigences que le noyau Linux ou kFreeBSD et les outils GNU. Par conséquent, toute architecture ou plate-forme sur laquelle le noyau Linux ou kFreeBSD, la libc, le compilateur gcc, etc., ont été portés, et pour laquelle un portage de Debian existe, peut faire fonctionner Debian. Reportez-vous aux pages sur les portages http://www.debian.org/ports/mips/ pour plus de précisions concernant les systèmes d'architecture Mips qui ont été testés avec Debian GNU/Linux.

Plutôt que d'essayer de décrire les différentes configurations matérielles acceptées par Mips , cette section contient des informations générales et des liens vers des informations complémentaires.

2.1.1. Architectures reconnues

Debian GNU/Linux 9 fonctionne sur dix architectures principales et sur de nombreuses variantes de celles-ci, appelées « saveurs ».

Architecture Étiquette Debian Sous-Architecture Saveur
Intel x86-based i386    
AMD64 & Intel 64 amd64    
ARM armel Marvell Kirkwood et Orion marvell
Versatile versatile
ARM avec matériel FPU armhf multiplate-forme armmp
multiplate-forme pour les systèmes à extension d'adressage (LPAE) armmp-lpae
ARM 64 bits arm64    
MIPS (grand boutien) mips MIPS Malta (32 bits) 4kc-malta
MIPS Malta (64 bits) 5kc-malta
Cavium Octeon octeon
MIPS (petit boutien) mipsel MIPS Malta (32 bits) 4kc-malta
MIPS Malta (64 bits) 5kc-malta
Cavium Octeon octeon
Loongson 3A loongson-3
IBM/Motorola PowerPC powerpc    
Power Systems ppc64el Machines IBM POWER8 ou plus récentes  
IBM S/390 64 bits s390x IPL avec lecteur de machine virtuelle (VM-reader) et accès direct au périphérique de stockage (DASD) generic

Ce document décrit l'installation pour l'architecture Mips avec le noyau Linux. Des versions pour les autres architectures disponibles existent sur les pages Debian-Ports.

2.1.2. Microprocesseurs, cartes mère et cartes vidéo

Debian on Mips supports the following platforms:

  • SGI IP22: this platform includes the SGI machines Indy, Indigo 2 and Challenge S. Since these machines are very similar, whenever this document refers to the SGI Indy, the Indigo 2 and Challenge S are meant as well.

  • SGI IP32: this platform is generally known as SGI O2.

  • MIPS Malta: this platform is emulated by QEMU and is therefore a nice way to test and run Debian on MIPS if you don't have the hardware.

Complete information regarding supported mips/mipsel/mips64el machines can be found at the Linux-MIPS homepage. In the following, only the systems supported by the Debian installer will be covered. If you are looking for support for other subarchitectures, please contact the debian-mips mailing list.

2.1.2.1. Microprocesseurs

Sur SGI IP22, les plates-formes SGI Indy, Indigo 2 et Challenge S utilisant les processeurs R4000, R4400, R4600 et R5000 sont reconnues par le système d'installation de Debian pour MIPS grand-boutien. Sur SGI IP32, seuls les systèmes basés sur le R5000 sont reconnus.

Some MIPS machines can be operated in both big and little endian mode. For little endian MIPS, please read the documentation for the mipsel and mips64el architectures.

2.1.3. Processeurs multiples

Cette architecture accepte les systèmes à plusieurs processeurs (« symmetric multiprocessing » ou SMP). Une image standard du noyau Debian 9 a été compilée avec SMP. Selon votre support d'installation, ce noyau peut ou non être installé par défaut. Cela ne devrait pas empêcher l'installation, puisque le noyau non-SMP devrait démarrer sur les systèmes SMP ; le noyau utilisera simplement le premier processeur.

Afin de tirer profit de plusieurs processeurs, vous devrez vérifier que le noyau installé accepte le SMP ou bien vous en installerez un.

Vous pouvez aussi compiler vous-même un noyau avec SMP. Vous trouverez une discussion sur la façon de faire dans la Section 8.6, « Compiler un nouveau noyau ». Aujourd'hui (version 3.16 du noyau) la façon d'activer SMP est de choisir « Multi-Processing support » dans la section « Kernel type » quand on configure le noyau.

2.1.4. Gestion du matériel graphique

Debian reconnaît les interfaces graphiques dans la mesure où elles sont reconnues par le système X11 de X.Org et par le noyau. Le noyau fournit le tampon vidéo (framebuffer), tandis que les environnements de bureau utilisent X11. Certaines fonctionnalités avancées des cartes graphiques, comme l'accélération 3D ou l'accélération matérielle (hardware-accelerated video), dépendent parfois de la carte graphique installée et demandent l'installation de microprogrammes supplémentaires, voyez la Section 2.2, « Périphériques demandant des microprogrammes (firmware) ».

Des précisions sur les matériels graphiques acceptés et les dispositifs de pointage sont disponibles sur http://xorg.freedesktop.org/. Debian 9 propose la version 7.7 de X.Org.

Le système X window de X.Org n'est disponible pour le moment que sur SGI Indy et O2.

2.1.5. Matériel de connexion réseau

Toute carte réseau (NIC, network interface card) reconnue par le noyau Linux devrait aussi être reconnue par l'installateur. Les pilotes devraient être chargés de manière automatique.

2.1.6. Périphériques et autres matériels

Linux reconnaît une large gamme de périphériques comme les souris, les imprimantes, les scanners, les périphériques PCMCIA/CardBus/ExpressCard et USB. Cependant, aucun de ces périphériques n'est requis lors de l'installation du système.