2.1. Perangkat Keras yang Didukung

Debian tidak memaksakan persyaratan perangkat keras di luar persyaratan kernel Linux atau kFreeBSD dan set alat GNU. Oleh karena itu, arsitektur atau platform apa pun yang kernel Linux atau kFreeBSD, libc, gcc, dll., telah di-port dan yang Debian port ada, dapat menjalankan Debian. Silakan merujuk ke halaman Port di https://www.buy-develop.eu.org/ports/i386/ untuk detail lebih lanjut tentang sistem arsitektur 32-bit PC yang telah diuji dengan Debian GNU/Linux.

Daripada mencoba menjelaskan semua konfigurasi perangkat keras berbeda yang didukung untuk 32-bit PC, bagian ini berisi informasi umum dan petunjuk ke tempat informasi tambahan dapat ditemukan.

2.1.1. Arsitektur yang Didukung

Debian GNU/Linux 12 mendukung 9 arsitektur utama dan beberapa variasi dari setiap arsitektur yang dikenal sebagai flavor.

Arsitektur Penamaan Debian Subarsitektur Rasa
AMD64 & Intel 64 amd64    
Berbasis Intel x86 i386 mesin x86 baku baku
Hanya domain PV Xen xen
ARM armel Marvell Kirkwood dan Orion marvell
ARM dengan FPU perangkat keras armhf multiplatform armmp
ARM 64bit arm64    
MIPS 64bit (little-endian) mips64el MIPS Malta 5kc-malta
Cavium Octeon octeon
Loongson 3 loongson-3
MIPS 32bit (little-endian) mipsel MIPS Malta 4kc-malta
Cavium Octeon octeon
Loongson 3 loongson-3
Power Systems ppc64el IBM POWER8 atau mesin yang lebih baru  
IBM S/390 64bit s390x IPL dari VM-reader dan DASD generic

Dokumen ini mencakup instalasi untuk arsitektur 32-bit PC menggunakan kernel Linux. Jika Anda mencari informasi tentang arsitektur lain yang didukung Debian lihat halaman Port Debian.

2.1.2. Dukungan CPU, Papan Utama, dan Video

Informasi lengkap mengenai periferal yang didukung dapat ditemukan di Linux Hardware Compatibility HOWTO. Bagian ini hanya menguraikan dasar-dasarnya.

2.1.2.1. CPU

Hampir semua prosesor berbasis x86 (IA-32) yang masih digunakan di komputer pribadi didukung. Ini juga termasuk prosesor AMD dan VIA (mantan Cyrix) 32-bit, dan prosesor seperti Athlon XP dan Intel P4 Xeon.

Namun, Debian GNU/Linux bookworm tidak akan berjalan pada 586 (Pentium) atau prosesor sebelumnya.

[Catatan] Catatan

Jika sistem Anda memiliki prosesor 64-bit dari keluarga AMD64 atau Intel 64, Anda mungkin ingin menggunakan penginstal untuk arsitektur amd64 alih-alih penginstal untuk arsitektur i386 (32-bit).

2.1.2.2. Bus I/O

Bus sistem adalah bagian dari motherboard yang memungkinkan CPU untuk berkomunikasi dengan periferal seperti perangkat penyimpanan. Komputer Anda harus menggunakan bus PCI, PCIe, atau PCI-X. Pada dasarnya semua komputer pribadi yang dijual dalam beberapa tahun terakhir menggunakan salah satunya.

2.1.3. Laptop

Dari sudut pandang teknis, laptop adalah PC biasa, jadi semua informasi mengenai sistem PC juga berlaku untuk laptop. Instalasi pada laptop saat ini biasanya bekerja seperti biasa, termasuk hal-hal seperti secara otomatis mensuspensi sistem saat menutup lid dan tombol-tombol perangkat keras khusus laptop seperti untuk menonaktifkan antarmuka wifi (modus pesawat terbang). Meskipun demikian, terkadang vendor perangkat keras menggunakan perangkat keras khusus atau eksklusif untuk beberapa fungsi khusus laptop yang mungkin tidak didukung. Untuk melihat apakah laptop Anda khususnya bekerja dengan baik dengan GNU/Linux, lihat misalnya Halaman Laptop Linux.

2.1.4. Beberapa Prosesor

Dukungan multiprosesor — juga disebut multiprosesor simetris atau SMP — tersedia untuk arsitektur ini. Image kernel standar Debian 12 telah dikompilasi dengan dukungan alternatif SMP. Ini berarti bahwa kernel akan mendeteksi jumlah prosesor (atau core prosesor) dan secara otomatis akan menonaktifkan SMP pada sistem uniprosesor.

Memiliki banyak prosesor di komputer pada awalnya hanya bermasalah bagi sistem server kelas atas tetapi telah menjadi umum dalam beberapa tahun terakhir hampir di mana-mana dengan diperkenalkannya apa yang disebut prosesor multi-core. Ini berisi dua atau lebih unit prosesor, yang disebut core, dalam satu chip fisik.

2.1.5. Dukungan Perangkat Keras Grafis

Dukungan Debian untuk antarmuka grafis ditentukan oleh dukungan mendasar yang ditemukan di sistem X11 X.Org, dan kernel. Grafik framebuffer dasar disediakan oleh kernel, sementara lingkungan desktop menggunakan X11. Apakah fitur kartu grafis tingkat lanjut seperti akselerasi perangkat keras 3D atau video yang dipercepat perangkat keras tersedia, tergantung pada perangkat keras grafis aktual yang digunakan dalam sistem dan dalam beberapa kasus pada pemasangan blob firmware tambahan (lihat Bagian 2.2, “Perangkat yang Membutuhkan Firmware”).

Pada PC modern, memiliki tampilan grafis biasanya bekerja seperti biasa. Untuk cukup banyak perangkat keras, akselerasi 3D juga bekerja dengan baik seperti biasa, tetapi masih ada beberapa perangkat keras yang membutuhkan blob firmware biner untuk bekerja dengan baik. Dalam beberapa kasus ada laporan tentang perangkat keras di mana instalasi firmware kartu grafis tambahan diperlukan bahkan untuk dukungan grafis dasar.

Detail tentang perangkat keras grafis yang didukung dan perangkat penunjuk dapat ditemukan di https://wiki.freedesktop.org/xorg/. Debian 12 dikirimkan dengan versi X.Org 7.7.

2.1.6. Perangkat Keras Konektivitas Jaringan

Hampir semua kartu antarmuka jaringan (NIC) yang didukung oleh Linux kernel juga harus didukung oleh sistem instalasi; driver biasanya harus dimuat secara otomatis. Ini termasuk sebagian besar kartu PCI/PCI-Express serta Kartu PCMCIA/Express di laptop. Banyak kartu ISA lama juga didukung.

ISDN didukung, tetapi tidak selama instalasi.

2.1.6.1. Kartu Jaringan Nirkabel

Jaringan nirkabel secara umum juga didukung dan semakin banyak adaptor nirkabel yang didukung oleh kernel resmi Linux, meskipun banyak dari mereka memang memerlukan firmware untuk dimuat.

Jika firmware diperlukan, pemasang akan meminta Anda untuk memuat firmware. Lihat Bagian 6.4, “Memuat Firmware yang Kurang” untuk informasi terperinci tentang cara memuat firmware selama instalasi.

NIC nirkabel yang tidak didukung oleh kernel Linux resmi umumnya dapat dibuat untuk bekerja di bawah Debian GNU/Linux, tetapi tidak didukung selama instalasi.

Jika ada masalah dengan nirkabel dan tidak ada NIC lain yang dapat Anda gunakan selama instalasi, masih mungkin untuk memasang Debian GNU/Linux menggunakan image CD-ROM atau DVD lengkap. Pilih opsi untuk tidak mengonfigurasi jaringan dan memasang hanya menggunakan paket yang tersedia dari CD/DVD. Anda kemudian dapat memasang driver dan firmware yang Anda butuhkan setelah instalasi selesai (setelah reboot) dan mengonfigurasi jaringan Anda secara manual.

Dalam beberapa kasus, driver yang Anda butuhkan mungkin tidak tersedia sebagai paket Debian. Anda kemudian harus melihat apakah ada kode sumber yang tersedia di internet dan mengkompilasi driver sendiri. Cara melakukan ini berada di luar cakupan manual ini. Jika tidak ada driver Linux yang tersedia, pilihan terakhir Anda adalah menggunakan paket ndiswrapper, yang memungkinkan Anda menggunakan driver Windows.

2.1.7. Layar Braille

Dukungan untuk tampilan braille ditentukan oleh dukungan dasar yang ditemukan di brltty. Sebagian besar layar berfungsi di bawah brltty, terhubung melalui port serial, USB, atau bluetooth. Detail tentang perangkat braille yang didukung dapat ditemukan di situs web brltty. Debian GNU/Linux 12 datang dengan versi brltty 6.5.

2.1.8. Sintesis Ucapan Perangkat Keras

Dukungan untuk perangkat sintesis ucapan perangkat keras ditentukan oleh dukungan yang mendasarinya yang ditemukan di speakup. speakup hanya mendukung papan terintegrasi dan perangkat eksternal yang terhubung ke port serial (tidak ada adaptor USB, serial-ke-USB, atau PCI yang didukung). Detail tentang perangkat sintesis ucapan perangkat keras yang didukung dapat ditemukan di situs web speakup. Debian GNU/Linux 12 dikirimkan dengan speakup versi 3.1.6.

2.1.9. Periferal dan Perangkat Keras Lainnya

Linux mendukung berbagai macam perangkat keras seperti tetikus, pencetak, pemindai, PCMCIA/CardBus/ExpressCard, dan perangkat USB. Namun, sebagian besar perangkat ini tidak diperlukan saat memasang sistem.

Perangkat keras USB umumnya berfungsi dengan baik. Pada beberapa sistem PC yang sangat lama, beberapa papan tik USB mungkin memerlukan konfigurasi tambahan (lihat Bagian 3.6.6, “Masalah Perangkat Keras yang Harus Diwaspadai”). Pada PC modern, papan tik dan tetikus USB berfungsi tanpa memerlukan konfigurasi khusus.