Debian stelt geen extra vereisten inzake hardware bovenop de vereisten die gesteld worden door de Linux- of de KFreeBSD-kernel en de GNU-gereedschapssets. Daardoor kan Debian gebruikt worden op elke architectuur of elk platform waarvoor de Linux- of de KFreeBSD-kernel, libc, gcc, enz. geschikt gemaakt werden en waarvoor een Debian-uitgave bestaat. Raadpleeg de pagina's over geschikte architecturen (ports) op https://iwawocd.cewmufwd.tk/ports/mips/ voor meer informatie over systemen van de architectuur 32-bit MIPS (little-endian) waarop Debian GNU/Linux getest werd.
Eerder dan alle verschillende ondersteunde hardwareconfiguraties van 32-bit MIPS (little-endian) te proberen beschrijven, bevat dit hoofdstuk algemene informatie en verwijzingen naar plaatsen waar bijkomende informatie gevonden kan worden.
Debian GNU/Linux 12 ondersteunt 9 hoofdarchitecturen en verschillende variaties van elk van die architecturen, “varianten” (flavors) genoemd.
Architectuur | Aanduiding in Debian | Onderarchitectuur | Variant |
---|---|---|---|
AMD64 & Intel 64 | amd64 | ||
Gebaseerd op Intel x86 | i386 | standaard x86-systemen | standaard |
enkel Xen PV domeinen | xen | ||
ARM | armel | Marvell Kirkwood en Orion | marvell |
ARM met hardware-FPU | armhf | multiplatform | armmp |
64bits ARM | arm64 | ||
64bits MIPS (little endian) | mips64el | MIPS Malta | 5kc-malta |
Cavium Octeon | octeon | ||
Loongson 3 | loongson-3 | ||
32bits MIPS (little endian) | mipsel | MIPS Malta | 4kc-malta |
Cavium Octeon | octeon | ||
Loongson 3 | loongson-3 | ||
Power Systems | ppc64el | IBM POWER8 of recentere machines | |
64bits IBM S/390 | s390x | IPL van VM-reader en DASD | generieke |
Dit document behandelt de installatie op de architectuur 32-bit MIPS (little-endian) met de kernel Linux. Indien u op zoek bent naar informatie over een van de andere door Debian ondersteunde architecturen, raadpleeg dan de webpagina Architecturen waarop Debian werkt (Ports).
Ondersteuning voor meerdere processoren — ook wel “symmetric multiprocessing” of SMP genoemd — is voor deze architectuur beschikbaar en wordt ondersteund door een voorgecompileerd Debian kernelimage. Afhankelijk van het door u gebruikt installatiemedium, zal deze SMP-geschikte kernel al dan niet standaard geïnstalleerd worden. Dit moet u er niet van weerhouden de installatie uit te voeren, vermits de standaard niet-SMP-kernel ook op SMP-systemen opstart. De kernel gebruikt dan echter gewoon enkel de eerste CPU.
Om meerdere processoren te benutten, moet u nagaan of een kernelpakket met ondersteuning voor SMP geïnstalleerd is en een passend kernelpakket kiezen mocht dit niet het geval zijn.
U kunt ook zelf een aangepaste kernel bouwen om SMP te onderseunen. Een bespreking van de manier waarop u dit kunt doen, vindt u in Paragraaf 8.5, “Een nieuwe kernel compileren”. Momenteel (kernelversie 3.16) activeert u SMP door “Multi-Processing support” te selecteren in de sectie “Kernel type” van de configuratie van de kernel.
De ondersteuning van Debian voor grafische interfaces wordt bepaald door de onderliggende ondersteuning ervan in het X11-systeem van X.Org en in de kernel. Basale grafische weergave via de framebuffer wordt door de kernel geleverd, terwijl een desktopomgeving gebruik maakt van X11. Of geavanceerde functionaliteit van grafische kaarten, zoals 3D hardwareacceleratie of video met hardwareacceleratie beschikbaar is, hangt af van de grafische hardware die in het systeem gebruikt wordt en in sommige gevallen ook van het extra installeren van “firmware”-images (zie Paragraaf 2.2, “Apparaten waarvoor firmware vereist is”).
Meer informatie over ondersteunde grafische hardware en aanwijsapparaten is te vinden op https://wiki.freedesktop.org/xorg/. Debian 12 bevat versie 7.7 van X.Org.
Zowat elke netwerkkaart (NIC) die door de kernel Linux ondersteund wordt, zou ook moeten ondersteund worden door het installatiesysteem. Stuurprogramma's zouden normaal automatisch geladen moeten worden.