సిద్ధాంతపరంగా మీరు మీ కంప్యూటర్ యొక్క నిర్మాణాన్ని ఇప్పటికే తెలుసుకోవాలి ఎందుకంటే మీరు అన్నింటిలో లైనక్స్ను మొదటి స్థానంలో ఉంచారు.
వాస్తవానికి ఇది మీరు కంప్యూటర్లో లైనక్స్ను ఇన్స్టాల్ చేయలేదు మరియు మీరు దానిపై అమలు చేయడానికి ఒక ప్యాకేజీను కంపైల్ చేయడానికి ముందు మీరు నిర్మాణాన్ని తెలుసుకోవాలి.
నిర్మాణ రకం స్పష్టంగా ఉంటుందని మీరు అనుకోవచ్చు కాని మీరు Chromebooks ను పరిగణనలోకి తీసుకోవడం వలన x86_64 లేదా ఆర్మ్ ఆధారిత అవకాశం ఉంది, ఇది కంప్యూటర్లో 32-bit లేదా 64- బిట్.
సో అక్కడ ఏ రకాలు ఉన్నాయి? డెబియన్ డౌన్లోడ్ పేజీని తనిఖీ చేస్తే కింది ఆకృతులను జాబితా చేస్తుంది:
- AMD64
- arm64
- ARMEL
- armhf
- i386
- MIPS
- mipsel
- PowerPC
- ppc64el
- s390ex
ఇతర సంభావ్య ఆకృతులలో i486, i586, i686, ia64, ఆల్ఫా మరియు స్పార్క్స్ ఉన్నాయి.
కింది ఆదేశం మీకు మీ కంప్యూటర్ యొక్క నిర్మాణాన్ని చూపుతుంది:
వంపు
సారాంశంలో arch కమాండ్ క్రింది కమాండ్ను వ్యక్తీకరించడానికి ఒక సరళమైన మార్గం:
uname -m
uname నిర్మాణ రకం కేవలం చిన్న భాగం ఇది మీ కంప్యూటర్ గురించి సిస్టమ్ సమాచారాన్ని అన్ని రకాల ప్రింట్ ఉపయోగిస్తారు.
మీ స్వంత కార్యక్రమాలను మీరు నడుపుతున్న ఆపరేటింగ్ సిస్టమ్ను, అనగా లినక్స్ను uname -a చేస్తే, uname -a కింది వాటిలో uname కమాండు నుండి లభించే మొత్తం సమాచారం ప్రదర్శిస్తుంది:
- కెర్నల్ పేరు
- నోడ్ పేరు
- కెర్నల్ విడుదల
- కెర్నల్ సంస్కరణ
- మెషిన్ హార్డ్వేర్ (అంటే arch ఆదేశం వలె)
- ప్రాసెసర్
- హార్డ్వేర్ వేదిక
- ఆపరేటింగ్ సిస్టమ్
మీరు చూపదలచిన సమాచారాన్ని మాత్రమే పేర్కొనడానికి మీరు స్విచ్లను ఉపయోగించవచ్చు.
- uname -a - అన్ని సమాచారం చూపుతుంది
- uname-s - కెర్నల్ (అంటే లైనక్స్)
- 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- ఆపరేటింగ్ సిస్టమ్
కింది ఆదేశాన్ని టైప్ చేయడం ద్వారా మీరు పేరు మరియు వంపు కోసం పూర్తి మాన్యువల్ను చూడవచ్చు:
సమాచార కేంద్రాలు '
మనిషి ఆర్క్ని టైప్ చేయడం ద్వారా ఆర్చ్ కమాండ్ యొక్క పూర్తి వివరాలను పొందడం కూడా సాధ్యమే.
Arch కమాండ్కు 2 స్విచ్లు మాత్రమే ఉన్నాయి:
- arch --help - సహాయం పేజీని ప్రదర్శించు
- arch --version - సంస్కరణ సంఖ్య ప్రదర్శించు
ఈ మార్గదర్శిని పూర్తిచేయటానికి కింది ఆదేశం మీ సిస్టమ్ 32-bit లేదా 64-bit అమలవుతుందో లేదో చూపుతుంది:
- getconf LONG_BIT
getconf వాస్తవానికి కాన్ఫిగరేషన్ విలువ పొందడానికి నిలుస్తుంది. ఇది POSIX ప్రోగ్రామర్లు మాన్యువల్లో భాగం. LONG_BIT పొడవు పూర్ణాంకం యొక్క పరిమాణం తిరిగి ఇస్తుంది. అది తిరిగి 32 అయితే మీరు 32-బిట్ సిస్టంను కలిగి ఉంటే, అది 64 ని తిరిగి వస్తే మీరు 64-బిట్ వ్యవస్థను కలిగి ఉంటారు.
ఈ పద్ధతి అయితే నిరూపణ కాదు మరియు ఇది అన్ని నిర్మాణాలపై పని చేయకపోవచ్చు.
Getconf కమాండ్ గురించి పూర్తి వివరాల కొరకు man getconf టెర్మినల్ విండోలో లేదా ఈ వెబ్పేజీ ను సందర్శించండి.
Uname -m కంటే arch ను టైప్ చేయడం చాలా తేలికగా ఉంటుంది, అయితే arch కమాండ్ డీప్రికేటెడ్ చేయబడిందని మరియు భవిష్యత్తులో Linux యొక్క అన్ని సంస్కరణల్లో అందుబాటులో ఉండకపోవచ్చని పేర్కొనడం విలువ. కాబట్టి మీరు బదులుగా uname ఆదేశాన్ని ఉపయోగించి అలవాటుపడాలి.