Teoretski trebate već znati arhitekturu vašeg računala jer nakon svega instalirate Linux na prvo mjesto.
Naravno, moglo bi biti slučaj da niste instalirali Linux na računalo i trebate znati arhitekturu prije nego sastavite paket koji će se pokrenuti na njemu.
Možda mislite da je vrsta arhitekture očigledna, ali kada uzmete Chromebookove u obzir postoji mogućnost da se radi o x86_64 ili ručnom, a nije nužno jasno samo gledanjem računala bez obzira da li je to 32-bitni ili 64- malo.
Pa kakve vrste postoje? Pa samo provjeravajte stranicu Debian preuzimanja navedene su sljedeće arhitekture:
- AMD64
- arm64
- Armel
- armhf
- i386
- MIPS
- mipsel
- PowerPC
- ppc64el
- s390ex
Ostale potencijalne arhitekture uključuju i486, i586, i686, ia64, alfa i sparc.
Sljedeća naredba će vam pokazati arhitekturu vašeg računala:
luk
U biti, naredba luka je jednostavan način izražavanja sljedeće naredbe:
uname -m
uname se koristi za ispis svih vrsta informacija o sustavu vašeg računala od kojih je vrsta arhitekture tek mali dio.
Jednostavno upisivanje unama na vlastitu vam pokazuje operacijski sustav koji se izvodi, tj. Linux, dok uname -a prikazuje sve informacije dostupne iz naredbe uname, uključujući sljedeće:
- ime kernela
- naziv čvora
- oslobađanje jezgre
- verzija kernela
- strojni hardver (tj. isti kao naredba luka)
- procesor
- hardverska platforma
- operacijski sustav
Pomoću prekidača možete navesti podatke koje želite prikazati.
- uname -a - prikazuje sve informacije
- uname -s - prikazuje kernel (tj. Linux)
- uname -n - prikazuje naziv glavnog računala (npr. localhost.localdomain)
- uname -r - prikazuje izdanje jezgre (tj. 3.10.0-229.14.1.e17.x86_64
- uname -v - prikazuje verziju kernela (npr. # 1 SMP Tue Sep 15 15:05:51 UTC 2015)
- uname -m - prikazuje arhitekturu (tj. x86_64)
- uname -p - prikazuje vrstu procesora (tj. x86_64)
- uname -i - hardverska platforma (tj. x86_64)
- uname -o-operativni sustav
Možete vidjeti puni priručnik za uname i arch, upisivanjem sljedeće naredbe:
info coreutils 'uname zaziv'
Također je moguće dobiti potpune pojedinosti o naredbi arka upisivanjem čovjeka luka.
Naredba luka ima samo 2 preklopke:
- arch --help - prikaz stranice pomoći
- luk - verzija - prikaz broja verzije
Da biste dovršili ovaj vodič, sljedeća naredba također će vam pokazati hoće li vaš sustav pokrenuti 32-bitni ili 64-bitni:
- getconf LONG_BIT
getconf zapravo znači dobiti konfiguracijsku vrijednost. To je dio POSIX programera. LONG_BIT vraća veličinu dugog broja. Ako se vrati 32 onda imate 32-bitni sustav, a ako se vrati 64 imate 64-bitni sustav.
Ova metoda, međutim, nije luda i možda neće raditi na svim arhitekturama.
Za potpune pojedinosti o getconf naredbi čovjeka getconf u prozoru terminala ili posjetite ovu web stranicu.
Iako je očigledno lakše upisivati arhive nego uname -mt treba napomenuti da je naredba arka zastarjela i možda neće biti dostupna na svim verzijama Linuxa u budućnosti. Trebali biste se naviknuti na naredbu uname umjesto toga.