У тэорыі вы ўжо павінны ведаць архітэктуру вашага кампутара, таму што пасля таго, як усе вы ўсталявалі Linux на ім у першую чаргу.
Вядома, гэта можа быць так, што вы не ўсталявалі Linux на кампутары, і вы павінны ведаць архітэктуру да кампіляцыі пакета для запуску на ім.
Можна падумаць, што тып архітэктуры відавочная, але калі прыняць да ўвагі Chromebooks ёсць магчымасць гэта альбо x86_64 або ўзброіцца аснове, і гэта не абавязкова ясна, проста паглядзеўшы на кампутары, няхай гэта будзе 32-разрадная або 64- няшмат.
Дык якія ёсць? Ну проста правяраючы загрузкі Debian старонка пералічвае наступныя архітэктуры:
- amd64
- arm64
- Armel
- armhf
- i386
- MIPS
- Mipsel
- PowerPC
- ppc64el
- s390ex
Іншыя патэнцыйныя архітэктуры ўключаюць у сябе i486, i586, i686, ia64, альфа і SPARC.
Пададзеная далей каманда пакажа вам архітэктуру вашага кампутара:
арка
Па сутнасці каманда арка просты спосаб выказаць наступную каманду:
uname -m
uname выкарыстоўваюцца для друку ўсіх відаў сістэмнай інфармацыі аб вашым кампутары з якіх тыпу архітэктуры з'яўляецца толькі малой часткай.
Проста набраўшы uname на сваіх уласных паказвае вам аперацыйную сістэму вы працуеце, то ёсць Linux, тады як uname -a адлюстроўвае ўсю даступную інфармацыю з uname каманды, уключаючы наступныя:
- імя ядра
- імя вузла
- рэліз ядра
- версія ядра
- машына апаратных сродкаў (гэта значыць такой жа, як каманды арку)
- працэсар
- апаратная платформа
- аперацыйная сістэма
Вы можаце выкарыстоўваць перамыкачы, каб паказаць толькі тую інфармацыю, якую вы хочаце паказаць.
- uname -a - паказвае ўсю інфармацыю
- uname -s - паказвае ядро (г.зн. Linux)
- uname -n - паказвае імя хаста сеткі (г.зн. localhost.localdomain)
- uname -r - паказвае рэліз ядра (г.зн. 3.10.0-229.14.1.e17.x86_64
- uname -v - паказвае версію ядра (г.зн. # 1 SMP Вт 15 верасня 15:05:51 UTC 2015)
- uname -m - паказвае архітэктуру (г.зн. x86_64)
- uname -p - паказвае тып працэсара (г.зн. x86_64)
- uname -i - апаратная платформа (г.зн. x86_64)
- uname -o - аперацыйная сістэма
Вы можаце ўбачыць поўнае кіраўніцтва па uname і арцы, увёўшы наступную каманду:
інфа Coreutils «uname выклік»
Акрамя таго, можна атрымаць поўную інфармацыю аб камандзе арка, набраўшы чалавек арку.
Сама каманда аркі мае толькі два перамыкача:
- арка --help - адлюстраваць старонку даведкі
- арка --version - адлюстраваць нумар версіі
Для выканання дадзенага кіраўніцтва наступная каманда таксама пакажа, ці зможа ваша сістэма працуе 32-біт або 64-біт:
- getconf LONG_BIT
getconf фактычна азначае значэнне канфігурацыі прыбудзе. Гэта частка праграмістаў кіраўніцтва POSIX. LONG_BIT вяртае памер доўгага цэлага ліку. Калі яна вяртае 32, то ў вас ёсць 32-бітная сістэма, тады як, калі яна вяртае 64 ў вас ёсць 64-бітная сістэма.
Гэты метад не дурань доказы, аднак і яна не можа працаваць на ўсе архітэктуры.
Для атрымання поўнай інфармацыі аб камандзе getconf тыпу чалавек getconf ў акно тэрмінала або наведайце гэтую старонку.
Нягледзячы на тое, што, відавочна, прасцей набраць арку, чым uname -m, варта адзначыць, што каманда арку састарэла і не могуць быць даступныя на ўсіх версіях Linux у будучыні. Такім чынам, вы павінны прывыкнуць да выкарыстання uname каманды замест гэтага.