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 (https://www.debian.org/ports/amd64/).
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.
Debian GNU/Linux 10 podporuje deset hlavních počítačových architektur a několik jejich variant.
Architektura | Označení v Debianu | Podarchitektura | Varianta |
---|---|---|---|
založené na Intel x86 | i386 | standardní počítače x86 | výchozí |
Xen PV | xen | ||
AMD64 & Intel 64 | amd64 | ||
ARM | armel | Marvell Kirkwood a Orion | marvell |
ARM s hardwarovým FPU | armhf | multiplatformní | armmp |
64 bitové ARM | arm64 | ||
32 bitové MIPS (big endian) | mips | MIPS Malta | 4kc-malta |
Cavium Octeon | octeon | ||
64 bitové MIPS (little-endian) | mips64el | MIPS Malta | 5kc-malta |
Cavium Octeon | octeon | ||
Loongson 3 | loongson-3 | ||
32bit MIPS (little endian) | mipsel | ||
MIPS Malta | 4kc-malta | ||
Cavium Octeon | octeon | ||
Loongson 3 | loongson-3 | ||
Power Systems | ppc64el | IBM POWER8 nebo novější | |
64 bitové IBM S/390 | s390x | IPL z VM-reader a DASD | generic |
Tato verze dokumentu se zabývá instalací Debianu s jádrem Linux na architektuře 64-bit PC . Pro ostatní podporované architektury jsou návody na stránkách Debian-Ports.
Z technického pohledu jsou notebooky obyčejné počítače, tudíž se na ně vztahuje vše napsané o stolních systémech. V dnešní době funguje většina notebooků bez problémů, od automatického uspávání po zavření víka, až po speciální tlačítka pro vypnutí Wi-Fi („režim v letadle“). Jestliže notebook obsahuje nestandardní nebo proprietární hardwarové prvky, je možné že tyto speciální funkce nebudou fungovat. Na stránce Linux a notebooky zjistíte, zda na vašem notebooku GNU/Linux poběží.
Tato architektura umožňuje využití více procesorů — tzv. symetrický multiprocesing (SMP). Standardní jádro v distribuci Debian GNU/Linux 10 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.
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“).
Na moderních počítačích by měl grafický režim fungovat zcela automaticky. Sice byly zaznamenány případy, kdy byl firmware pro grafickou kartu vyžadován i pro základní podporu grafického režimu, ale to se jednalo o výjimky. Pro spoustu hardwaru funguje zcela automaticky i akcelerace 3D, ovšem stále existuje hardware, který pro správnou funkčnost vyžaduje „binární blob“ (nezdokumentovaná hromada binárního kódu, o kterém není jisté, co vlastně dělá).
Podrobnosti o podporovaných grafických kartách a ukazovacích zařízeních naleznete na https://wiki.freedesktop.org/xorg/. Debian GNU/Linux 10 je dodáván se systémem X.Org verze 7.7.
Libovolná síťová karta (NIC) podporovaná jádrem Linux by měla být podporována i instalačním systémem. Ovladače by se měly zavádět automaticky. To zahrnuje většinu PCI/PCI-Express karet včetně notebookových PCMCIA/Express Cards.
ISDN je podporováno, ale ne během instalace.
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.
Neexistuje-li svobodný ovladač, je vaší poslední
možností balík ndiswrapper
, který umí použít
ovladače z Windows.
Podpora braillových řádků se odvíjí od jejich podpory v
brltty
. Měla by fungovat většina řádků
připojených přes sériový port, USB nebo bluetooth. Podrobnosti o
podporovaných zařízeních naleznete na webových stránkách
brltty
. Debian GNU/Linux 10 obsahuje
brltty
verze 5.6.
Podpora pro hardwarovou syntézu hlasu se odvíjí od jejich podpory v
balíku speakup
. speakup
podporuje pouze integrované karty a externí zařízení připojená k
sériovému portu. USB zařízení, zařízení připojená přes
sériové-USB převodníky nebo přes PCI nejsou podporována. Podrobnosti o
podporovaných zařízeních pro hardwarovou syntézu hlasu naleznete na
webových stránkách
speakup
u. Debian GNU/Linux 10 obsahuje
speakup
verze 3.1.6.
Linux 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á. Některé USB klávesnice mohou na starých počítačích vyžadovat speciální nastavení (viz 3.6.5 – „Různé hardwarové problémy“), ale na soudobých počítačích pracují USB myši a klávesnice bez dalšího nastavovaní.