თეორიულად უნდა იცოდეთ თქვენი კომპიუტერის არქიტექტურა, რადგან მას შემდეგ, რაც თქვენ დაინსტალირებდით Linux- ს, პირველ რიგში.
რა თქმა უნდა, ეს შეიძლება იყოს ის, რომ თქვენ არ დაინსტალირეთ კომპიუტერი კომპიუტერზე და თქვენ უნდა იცოდეთ არქიტექტურა, რომ შეავსოთ იგი პაკეტის შედგენამდე.
თქვენ ალბათ ფიქრობთ, რომ არქიტექტურის ტიპი აშკარაა, მაგრამ როდესაც თქვენ მიიღებთ Chromebook- ს გათვალისწინებით, არსებობს შესაძლებლობა, რომ ეს არის x86_64 ან მკლავი, და ეს არ არის აუცილებელი მხოლოდ კომპიუტერთან ეძებს თუ არა ეს 32-bit ან 64- ცოტა.
რა სახის არსებობს? უბრალოდ შეამოწმეთ Debian ჩამოტვირთვების გვერდი ჩამოთვლილია შემდეგი არქიტექტურა:
- amd64
- arm64
- armel
- armhf
- i386
- mips
- mipsel
- powerpc
- ppc64el
- s390x
სხვა პოტენციურ არქიტექტორებს შორისაა i486, i586, i686, ia64, ალფა და სპარკი.
შემდეგი ბრძანება გაჩვენებთ თქვენს კომპიუტერულ არქიტექტურას:
თაღოვანი
არსებითად თაღოვანი ბრძანება არის მარტივი გზა გამოხატავს შემდეგ ბრძანებას:
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 Tue Sep 15 15:05:51 UTC 2015)
- uname -m - გამოჩნდება არქიტექტურა (ანუ x86_64)
- uname -p - გვიჩვენებს პროცესორის ტიპი (ანუ x86_64)
- uname -i - ტექნიკის პლატფორმა (ანუ x86_64)
- uname -o- ოპერაციული სისტემა
შეგიძლიათ იხილოთ სრული სახელის გაცვლის სახელი და ბრძანება შემდეგი ბრძანების აკრეფით:
ინფორმაცია coreutils 'uname invocation'
ასევე შესაძლებელია მოხდეს თაღოვანი ბრძანების სრული დეტალები კაცის თაღის აკრეფით.
თაღოვანი ბრძანება მხოლოდ 2 კონცენტრატს აქვს:
- arch -help - ჩვენება დახმარების გვერდზე
- თაღოვანი - ვერსიის ჩვენება - ვერსიის ნომერი
ამ სახელმძღვანელოს დასასრულებლად ასევე გამოჩნდება თუ არა თქვენი სისტემა 32-bit ან 64 ბიტიანი:
- getconf LONG_BIT
getconf რეალურად დგინდება კონფიგურაციის მნიშვნელობაზე. ეს არის POSIX პროგრამისტების სახელმძღვანელო. LONG_BIT დააბრუნებს ზომის გრძელ რიცხვს. თუ ის დააბრუნებს 32-ს, მაშინ გაქვთ 32-ბიტიანი სისტემა, ხოლო თუ ის დააბრუნებს 64 გაქვთ 64-ბიტიანი სისტემა.
ეს მეთოდი არ არის სულელი მტკიცებულება, მაგრამ ეს არ შეიძლება იმუშაოს ყველა არქიტექტურაზე.
Getconf ბრძანების ტიპის შესახებ სრული დეტალების მისაღებად ტერმინალის ფანჯარაში მიიღოს ან ამ ვებგვერდის მონახულება.
მიუხედავად იმისა, რომ აშკარად ადვილია აკრიფეთ არქივი ვიდრე uname-m აღსანიშნავია, რომ თაღოვანი ბრძანება უარყოფილია და არ შეიძლება ხელმისაწვდომი იყოს Linux- ის ყველა ვერსიაში მომავალში. ამიტომ უნდა იქნას გამოყენებული, რათა გამოიყენოთ uname ბრძანება ნაცვლად.