Teoriškai jau turėtumėte žinoti savo kompiuterio architektūrą, nes visur įdiegėte "Linux".
Žinoma, tai gali būti atvejis, kai kompiuteryje neįdiegėte "Linux", ir prieš pradėdami kurti paketą, turite sužinoti architektūrą.
Galbūt manote, kad architektūros tipas yra akivaizdus, bet kai atsižvelgsite į "Chromebook", yra galimybė, kad jis yra arba x86_64, arba atskirai, o nebūtinai aišku, žiūrėdamas į kompiuterį, ar jis yra 32 bitų, ar 64- šiek tiek
Taigi, kokie tipai yra? Na tik apsilankę "Debian" atsisiuntimo puslapyje, pateikiamos šios architektūros:
- amd64
- arm64
- arelė
- Armhf
- i386
- MIPS
- MIPSEL
- powerpc
- ppc64el
- s390ex
Kitos galimos architektūros yra i486, i586, i686, ia64, alfa ir sparc.
Ši komanda parodys jūsų kompiuterio architektūrą:
arka
Iš esmės komanda arch yra paprastas būdas išreikšti šią komandą:
uname-m
Uname yra naudojama spausdinti visų rūšių sistemos informaciją apie jūsų kompiuterį, kurio architektūros tipas yra tik maža dalis.
Tiesiog įvesdami "uname" atskirai rodoma, kokia jūsų naudojama operacinė sistema, ty Linux, tuo tarpu uname -a rodo visą informaciją, gaunamą iš komandos uname, įskaitant šią:
- branduolio pavadinimas
- mazgo pavadinimas
- branduolio spaudai
- branduolio versija
- aparatinė įranga (ty ta pati kaip arkos komanda)
- procesorius
- aparatinės įrangos platforma
- Operacinė sistema
Galite naudoti jungiklius, norėdami nurodyti tik informaciją, kurią norite rodyti.
- uname -a - rodo visą informaciją
- uname -s - rodo branduolį (ty Linux)
- uname -n - rodo tinklo serverio vardą (ty localhost.localdomain)
- uname -r - rodo branduolio versiją (ty 3.10.0-229.14.1.e17.x86_64
- uname -v - rodo branduolio versiją (ty # 1 SMP Tue 15 Rgs 15:05:51 UTC 2015)
- uname-m - rodo architektūrą (ty x86_64)
- uname -p - rodo procesoriaus tipą (ty x86_64)
- uname -i - aparatinė platforma (ty x86_64)
- uname-o - operacinė sistema
Galite pamatyti visą uname ir archi vadovą, įveskite šią komandą:
info coreutils "uname calling"
Taip pat galite gauti išsamią informaciją apie arkos komandą, įvesdami žmogaus arką.
Arka komanda turi tik 2 jungiklius:
- arch --help - rodyti pagalbos puslapį
- arch --version - rodyti versijos numerį
Norėdami užbaigti šį vadovą, ši komanda taip pat parodys, ar jūsų sistema veikia 32 bitų arba 64 bitų:
- getconf LONG_BIT
"getconf" iš tikrųjų reiškia gauti konfigūracijos reikšmę. Tai yra POSIX programuotojų vadovo dalis. LONG_BIT grąžina ilgo sveiko skaičiaus dydį. Jei jis grąžina 32, tada jūs turite 32 bitų sistemą, o jei jis grąžina 64, turite 64 bitų sistemą.
Tačiau šis metodas nėra kvailas įrodymas, ir jis gali neveikti visose architektūrose.
Norėdami gauti išsamios informacijos apie komandą getconf, man getconf į terminalo langą arba apsilankykite šiame tinklalapyje.
Nors, žinoma, yra lengviau įvesti arką nei uname-m, verta paminėti, kad arkos komanda nebetinkama ir ateityje ji gali nebūti prieinama visose "Linux" versijose. Todėl turėtumėte įsivaizduoti vietoj komandos uname.