2.1. Podporovaná zařízení

Debian neklade na hardware jiná omezení než ta, která jsou dána jádrem Linuxu nebo kFreeBSD a programy GNU. Tedy na libovolné počítačové architektuře, na kterou bylo přeneseno jádro Linuxu nebo kFreeBSD, knihovna libc, překladač gcc atd., a pro kterou existuje port Debianu, můžete Debian nainstalovat. Viz stránka s porty (http://www.debian.org/ports/kfreebsd-gnu/).

Než abychom se snažili popsat všechny podporované konfigurace hardwaru pro architekturu 64-bit PC, zaměříme se spíše na obecné informace a uvedeme odkazy na doplňující dokumentaci.

2.1.1. Podporované počítačové architektury

Debian GNU/Linux 8 podporuje deset hlavních počítačových architektur a několik jejich variant.

Architektura Označení v Debianu Podarchitektura Varianta
Intel x86 i386    
AMD64 & Intel 64 amd64    
ARM armel Intel IXP4xx ixp4xx
Marvell Kirkwood kirkwood
Marvell Orion orion5x
Versatile versatile
ARM s hardwarovým FPU armhf multiplatformní armmp
multiplatformní pro systémy s LPAE armmp-lpae
64 bitové ARM arm64    
MIPS (big endian) 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 (little endian) 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 nebo novější  
64 bitové IBM S/390 s390x IPL z VM-reader a DASD generic

Debian GNU/kFreeBSD 8 podporuje dvě architektury.

Architektura Označení v Debianu
Intel x86 kfreebsd-i386
AMD64 & Intel 64 kfreebsd-amd64

Tato verze dokumentu se zabývá instalací Debianu s jádrem kFreeBSD na architektuře 64-bit PC. Pro ostatní podporované architektury jsou návody na stránkách Debian-Ports.

2.1.2. Víceprocesorové systémy

Tato architektura umožňuje využití více procesorů — tzv. symetrický multiprocesing (SMP). Standardní jádro v distribuci Debian GNU/kFreeBSD 8 bylo sestaveno s podporou SMP-alternatives, což znamená, že jádro samo rozpozná počet procesorů (nebo procesorových jader) a na jednoprocesorových počítačích podporu SMP automaticky vypne.

Více procesorů v počítači bylo původně doménou výkonných serverů, ale s uvedením konceptu vícejádrových procesorů, kdy jeden fyzický čip obsahuje několik procesorových jednotek, tzv. jader, se s nimi dnes setkáváme prakticky všude.

2.1.3. Podpora grafických karet

Podpora grafických karet v grafickém režimu závisí na tom, zda pro kartu existuje ovladač v projektu X.Org a v jádru. Základní podpora grafického framebufferu je poskytována jádrem, desktopová prostředí používají X.org. Podpora pokročilých vlastností, jako je hardwarová akcelerace 3D a videa, závisí na použitém hardwaru a v některých případech i na instalaci dodatečného firmware (viz 2.2 – „Ovladače vyžadující firmware“).

Podrobnosti o podporovaných grafických kartách a ukazovacích zařízeních naleznete na http://xorg.freedesktop.org/. Debian GNU/kFreeBSD 8 je dodáván se systémem X.Org verze 7.7.

2.1.4. Hardware pro připojení k síti

Libovolná síťová karta (NIC) podporovaná jádrem kFreeBSD by měla být podporována i instalačním systémem. Ovladače by se měly zavádět automaticky.

2.1.4.1. Bezdrátové síťové karty

Bezdrátové síťové karty jsou obecně podporovány, nicméně mnoho bezdrátových síťových adaptérů vyžaduje (nesvobodný) firmware.

Jestliže je vyžadován firmware, instalační systém vás během instalace vyzve k jeho nahrání. Více informací o nahrávání firmware během instalace naleznete v části 6.4 – „Nahrání chybějícího firmwaru“.

Síťové karty, které nejsou podporovány oficiálním jádrem, lze obvykle pod Debianem zprovoznit, avšak nejsou podporovány během instalace.

Jestliže bezdrátová karta zlobí a pro instalaci nemůžete použít jinou síťovou kartu, stále lze pro instalaci Debianu použít obraz velkého CD nebo DVD. V takovém případě přeskočte konfiguraci sítě a instalujte pouze balíky z CD nebo DVD. Potřebný ovladač pak můžete spolu s firmwarem doinstalovat po dokončení instalace a následném restartu do nového systému.

Pokud ovladač pro kartu existuje, ale není dostupný jako debianí balík, můžete si stáhnout z Internetu jeho zdrojové kódy a následně zkompilovat, což však přesahuje rozsah této příručky.

2.1.5. Ostatní zařízení

kFreeBSD umožňuje používat nejrůznější hardwarové vybavení jako myši, tiskárny, scannery, televizní karty a zařízení PCMCIA/CardBus/ExpressCard a USB. Většina z nich však není pro instalaci nutná.