To Debian δεν βάζει κάποιες απαιτήσεις υλικού πέρα από αυτές που έχουν ο πυρήνας του Linux ή του kFreeBSD και τα εργαλεία του GNU. Κατά συνέπεια οποιαδήποτε αρχιτεκτονική ή πλατφόρμα στην οποία έχουν υλοποιηθεί ο πυρήνας του Linux ή του kFreeBSD, η libc, ο gcc κλπ. και για την οποία υπάρχει μια υλοποίηση του Debian μπορεί να τρέξει το Debian. Παρακαλούμε, δείτε τις σελίδες των υλοποιήσεων (Ports) στο https://www.debian.org/ports/i386/ για περισσότερες λεπτομέρειες για συστήματα της αρχιτεκτονικής 32-bit PC που έχουν δοκιμαστεί με το Debian GNU/Linux.
Δεν γίνεται μια προσπάθεια να περιγραφούν όλες διαφορετικές διαμορφώσεις υλικού που υποστηρίζονται για την αρχιτεκτονική 32-bit PC, αντίθετα η ενότητα αυτή περιέχει γενικές πληροφορίες και δείκτες σε μέρη όπου μπορεί να βρει κανείς επιπρόσθετες πληροφορίες.
Το Debian GNU/Linux 12 υποστηρίζει εννέα (9) κύριες αρχιτεκτονικές και αρκετές παραλλαγές κάθε αρχιτεκτονικής γνωστές και ως «γεύσεις».
Αρχιτεκτονική | Debian Designation | Υποαρχιτεκτονική | Γεύση |
---|---|---|---|
AMD64 & Intel 64 | amd64 | ||
Βασισμένη σε Intel x86 | i386 | προεπιλεγμένα μηχανήματα x86 | προεπιλογή |
Μόνο πεδία Xen PV | xen | ||
ARM | armel | Marvell Kirkwood και Orion | marvell |
ARM με hardware FPU | armhf | multiplatform | armmp |
64bit ARM | arm64 | ||
64bit 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 ή νεώτερα συστήματα | |
64μπιτο IBM S/390 | s390x | IPL από VM-reader και DASD | generic |
To κείμενο αυτό καλύπτει την εγκατάσταση για την αρχιτεκτονική 32-bit PC που χρησιμοποιεί τον πυρήνα Linux. Αν ψάχνετε πληροφορίες για οποιαδήποτε από τις άλλες υποστηριζόμενες από το Debian αρχιτεκτονικές κοιτάξτε στις σελίδες Debian-Ports.
Πλήρεις πληροφορίες σχετικά με τα υποστηριζόμενα περιφερειακά μπορούν να βρεθούν στην σελίδα Linux Hardware Compatibility HOWTO. Η παρούσα ενότητα απλά περιγράφει τα βασικότερα σημεία.
Υποστηρίζονται σχεδόν όλοι οι επεξεργαστές που βασίζονται στην αρχιτεκτονική x86 (IA-32) και χρησιμοποιούνται ακόμα στους προσωπικούς υπολογιστές. Αυτό περιλαμβάνει επίσης και 32-μπιτους επεξεργαστές της AMD και της VIA (πρώην Cyrix) καθώς και επεξεργαστές όπως οι Athlon XP και Intel P4 Xeon.
Παρ' όλα αυτά, το Debian GNU/Linux bookworm δεν θα τρέξει σε επεξεργαστές 586 (Pentium) ή παλιότερους.
Σημείωση | |
---|---|
Αν το σύστημά σας έχει έναν 64-μπιτο επεξεργαστή από τις οικογένειες επεξεργαστών AMD64 ή Intel 64, πιθανόν να θέλετε να χρησιμοποιήσετε τον εγκαταστάτη για την αρχιτεκτονική amd64 αντί του εγκαταστάτη για την (32-μπιτη) αρχιτεκτονική i386. |
Ο δίαυλος του συστήματος (system bus) είναι το μέρος εκείνο της μητρικής που επιτρέπει την επικοινωνία της ΚΜΕ (CPU) με περιφερειακά όπως συσκευές αποθήκευσης. Ο υπολογιστής σας θα πρέπει να χρησιμοποιεί έναν από τους διαύλους PCI, PCIe, PCI-X. Ουσιαστικά όλοι οι προσωπικοί υπολογιστές που πωλούνται τα τελευταία χρόνια χρησιμοποιούν έναν από αυτούς τους διαύλους.
Από τεχνική άποψη, οι φορητοί υπολογιστές είναι συνηθισμένοι Η/Υ, συνεπώς όλες οι πληροφορίες που αφορούν συστήματα Η/Υ ισχύουν επίσης και για φορητούς υπολογιστές. Οι εγκαταστάσεις σε φορητούς υπολογιστές σήμερα δουλεύουν συνήθως απευθείας «από το κουτί», συμπεριλαμβάνοντας χαρακτηριστικά όπως η αναστολή λειτουργίας του συστήματος με το κατέβασμα του καλύματος και η λειτουργία διαφόρων πλήκτρων ειδικών σε φορητούς υπολογιστές όπως αυτό της απενεργοποίησης των ασύρματων διεπαφών δικτύου («airplane mode»). Παρ' όλα αυτά, μερικές φορές οι κατασκευαστές χρησιμοποιούν εξειδικευμένο ή ιδιόκτητο (proprietary) υλικό για μερικές λειτουργίες που αφορούν συγκεκριμένα φορητούς υπολογιστές και οι οποίες μπορεί να μην υποστηρίζονται. Για να βρείτε αν ο φορητός σας υπολογιστής δουλεύει καλά με το GNU/Linux, δείτε για παράδειγμα τις σελίδες Linux Laptop pages.
Υποστήριξη πολλαπλών επεξεργαστών — γνωστή και σαν «συμμετρική πολυ-επεξεργασία» ή SMP — είναι διαθέσιμη για την αρχιτεκτονική αυτή. Ο συνηθισμένος πυρήνας του Debian 12 έχει μεταγλωττιστεί μευποστήριξη SMP-εναλλακτικών. Αυτό σημαίνει ότι ο πυρήνας θα ανιχνεύσει τον αριθμό των επεξεργαστών (ή των επεξεργαστικών πυρήνων) και θα απενεργοποιήσει αυτόματα την πολυεπεξεργασία σε μονοεπεξεργαστικά συστήματα.
Η ύπαρξη πολλαπών επεξεργαστών σε έναν υπολογιστή ήταν αρχικά ζήτημα μόνο σε υψηλών-επιδόσεων συστήματα εξυπηρετητών αλλά έγινε αρκετά διαδεδομένη στα πρόσφατα χρόνια σχεδόν παντού με την εισαγωγή των λεγόμενων «πολυπύρηνων» επεξεργαστών. Αυτοί περιέχουν δύο ή περισσότερες επεξεργαστικές μονάδες, που ονομάζονται «πυρήνες», σε έναν μοναδικό φυσικό μικροεπεξεργαστή.
Η υποστήριξη του Debian για γραφικές διεπαφές καθορίζεται από την υποκείμενη υποστήριξη που βρίσκεται στο σύστημα X11 του X.Org και στον πυρήνα. Στοιχειώδη γραφικά framebuffer παρέχονται από τον πυρήνα, ενώ τα περιβάλλοντα επιφάνειας εργασίας χρησιμοποιούν το σύστημα X11. Το αν είναι διαθέσιμα άλλα προχωρημένα χαρακτηριστικά γραφικών καρτών όπως η τρισδιάστατη επιτάχυνση από το υλικό ή η επιτάχυνση εικόνας από το υλικό (hardware-accelerated video), εξαρτάται από την συγκεκριμένη κάρτα γραφικών που χρησιμοποιείται στο σύστημα και σε μερικές περιπτώσεις από την εγκατάσταση επιπρόσθετων blobs «υλισμικού» (δείτε το Τμήμα 2.2, «Συσκευές που απαιτούν firmware»).
Στα σύγχρονα PC, μια οθόνη γραφικών συνήθως δουλεύει αμέσως. Για αρκετά είδη υλικού η επιτάχυνση 3D επίσης δουλεύει απευθείας, αλλά υπάρχουν ακόμα μερικά είδη υλικού που χρειάζονται δυαδικά blobs υλισμικού για να λειτουργήσουν καλά. Σε μερικές περιπτώσεις υπάρχουν αναφορές για υλικό για το οποίο χρειάστηκε η εγκατάσταση επιπλέον υλισμικού για κάρτες γραφικών ακόμα και για τη βασική υποστήριξη των γραφικών.
Λεπτομέρειες για τις υποστηριζόμενες κάρτες γραφικών και συσκευές pointing μπορούν να βρεθούν στον σύνδεσμο https://wiki.freedesktop.org/xorg/. Το Debian 12 έρχεται με την έκδοση 7.7 του X.Org.
Σχεδόν όλoι οι τύποι καρτών δικτύου (NIC) που υποστηρίζονται από τον πυρήνα του Linux πρέπει επίσης να υποστηρίζονται από το σύστημα εγκατάστασης. Οι διάφοροι οδηγοί (drivers) θα πρέπει κανονικά να φορτώνονται αυτόματα. Αυτό περιλαμβάνει τις περισσότερες κάρτες PCI/PCI-Express καθώς και τις κάρτες PCMCIA/Express Cards στους φορητούς υπολογιστές. Υποστηρίζονται επίσης πολλές παλιότερες κάρτες ISA.
Υποστηρίζεται το ISDN, αλλά όχι στη διάρκεια της εγκατάστασης.
Η ασύρματη δικτύωση υποστηρίζεται γενικά όπως επίσης υποστηρίζεται από τον επίσημο πυρήνα του Linux ένας αυξανόμενος αριθμός ασύρματων προσαρμογέων, αν και αρκετοί από αυτούς απαιτούν την φόρτωση κάποιου firmware.
Αν απαιτείται firmware, ο εγκαταστάτης θα σας προτρέψει για τη φόρτωσή του. Δείτε την ενότητα Τμήμα 6.4, «Φόρτωση λογισμικού firmware που απουσιάζει» για λεπτομερείς πληροφορίες σχετικά με τη φόρτωση firmware κατά τη διάρκεια της εγκατάστασης.
Διεπαφές καρτών ασύρματου δικτύου (NIC) που δεν υποστηρίζονται από τον επίσημο πυρήνα του Linux μπορούν γενικά να δουλέψουν με το Debian GNU/Linux, αλλά δεν υποστηρίζονται στη διάρκεια της εγκατάστασης.
Αν υπάρχει κάποιο πρόβλημα με την ασύρματη σύνδεσή σας και δεν υπάρχει άλλη διεπαφή δικτύου (NIC) που να μπορεί να χρησιμοποιηθεί στη διάρκεια της εγκατάστασης, υπάρχει ακόμα η δυνατότητα εγκατάστασης του Debian GNU/Linux χρησιμοποιώντας μια πλήρη εικόνα CD-ROM ή DVD. Επιλέξτε να μην γίνει ρύθμιση ενός δικτύου και κάντε την εγκατάσταση μόνο με τα πακέτα που περιέχονται στο CD/DVD. Μπορείτε έτσι να εγκαταστήσετε τον οδηγό και το firmware που χρειάζεστε με την ολοκλήρωση της εγκατάστασης (μετά την επανεκκίνηση) και να ρυθμίσετε το δίκτυό σας με το χέρι.
Σε κάποιες περιπτώσεις ο οδηγός που πιθανόν να χρειάζεστε μπορεί να μην είναι διαθέσιμος σαν πακέτο του Debian. Θα πρέπει τότε να ψάξετε αν υπάρχει κάποιος πηγαίος κώδικας διαθέσιμος στο Διαδίκτυο και να δημιουργήσετε/μεταγλωττίσετε τον οδηγό μόνοι σας. Το πώς μπορείτε να το κάνετε αυτό ξεφεύγει από τους σκοπούς του παρόντος εχγειριδίου.Αν δεν υπάρχει διαθέσιμος οδηγός για το Linux, η τελευταία σας δυνατότητα είναι να χρησιμοποιήσετε το πακέτο ndiswrapper
package, που σας επιτρέπει να χρησιμοποιήσετε έναν οδηγό για Windows.
Η υποστήριξη για οθόνες braille καθορίζεται από την υποκείμενη υποστήριξη που παρέχεται στο brltty
. Οι περισσότερες οθόνες δουλεύουν με το brltty
, συνδεόμενες μέσω μιας σειριακής θύρας ή μέσω USB ή bluetooth. Λεπτομέρειες για υποστηριζόμενες συσκευές braille μπορούν να βρεθούν στην ιστοσελίδα του brltty
. Η έκδοση Debian GNU/Linux 12 κυκλοφορεί με την έκδοση 6.5 του brltty
.
Η υποστήριξη για συσκευές σύνθεσης ομιλίας με hardware καθορίζεται από την υποκείμενη υποστήριξη που παρέχεται από το speakup
. Το speakup
υποστηρίζει μόνο ενσωματωμένες κάρτες και εξωτερικές συσκευές που συνδέονται με μια σειριακή θύρα (δεν υποστηρίζονται συσκευές USB ή προσαρμογείς serial-to-USB ή PCI). Λεπτομέρειες για υποστηριζόμενες συσκευές σύνθεσης ομιλίας με hardware μπορούν να βρεθούν στην ιστοσελίδα του speakup
. Η έκδοση Debian GNU/Linux 12 κυκλοφορεί με την έκδοση 3.1.6 του speakup
.
Το Linux υποστηρίζει μια μεγάλη ποικιλία από συσκευές υλικού όπως ποντίκια, εκτυπωτές, σαρωτές, και συσκευές PCMCIA/CardBus/ExpressCard και USB. Παρ' όλα αυτά, οι περισσότερες από τις συσκευές αυτές δεν είναι απαραίτητες κατά την εγκατάσταση του συστήματος.
Συσκευές USB λειτουργούν άψογα σε γενικές γραμμές. Σε μερικούς πολύ παλιούς υπολογιστές μερικά πληκτρολόγια USB μπορεί να απαιτούν επιπλέον ρυθμίσεις (κοιτάξτε το Τμήμα 3.6.6, «Ζητήματα που θα πρέπει να προσέξετε για το υλικό»). Στους σύγχρονους υπολογιστές πληκτρολόγια και ποντίκια USB δουλεύουν χωρίς κάποιες ειδικές ρυθμίσεις.