Χρησιμοποιήστε την εντολή Arch για να μάθετε τον τύπο της αρχιτεκτονικής του υπολογιστή

Θεωρητικά θα έπρεπε να γνωρίζετε ήδη την αρχιτεκτονική του υπολογιστή σας, αφού τελικά εγκαταστήσατε το Linux σε αυτό.

Φυσικά θα μπορούσε να είναι η περίπτωση ότι δεν εγκαταστήσατε Linux στον υπολογιστή και πρέπει να γνωρίζετε την αρχιτεκτονική πριν από την κατάρτιση ενός πακέτου για να τρέξετε σε αυτό.

Ίσως να πιστεύετε ότι ο τύπος της αρχιτεκτονικής είναι προφανής, αλλά όταν λαμβάνετε υπόψη τα Chromebook, υπάρχει πιθανότητα να είναι x86_64 ή arm based και δεν είναι απαραιτήτως σαφές μόνο αν κοιτάξουμε έναν υπολογιστή αν είναι 32 bit ή 64- κομμάτι.

Τι είδους υπάρχουν λοιπόν; Λοιπόν, ελέγχοντας απλά τη σελίδα λήψεων του Debian παραθέτει τις ακόλουθες αρχιτεκτονικές:

Άλλες πιθανές αρχιτεκτονικές περιλαμβάνουν i486, i586, i686, ia64, alpha και sparc.

Η ακόλουθη εντολή θα σας δείξει την αρχιτεκτονική του υπολογιστή σας:

αψίδα

Στην ουσία η εντολή του τόξου είναι ένας απλός τρόπος έκφρασης της ακόλουθης εντολής:

uname -m

Το uname χρησιμοποιείται για την εκτύπωση όλων των ειδών πληροφορίες συστήματος σχετικά με τον υπολογιστή σας, των οποίων ο τύπος αρχιτεκτονικής είναι ένα μικρό κομμάτι.

Απλά πληκτρολογώντας uname από μόνο του σας δείχνει το λειτουργικό σύστημα που εκτελείτε, δηλαδή το Linux ενώ το uname -a εμφανίζει όλες τις διαθέσιμες πληροφορίες από την εντολή uname, συμπεριλαμβανομένων των εξής:

Μπορείτε να χρησιμοποιήσετε διακόπτες για να καθορίσετε μόνο τις πληροφορίες που θέλετε να εμφανίζονται.

Μπορείτε να δείτε το πλήρες εγχειρίδιο για uname και καμάρα πληκτρολογώντας την ακόλουθη εντολή:

info coreutils 'uname επίκληση'

Είναι επίσης δυνατό να αποκτήσετε πλήρεις λεπτομέρειες της εντολής του τόξου πληκτρολογώντας την αψίδα του ανθρώπου.

Η ίδια η εντολή του τόξου έχει μόνο 2 διακόπτες:

Για να ολοκληρώσετε αυτόν τον οδηγό, η ακόλουθη εντολή θα σας δείξει επίσης εάν το σύστημά σας εκτελεί 32-bit ή 64-bit:

Το getconf σημαίνει στην πραγματικότητα τιμή get configuration. Είναι μέρος του εγχειριδίου προγραμματιστών POSIX. Το LONG_BIT επιστρέφει το μέγεθος ενός μακρού ακέραιου αριθμού. Αν επιστρέφει το 32 τότε έχετε ένα 32-bit σύστημα ενώ αν επιστρέφει 64 έχετε ένα σύστημα 64-bit.

Ωστόσο, αυτή η μέθοδος δεν είναι ανόητη και μπορεί να μην λειτουργεί σε όλες τις αρχιτεκτονικές.

Για περισσότερες λεπτομέρειες σχετικά με τον τύπο εντολής getconf man getconf σε ένα παράθυρο τερματικού ή επισκεφθείτε αυτήν την ιστοσελίδα.

Ενώ είναι προφανώς ευκολότερο να πληκτρολογείτε τόξα από το uname -m, αξίζει να σημειωθεί ότι η εντολή arch δεν έχει καταργηθεί και ενδέχεται να μην είναι διαθέσιμη σε όλες τις εκδόσεις του Linux στο μέλλον. Επομένως, θα πρέπει να συνηθίσετε να χρησιμοποιείτε την εντολή uname.