Elméletileg már ismered a számítógéped architektúráját, mert elvégre először telepítetted a Linuxot.
Természetesen előfordulhat, hogy nem telepítette a Linuxot a számítógépre, és ismernie kell az architektúrát, mielőtt összeállítaná a csomagot.
Lehet, hogy úgy gondolja, hogy az architektúra típusa nyilvánvaló, de figyelembe véve a Chromebookokat, lehet, hogy x86_64 vagy kar alapú, és nem feltétlenül világos, ha egy számítógépet néz, függetlenül attól, hogy 32 bites vagy 64-bit.
Építészeti típusok
Milyen típusok vannak? A Debian letöltések listájának megtekintésével a következő architektúrákat soroljuk fel:
- amd64
- arm64
- armel
- armhf
- i386
- mips
- Mipsel
- PowerPC
- ppc64el
- s390ex
Egyéb lehetséges architektúrák közé tartozik az i486, az i586, az i686, az ia64, az alpha és a sparc.
A következő parancs mutatja a számítógép architektúráját:
boltív
Lényegében az arch parancs a következő parancs kifejezésének egyszerű módja:
uname -m
A uname arra használható, hogy kinyomtasson minden olyan rendszerinformációt a számítógépéről, amelyről az architektúra típusa csak egy kis rész.
Egyszerűen beírni a saját nevét, akkor megjelenik az Ön által futott operációs rendszer, vagyis a Linux, míg a uname -a megjeleníti az uname parancsból elérhető összes információt, beleértve a következőket:
- a rendszermag nevét
- csomópont neve
- a rendszermag felszabadítása
- a rendszermag verziója
- gépi hardver (azaz ugyanaz, mint az arch parancs)
- feldolgozó
- hardver platform
- operációs rendszer
A kapcsolók segítségével megadhatja a megjeleníteni kívánt információkat.
- uname -a - minden információt megjelenít
- uname -s - mutatja a rendszermagot (vagyis a Linuxot)
- uname -n - megjeleníti a hálózati gazdagép nevét (azaz localhost.localdomain)
- uname -r - megjeleníti a rendszermag kiadását (azaz 3.10.0-229.14.1.e17.x86_64
- uname -v - megjeleníti a rendszermag verziót (azaz # 1 SMP kedd szeptember 15 15:05:51 UTC 2015)
- uname -m - mutatja az architektúrát (azaz x86_64)
- uname -p - mutatja a processzor típusát (azaz x86_64)
- uname -i - hardverplatform (azaz x86_64)
- uname -o-operációs rendszer
Megtekintheti a teljes kézikönyvet az uname és arch parancsra a következő parancs beírásával:
info coreutils 'uname invocation'
Az arch parancsot az archívum beírásával is meg lehet adni.
Az arch parancsnak csak 2 kapcsolója van:
- arch --help - megjeleníti a súgó oldalt
- arch --version - megjeleníti a verziószámot
Az útmutató kiegészítéséhez a következő parancs azt is megmutatja, hogy a rendszer fut-e 32 vagy 64 bites rendszeren:
- getconf LONG_BIT
A getconf valójában a konfigurációs értéket kapja. Ez része a POSIX programozói kézikönyvnek. A LONG_BIT visszaadja a hosszú egész szám méretét. Ha visszaad 32, akkor van egy 32 bites rendszer, míg ha visszaad 64, van egy 64 bites rendszer.
Ez a módszer azonban nem bolond, és nem minden architektúrán működik.
A getconf paranccsal kapcsolatos részletekért érdemes man getconf egy terminál ablakba vagy látogasson el erre a weboldalra.
Bár nyilvánvalóan könnyebben írható be az arch, mint az uname -m érdemes megjegyezni, hogy az arch parancs elavult és valószínűleg nem lesz elérhető a Linux minden verziójában a jövőben. Ezért inkább használnia kell az uname parancs használatát.