теория боюнча, биринчи орунда аны кийин бардык Linux орнотулуп, анткени буга чейин сиздин архитектурасын билүү зарыл.
Албетте, бул маалымат алуу Linux системасын орнотуу эмес, иши жана ага чуркап пакетин түзүүнүн алдында архитектурасына билүү керек болот.
Сиз архитектура түрү көрүнүп турат деп ойлойм, бирок эске Chromebook'тар аркылуу алып ал x86_64 да бир мүмкүнчүлүгү бар же негизделген жана ал 32-бит, жокпу, сөзсүз апачык бир отуруп карап эмес, курал же 64- мүмкүн аз.
Ошентип, кандай түрлөрү бар? Ошондой эле Debian жүктөмөлөр бет төмөнкү архитектурасы санап утканын:
- amd64
- arm64
- Армел
- armhf
- i386
- mips
- mipsel
- powerpc
- ppc64el
- s390ex
Башка мүмкүн архитектурасы i486, i586, i686, ia64, Alpha жана sparc кирет.
Төмөнкү команда сиздин архитектураны көрсөтөт:
догоого окшоп кошулган жер
Негизи арка команда төмөнкү буйрукту билдирген жөнөкөй жолу:
uname -м
uname архитектура түрү гана бөлүгү болуп саналган сиздин жөнүндө маалыматты ар кандай басып чыгаруу үчүн колдонулат.
анын ичинде uname буйругун жеткиликтүү Жөн эле өз шоу сизге иш тутуму чуркап, башкача айтканда, Linux эми uname бардык маалыматтар биригип көрүнүү жаткан uname терүү:
- ядро аты
- түйүн аты
- ядро чыгарылыш
- ядро версия
- машина аппараттык (арка буйрук катары, башкача айтканда ошол эле)
- иштетүү
- аппараттык платформа
- иштетүү системасы
Сиз көрсөткүм келет эле маалыматты тактоо которулушуна колдоно аласыз.
- uname биригип - бардык маалыматты көрсөтөт
- uname -s - ядросу көрсөтөт (б.а. Linux)
- uname -н - тармак хост атын көрсөтөт (б.а. localhost.localdomain)
- uname -r - ядро бошотуу (б.а. 3.10.0-229.14.1.e17.x86_64 көрсөтөт
- uname -v - ядро нускасын (мисалы, # 1 SMP Tue Sep 15 15:05:51 UTC 2015) көрсөтүлгөн
- uname -м - архитектурасына көрсөтөт (б.а. x86_64)
- uname -p - иштетүү түрүн көрсөтөт (б.а. x86_64)
- uname -i - аппараттык платформа (б.а. x86_64)
- uname епо - иштеп жаткан системасы
Сиз төмөнкү буйрукту терүү аркылуу uname жана арка толугу менен окуу куралын көрө аласыз:
маалымат coreutils "uname Дубасы"
Бул адам арканы терүү аркылуу арка буйругуна толук маалымат алуу мүмкүн болот.
арка буйрук өзү 2 гана которулушуна бар:
- өчтү --help - жардам бет көрсөтүлбөй жатат
- арка --version - версия номерин көрсөтүү
Бул жол аягына чейин чыгаруу үчүн төмөнкү буйрук да системасы 32 же 64 биттик иштеп жаткан жокпу, айтайын:
- getconf LONG_BIT
getconf жүзүндө алууга тарам наркы чечмеленет. Бул POSIX программисттер окуу куралынын бир бөлүгү болуп саналат. LONG_BIT узак Бүтүн өлчөмүн кайтарып берет. ал 32 кайтып келсе, анда ал 64 кайтып келсе, 64-бит системасы бар, ал эми 32-бит системасы бар.
Бул ыкма Бирок далил алдап эмес, жана ал бардык архитектурасы иштебеши мүмкүн.
Бул беттин терминалдык терезесине getconf буйрук түрү адам getconf жөнүндө толук маалымат алуу үчүн же барат.
ал uname караганда арканы терүү үчүн, албетте, бир гана -м бул арка буйрук эскирип калган жана келечекте Linux бардык түрү боюнча жок болушу мүмкүн экенин белгилей кетүү маанилүү минтип. Ошондуктан ордуна uname буйругун колдонуу менен көнүү керек.