സിദ്ധാന്തത്തിൽ നിങ്ങൾ നിങ്ങളുടെ കമ്പ്യൂട്ടറിന്റെ ആർക്കിടെക്ചർ ഇതിനകം തന്നെ അറിഞ്ഞിരിക്കണം, കാരണം നിങ്ങൾ ആദ്യം ലിനക്സ് അതിൽ ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞു.
തീർച്ചയായും നിങ്ങൾ കമ്പ്യൂട്ടറിൽ ലിനക്സ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലാത്തതിനാൽ ഇത് ഒരു പാക്കേജ് സമാഹരിക്കുന്നതിന് മുമ്പ് നിങ്ങൾ വാസ്തുവിദ്യയെക്കുറിച്ച് അറിഞ്ഞിരിക്കണം.
ആർക്കിടെക്ച്ചറുകളുടെ തരം വ്യക്തമാണെന്നത് നിങ്ങൾ ചിന്തിച്ചേക്കാം, പക്ഷേ നിങ്ങൾ Chromebooks പരിഗണിക്കുമ്പോൾ ഒരു x86_64 അല്ലെങ്കിൽ ഭുജം അടിസ്ഥാനമാക്കിയുള്ള ഒരു സാധ്യതയുണ്ട്, അത് ഒരു കമ്പ്യൂട്ടർ നോക്കിയാൽ 32-ബിറ്റ് അല്ലെങ്കിൽ 64- ബിറ്റ്.
അപ്പോൾ എന്തൊക്കെ ഉണ്ട്? ഡെബിയന് ഡൌണ്ലോഡ്സ് പേജ് പരിശോധിച്ചാല് താഴെ പറയുന്ന ആര്ക്കിറ്റക്ചറുകളെ പട്ടികപ്പെടുത്തുന്നു:
- amd64
- arm64
- ആർമൽ
- ആയുധം
- i386
- മൈപ്പ്
- ചെറുപ്പക്കാരൻ
- powerpc
- ppc64el
- s390ex
I486, i586, i686, ia64, ആൽഫ, സ്പാർക് എന്നിവയുൾപ്പെടെയുള്ള മറ്റ് വാസ്തുവിദ്യകളിൽ ഉൾപ്പെടുന്നു.
താഴെ പറയുന്ന കമാൻഡ് നിങ്ങളുടെ കമ്പ്യൂട്ടറിനുള്ള ആർക്കിടക്ചർ കാണിക്കുന്നു:
കമാനം
സാരാംശത്തിൽ, ആർച്ച് കമാൻഡ് ആണ് താഴെ പറയുന്ന കമാൻഡ് പ്രകടിപ്പിക്കുന്നതിനുള്ള ഒരു ലളിതമായ മാർഗ്ഗം:
uname -m
കെട്ടിടത്തിന്റെ തരം ഒരു ചെറിയ ഭാഗം മാത്രമുള്ള നിങ്ങളുടെ കമ്പ്യൂട്ടറിനെക്കുറിച്ചുള്ള എല്ലാ സിസ്റ്റം വിവരങ്ങളും പ്രിന്റ് ചെയ്യാൻ uname ഉപയോഗിച്ചിരിക്കുന്നു.
നിങ്ങൾ പ്രവർത്തിപ്പിയ്ക്കുന്ന ഓപ്പറേറ്റിങ് സിസ്റ്റം, അതിന്റെ പേരു് unname ടൈപ്പ് ചെയ്യുക, അതായത്, ലിനക്സ് എന്നാൽ, uname -a, uname കമാൻഡിൽ നിന്നും ലഭ്യമാകുന്ന എല്ലാ വിവരങ്ങളും ലഭ്യമാക്കുന്നു:
- കെർണലിന്റെ പേര്
- നോഡിന്റെ പേര്
- കേർണൽ റിലീസ്
- കെർണൽ പതിപ്പ്
- മെഷീൻ ഹാർഡ്വെയർ (അതായത് ആർച്ച് കമാൻഡ്)
- പ്രോസസർ
- hardware platform
- ഓപ്പറേറ്റിംഗ് സിസ്റ്റം
നിങ്ങൾ കാണിക്കാൻ ആഗ്രഹിക്കുന്ന വിവരങ്ങൾ മാത്രം വ്യക്തമാക്കാൻ സ്വിച്ചുചെയ്യാൻ നിങ്ങൾക്ക് കഴിയും.
- uname -a - എല്ലാ വിവരങ്ങളും കാണിക്കുന്നു
- uname -s - കേർണൽ കാണിക്കുന്നു (അതായത് ലിനക്സ്)
- uname -n - ശൃംഖലാ ഹോസ്റ്റ് നാമം കാണിക്കുന്നു (അതായത് localhost.localdomain)
- uname -r - കേർണൽ റിലീസ് കാണിക്കുന്നു (അതായത് 3.10.0-229.14.1.e17.x86_64
- uname -v - കേർണൽ പതിപ്പു് കാണിക്കുന്നു (അതായത് # 1 SMP ചൊവ്വാഴ്ച 15 സെറ്റ് 15:05:51 UTC 2015)
- uname -m - ആർക്കിടക്ചർ കാണിക്കുന്നു (അതായത് x86_64)
- uname -p - പ്രോസസർ തരം കാണിക്കുന്നു (അതായത് x86_64)
- uname -i - ഹാർഡ്വെയർ പ്ലാറ്റ്ഫോം (അതായത് x86_64)
- uname -o- ഓപ്പറേറ്റിങ് സിസ്റ്റം
താഴെ പറഞ്ഞിരിയ്ക്കുന്ന കമാൻഡ് ടൈപ്പുചെയ്ത് uname, arch എന്നീ പൂർണ്ണ മാനുവൽ കാണാം.
വിവരങ്ങൾ
ആർച്ച് കമാൻഡിൽ പൂർണ്ണമായി വിശദാംശം ലഭിക്കുന്നു.
ആർട്ട് ആജ്ഞയ്ക്ക് തന്നെ രണ്ടു switches മാത്രമേ ഉള്ളൂ:
- arch --help - സഹായ താൾ കാണുക
- arch --version - പതിപ്പ് നമ്പർ പ്രദർശിപ്പിക്കുക
ഈ ഗൈഡ് പൂർത്തിയാക്കുന്നതിനായി താഴെ പറയുന്ന കമാൻഡ് നിങ്ങളുടെ സിസ്റ്റം 32-ബിറ്റ് അല്ലെങ്കിൽ 64-bit പ്റവറ്ത്തിക്കുമോ എന്നു് നിങ്ങളെ കാണിച്ചുതരും:
- getconf LONG_BIT
getconf യഥാർത്ഥത്തിൽ കോൺഫിഗറേഷൻ മൂല്യം ലഭിക്കുന്നു. ഇത് POSIX പ്രോഗ്രാമർ മാനുവലുകളുടെ ഭാഗമാണ്. ദീർഘമായ പൂർണ്ണസംഖ്യയുടെ വലുപ്പം LONG_BIT നൽകുന്നു. അതു 32 നൽകുന്നുവെങ്കിൽ, നിങ്ങൾക്ക് 32-ബിറ്റ് സിസ്റ്റം ഉണ്ട്, 64 ആണെങ്കിൽ നിങ്ങൾക്ക് ഒരു 64-ബിറ്റ് സിസ്റ്റം ഉണ്ട്.
എന്നിരുന്നാലും ഈ രീതി വ്യാജമാണെന്നല്ല, എല്ലാ വാസ്തുവിദ്യയിലും ഇത് പ്രവർത്തിക്കില്ല.
Getconf കമാൻഡ് സംബന്ധിച്ചുളള മുഴുവൻ വിവരങ്ങളും, man getconf ടെർമിനൽ വിൻഡോയിൽ എത്തുക അല്ലെങ്കിൽ ഈ വെബ്പേജ് സന്ദർശിക്കുക.
Uname -m എന്നതിനേക്കാൾ ആർക്ക് ടൈപ്പുചെയ്യാൻ വളരെ എളുപ്പമാണ്, ആർച്ച് കമാൻഡ് നീക്കം ചെയ്തിട്ടുണ്ടെന്നും അത് ഭാവിയിൽ ലിനക്സിന്റെ എല്ലാ പതിപ്പുകളിലും ലഭ്യമായേക്കില്ലെന്നും സൂചിപ്പിക്കുന്നതാണ്. അതിനാൽ നിങ്ങൾ പേരു് നൽകുവാൻ കമാൻഡ് ഉപയോഗിയ്ക്കണം.