Теориялық тұрғыда сіз өзіңіздің компьютеріңіздің архитектурасын білуіңіз керек, себебі Linux-ды бірінші кезекте орнатқаныңыздан кейін.
Әрине, сіз Linux-ге компьютерде орнатпағаныңыз жөн, және сіз оны іске қосу үшін пакетті құрастырмас бұрын архитектураны білуіңіз керек.
Сіз архитектураның түрі анық деп ойлайсыз, бірақ Chromebook-ді ескере отырып, ол x86_64 немесе қол негізіндегі мүмкіндігі бар және компьютерге 32-биттік немесе 64- бит.
Сонда қандай түрлер бар? Debian жүктеу бетінде тек келесі сәулет тізімі келтірілген:
- amd64
- arm64
- armel
- armhf
- i386
- mips
- мипсель
- powerpc
- ppc64el
- s390ex
Басқа ықтимал архитектуралар i486, i586, i686, ia64, альфа және спарк болып табылады.
Төмендегі пәрмен компьютеріңіздің архитектурасын көрсетеді:
арка
Шын мәнінде арка командасы мына пәрменді білдірудің қарапайым тәсілі:
uname -m
uname сіздің сәулет түрі кішкене бөлігі болып табылатын сіздің компьютеріңіз туралы жүйелік ақпараттың барлық түрлерін басып шығару үшін пайдаланылады.
Uname-ті өз бетіңізше басып шығару Сізге жұмыс істеп тұрған операциялық жүйені көрсетеді, яғни Linux, uname-uname-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 Thu Sep 15 15:05:51 UTC 2015)
- uname -m - архитектураны көрсетеді (яғни x86_64)
- uname -p - процессордың түрі (яғни x86_64)
- uname -i - аппараттық платформасы (яғни, x86_64)
- uname -o - амалдық жүйе
Төмендегі пәрменді теру арқылы қолдарыңыз бен арау үшін толық нұсқаулықты көре аласыз:
info coreutils 'uname invocation'
Сондай-ақ, ер адамға арқа жазу арқылы арка командаларының толық мәліметтерін алуға болады.
Арка командасының тек 2 қосқышы бар:
- arch --help - анықтамалық бетті көрсету
- arch - reversion - нұсқа нөмірін көрсету
Бұл нұсқаулықты орындау үшін келесі пәрмен 32-биттік немесе 64-биттік жүйе жұмыс істеп тұрғанын көрсетеді:
- getconf LONG_BIT
getconf шын мәнінде конфигурация мәнін алуға арналған. Бұл POSIX бағдарламашы нұсқаулығының бөлігі. LONG_BIT ұзын бүтін санның өлшемін қайтарады. Егер ол 32 қайтарса, сізде 32 биттік жүйе бар, ал егер ол 64 қайтарса, 64 биттік жүйе бар.
Бұл әдіс ақылға қонымды емес, және ол барлық архитектураларда жұмыс істемеуі мүмкін.
Getconf командалық түрі туралы толық мәлімет алу үшін терминал терезесіне кіріп немесе осы веб-бетке кіріңіз.
Әдетте арка жазуға қарағанда оңай болмаса да, бұл - арка командасы ескірген және болашақта Linux-нің барлық нұсқаларында қол жетімді болмайтынын атап өткен жөн. Сондықтан орнына uname командасын пайдалану үшін пайдаланылады.