Օգտագործեք Arch Command համակարգչային ճարտարապետության տեսակը

Տեսականորեն դուք պետք է իմանաք ձեր համակարգչի ճարտարապետությունը, քանի որ առաջին հերթին Linux- ի վրա տեղադրեք այն:

Իհարկե, դա կարող է լինել այն դեպքը, որ դուք համակարգչում չեք տեղադրել Linux եւ դուք պետք է իմանաք ճարտարապետությունը, նախքան դրա վրա առաջադրման փաթեթը կազմելը:

Կարող եք մտածել, որ ճարտարապետության տեսակն ակնհայտ է, բայց երբ հաշվի առնեք Chromebook- ները, հնարավոր է, որ դա լինի x86_64 կամ arm բազուկ, եւ դա անպայմանորեն պարզ չէ, պարզապես համակարգչին նայելով, թե արդյոք դա 32-bit կամ 64- քիչ:

Ուրեմն, ինչ տեսակներ կան: Դե պարզապես ստուգում են Debian ներլցումներ էջը հետեւյալ ճարտարապետները.

Այլ պոտենցիալ ճարտարապետները ներառում են i486, i586, i686, ia64, ալֆա եւ sparc:

Հետեւյալ հրահանգը ցույց կտա ձեզ ձեր համակարգչի ճարտարապետությունը.

arch

Ըստ էության, զենքի հրամանատարությունը հետեւյալ հրամանին արտահայտելու պարզ միջոց է.

uname -m

uname- ը օգտագործվում է ձեր համակարգչի մասին բոլոր տեսակի համակարգային տեղեկատվության տպագրության համար, որի ճարտարապետական ​​տեսակը միայն փոքր մասն է:

Պարզապես մուտքագրելով uname- ն ցույց է տալիս, որ դուք աշխատում եք օպերացիոն համակարգը, այսինքն `Linux, մինչդեռ uname- ը ցույց է տալիս բոլոր տեղեկությունները, որոնք հասանելի են uname հրամաններից, ներառյալ հետեւյալը.

Դուք կարող եք օգտագործել անջատիչները `ճշգրտորեն ցույց տալու համար անհրաժեշտ տեղեկությունները:

Դուք կարող եք տեսնել ամբողջական ձեռնարկը, uname եւ arch- ի համար `մուտքագրելով հետեւյալ հրահանգը.

info coreutils- ի 'uname invoation'

Հնարավոր է նաեւ ձեռք բերել զենքի հրամանատարության ամբողջական մանրամասները `մարդաշարի մուտքագրելով:

Զենքի հրամանատարն ունի միայն 2 անջատիչ:

Այս ուղեցույցը լրացնելու համար հետեւյալ հրահանգը եւս ցույց կտա, թե արդյոք ձեր համակարգը աշխատում է 32-բիթ կամ 64-բիթ:

getconf- ը իրականում կողմնորոշվում է կոնֆիգուրացիայի արժեքի համար: Այն POSIX ծրագրավորողների ձեռնարկի մասն է: LONG_BIT- ը վերադարձնում է երկար թվերի չափը: Եթե ​​վերադառնա 32, ապա 32-բիթանոց համակարգ ունեք, իսկ 64-ը վերադարձնելու դեպքում ունեք 64-բիթ համակարգ:

Այս մեթոդը, սակայն, հիմար չէ, եւ այն չի կարող աշխատել բոլոր ճարտարապետություններում:

Getconf հրամանի տիպի մարդի մասին ամբողջական մանրամասների համար տեքստային պատուհանի մեջ կամ այցելեք այս էջը:

Թեեւ ակնհայտորեն ավելի հեշտ է գրել զենքը, քան uname- ը `նշենք, որ arch հրամանը հերքվել է եւ չի կարող հասանելի լինել Linux- ի բոլոր տարբերակներում: Դրա համար պետք է օգտագործեք փոխարենը uname հրամանն օգտագործելու համար: