In teorie moet jy alreeds die argitektuur van jou rekenaar ken, want in die eerste plek het jy Linux daarvoor geïnstalleer.
Dit kan natuurlik die geval wees dat jy nie Linux op die rekenaar geïnstalleer het nie en jy moet die argitektuur ken voordat jy 'n pakket opstel om dit te laat loop.
Jy kan dink dat die tipe argitektuur voor die hand liggend is, maar as jy Chromebooks in ag neem, is daar 'n moontlikheid dat dit óf x86_64 of arm gebaseer is en dit is nie noodwendig duidelik net deur na 'n rekenaar te kyk of dit 32-bis of 64- bietjie.
So, watter tipes is daar? Wel, net om na die Debian-aflaaiblad te kyk, sien jy die volgende argitektuur:
- amd64
- arm64
- Armel
- armhf
- i386
- MIPS
- Mipsel
- powerpc
- ppc64el
- s390ex
Ander potensiële argitekture sluit i486, i586, i686, ia64, alpha en sparc in.
Die volgende opdrag sal jou die argitektuur vir jou rekenaar wys:
boog
In wese is die boogopdrag 'n eenvoudige manier om die volgende opdrag uit te druk:
uname -m
uname word gebruik om allerhande stelselinligting oor jou rekenaar te druk waarvan die argitektuur tipe net 'n klein deel is.
Eenvoudig tik uname op sy eie wys jou die bedryfstelsel wat jy hardloop, dit wil sê Linux terwyl uname -a al die inligting wat beskikbaar is van die uname-opdrag insluitend die volgende bevat:
- kern naam
- node naam
- kern vrystelling
- kern weergawe
- masjien hardeware (dws dieselfde as boog bevel)
- verwerker
- hardeware platform
- bedryfstelsel
U kan skakelaars gebruik om net die inligting wat u wil wys, te spesifiseer.
- uname -a - toon alle inligting
- uname -s - wys die kern (dws Linux)
- uname -n - toon die netwerk gasheer naam (dws localhost.localdomain)
- uname -r - toon die kern release (dws 3.10.0-229.14.1.e17.x86_64
- uname -v - toon die kern weergawe (di # 1 SMP Di 15 Sep 15:05:51 UTC 2015)
- uname -m - toon die argitektuur (dws x86_64)
- uname -p - toon die verwerker tipe (dws x86_64)
- uname -i - hardeware platform (dws x86_64)
- uname -o-bedryfstelsel
U kan die volledige handleiding vir uname en arch sien deur die volgende opdrag te tik:
info coreutils 'uname invocation'
Dit is ook moontlik om volledige besonderhede van die boogopdrag te kry deur manboog te tik.
Die boogopdrag self het net 2 skakelaars:
- aartjie - help - wys die hulpblad
- boog - weergawe - vertoon die weergawe nommer
Om hierdie gids te voltooi, sal die volgende opdrag ook wys of u stelsel 32-bis of 64-bits uitvoer:
- kryconf LONG_BIT
getconf staan eintlik vir konfigurasie waarde. Dit is deel van die POSIX programmeerders handleiding. Die LONG_BIT gee die grootte van 'n lang heelgetal terug. As dit 32 keer, dan het jy 'n 32-bis stelsel, maar as dit 64 keer, het jy 'n 64-bits stelsel.
Hierdie metode is egter nie dwaas bewys nie en mag nie op alle argitektuur werk nie.
Vir volledige besonderhede oor die getconf opdrag tipe man kry in 'n terminale venster of besoek hierdie webblad.
Alhoewel dit makliker is om boog te tik as uname -m, is dit opmerklik dat die boogopdrag afgeskaf is en moontlik nie in alle weergawes van Linux in die toekoms beskikbaar sal wees nie. U moet dus gewoond raak aan die gebruik van die uname opdrag.