Uporabite Arch Command, da ugotovite, kakšen tip arhitekture je računalnik

V teoriji bi morali že poznati arhitekturo vašega računalnika, saj je po vsem tem namesto tega namestil Linux.

Seveda je to lahko, da niste namestili Linuxa v računalnik, zato morate pred izdelavo paketa, ki ga želite zagnati, poznati arhitekturo.

Morda mislite, da je vrsta arhitekture očitna, vendar, če upoštevate Chromebooke, obstaja možnost, da je x86_64 ali podprt z roko in ni nujno, da bi bilo jasno, če pogledate računalnik, ali je 32- ali 64- bit.

Kakšne vrste so tam? Preprosto preverjanje strani Debian downloads seznami naslednje arhitekture:

Druge možne arhitekture vključujejo i486, i586, i686, ia64, alpha in sparc.

Naslednji ukaz vam bo pokazal arhitekturo vašega računalnika:

lok

V bistvu je lok ukaz preprost način izražanja naslednjega ukaza:

uname -m

uname se uporablja za tiskanje vseh vrst sistemskih informacij o vašem računalniku, katerega vrsta arhitekture je le majhen del.

Preprosto tipkanje samega sebe pokaže operacijski sistem, ki ga uporabljate, tj. Linux, medtem ko uname -a prikaže vse informacije, ki so na voljo v ukazu uname, vključno z naslednjim:

Stikala lahko uporabite samo za podatke, ki jih želite prikazati.

Celoten priročnik za uname in arch lahko ogledate tako, da vnesete naslednji ukaz:

info coreutils 'uname invocation'

Prav tako je mogoče dobiti popolne podatke o ukazu arch, tako da vnesete človeški lok.

Svoj ukaz ima samo 2 stikala:

Če želite dokončati ta vodnik, vam bo naslednji ukaz pokazal, ali vaš sistem deluje 32-bitno ali 64-bitno:

getconf dejansko pomeni pridobitev konfiguracijske vrednosti. Je del priročnika programa POSIX. LONG_BIT vrne velikost dolgega celega števila. Če vrne 32, potem imate 32-bitni sistem, če pa se vrne 64, imate 64-bitni sistem.

Vendar ta metoda ni neumna, in morda ne bo delovala na vseh arhitekturah.

Če želite podrobne informacije o vrsti ukaza getconf človek getsconf v okno terminalja ali obiščite to spletno stran.

Čeprav je očitno lažje vnesti lok kot uname -m, je treba opozoriti, da je ukaz arch odsoten in v prihodnosti morda ni na voljo na vseh različicah Linuxa. Zato bi se morali navaditi na uporabo ukaza uname.