Njia 5 za Mstari wa Amri za Kujua Mfumo wa Linux ni 32-bit au 64-bit


Mafunzo haya yanaelezea jinsi ya kujua ikiwa Mfumo wa Uendeshaji wa mfumo wako wa Linux ni wa 32-bit au 64-bit. Hii itasaidia ikiwa ungependa kupakua au kusakinisha programu katika mfumo wako wa Linux. Kama sisi sote tunavyojua, hatuwezi kusakinisha programu za 64-bit kwenye aina ya 32-bit OS. Ndio maana kujua aina ya OS ya mfumo wako wa Linux ni muhimu.

Hapa kuna njia tano rahisi na rahisi za kuthibitisha aina ya Mfumo wa Uendeshaji wa mfumo wako wa Linux. Haijalishi ikiwa unatumia mifumo ya aina ya GUI au CLI, amri zifuatazo zitafanya kazi kwa karibu mifumo yote ya uendeshaji ya Linux kama vile RHEL, CentOS, Fedora, Scientific Linux, Debian, Ubuntu, Linux Mint, openSUSE n.k.

1. uname Amri

uname -a amri itaonyesha aina ya OS ya mfumo wako wa Linux. Hii ndiyo amri ya ulimwengu wote na itafanya kazi kwa karibu mifumo yote ya uendeshaji ya Linux/Unix.

Ili kujua aina ya mfumo wa uendeshaji, endesha:

$ uname -a

Linux linux-console.net 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

2. Amri ya dpkg

dpkg pia itaonyesha ikiwa mfumo wako wa uendeshaji wa Debian/Ubuntu ni wa 32-bit au 64-bit. Amri hii itafanya kazi tu kwa usambazaji wa msingi wa Debian na Ubuntu na derivatives yake.

Fungua Kituo chako, na uendeshe:

$ dpkg --print-architecture 

Ikiwa OS yako ni 64-bit, utapata matokeo yafuatayo:

amd64

Ikiwa OS yako ni 32-bit, basi matokeo yatakuwa:

i386

3. getconf Amri

getconf pia itaonyesha vigeu vya usanidi wa mfumo. Sasa, wacha nikuonyeshe jinsi ya kujua upinde wa mfumo wa Linux kwa kutumia getconf amri.

$ getconf LONG_BIT

64

Kwa maelezo zaidi rejelea kurasa za mtu.

$ man getconf

4. upinde Amri

arch amri itaonyesha aina yako ya OS. Amri hii ni sawa na uname -m amri. Ikiwa pato lake ni x86_64 basi ni 64-bit OS. Ikiwa pato ni i686 au i386, basi ni 32-bit OS.

$ arch

x86_64

5. amri ya faili

amri ya faili iliyo na hoja maalum /sbin/init itaonyesha aina ya OS.

$ file /sbin/init

/sbin/init: ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=7a4c688d009fc1f06ffc692f5f42ab09e68582b2, stripped

Hitimisho

Sasa unajua njia za kujua aina ya mfumo wako wa uendeshaji wa Linux. Kwa kweli, kuna njia zingine chache za kujua aina ya OS, lakini hizi ndio njia za kawaida na za kisayansi hadi sasa. Iwapo unajua amri au mbinu nyingine zozote za kuonyesha aina ya Mfumo wa Uendeshaji, jisikie huru kutufahamisha katika sehemu ya maoni hapa chini.