Käytä Arch-komentoa tietokoneen arkkitehtuurityyppien selvittämiseen

Teoriassa sinun pitäisi jo tietää tietokoneesi arkkitehtuuri, koska Linux on ensin asentanut sen.

Tietenkin voisi olla, että et asentanut Linuxia tietokoneeseen ja sinun tarvitsee tietää arkkitehtuuri ennen paketin kokoamista.

Saatat ajatella, että arkkitehtuurityyppi on ilmeinen, mutta kun otat Chromebookeja huomioon, on mahdollista, että se on joko x86_64 tai käsivarsi, eikä se välttämättä ole selvää vain katsomalla tietokonetta, onko 32- tai 64- bitti.

Mitä tyyppejä sitten on? Debian-lataussivulla on vain seuraavat arkkitehtuurit:

Muita mahdollisia arkkitehtuureja ovat i486, i586, i686, ia64, alpha ja sparc.

Seuraava komento näyttää tietokoneesi arkkitehtuurin:

kaari

Pohjimmiltaan arch-komento on yksinkertainen tapa ilmaista seuraava komento:

uname -m

uname käytetään kaikkien sellaisten järjestelmätiedostojen tulostukseen tietokoneesta, joiden arkkitehtuurityyppi on vain pieni osa.

Yksinkertainen kirjoittaminen uname-ohjelmaan näyttää käyttöjärjestelmän, eli Linux, kun taas uname -a näyttää kaikki uname-komennon sisältämät tiedot, mukaan lukien seuraavat:

Voit käyttää vaihteita määrittääksesi juuri haluamasi tiedot.

Näet koko käsikirjan uname ja arch varten kirjoittamalla seuraavan komennon:

info coreutils 'uname nouto'

On myös mahdollista saada täydelliset yksityiskohdat arch-komennosta kirjoittamalla man arch.

Kaari-komennolla on vain 2 kytkintä:

Tämän oppaan täydentämiseksi seuraava komento näyttää myös, onko järjestelmäsi käytössä 32-bittinen tai 64-bittinen:

getconf tosiasiallisesti vastaa konfiguraation arvoa. Se on osa POSIX-ohjelmointikäsikirjaa. LONG_BIT palauttaa pitkän kokonaislukumäärän. Jos se palauttaa 32, sinulla on 32-bittinen järjestelmä, mutta jos se palauttaa 64, sinulla on 64-bittinen järjestelmä.

Tämä menetelmä ei ole hölmöllistä, mutta se ei välttämättä toimi kaikilla arkkitehtuureilla.

Täydelliset tiedot getconf-komentotyypistä man getconf pääteikkunaan tai käy tällä verkkosivulla.

Vaikka on ilmeisesti helpompi kirjoittaa arkkia kuin uname -m on syytä huomata, että arch-komento on vanhentunut eikä se välttämättä ole käytettävissä kaikissa Linux-versioissa tulevaisuudessa. Siksi kannattaa käyttää uname-komentoa.