ਥਿਊਰੀ ਵਿੱਚ ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਹੀ ਆਪਣੇ ਕੰਪਿਊਟਰ ਦਾ ਢਾਂਚਾ ਜਾਣਨਾ ਚਾਹੀਦਾ ਹੈ ਕਿਉਂਕਿ ਬਾਅਦ ਵਿੱਚ ਤੁਸੀਂ ਲੀਨਕਸ ਨੂੰ ਪਹਿਲੇ ਸਥਾਨ ਤੇ ਇੰਸਟਾਲ ਕੀਤਾ ਸੀ.
ਬੇਸ਼ਕ ਇਹ ਅਜਿਹਾ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਕੰਪਿਊਟਰ ਤੇ ਲੀਨਕਸ ਇੰਸਟਾਲ ਨਹੀਂ ਕੀਤਾ ਸੀ ਅਤੇ ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ ਚਲਾਉਣ ਲਈ ਇੱਕ ਪੈਕੇਜ ਕੰਪਾਇਲ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਢਾਂਚਾ ਜਾਣਨਾ ਚਾਹੀਦਾ ਹੈ.
ਤੁਸੀਂ ਸੋਚ ਸਕਦੇ ਹੋ ਕਿ ਆਰਕੀਟੈਕਚਰ ਦੀ ਕਿਸਮ ਸਪੱਸ਼ਟ ਹੈ ਪਰ ਜਦੋਂ ਤੁਸੀਂ Chromebooks ਨੂੰ ਧਿਆਨ ਵਿਚ ਰੱਖਦੇ ਹੋ ਤਾਂ ਇਹ ਸੰਭਾਵਨਾ ਹੈ ਕਿ ਇਹ x86_64 ਜਾਂ ਬਾਂਹ ਆਧਾਰਿਤ ਹੈ ਅਤੇ ਇਹ ਸਿਰਫ਼ ਇੱਕ ਕੰਪਿਊਟਰ ਨੂੰ ਦੇਖ ਕੇ ਸਾਫ ਨਹੀਂ ਹੁੰਦਾ ਕਿ ਇਹ 32-ਬਿੱਟ ਜਾਂ 64- ਬਿੱਟ
ਤਾਂ ਫਿਰ ਕੀ ਹੁੰਦਾ ਹੈ? Well ਡੇਬੀਅਨ ਡਾਉਨਲੋਡ ਪੰਨੇ ਦੀ ਜਾਂਚ ਕਰਨ ਤੋਂ ਬਾਅਦ ਹੇਠ ਲਿਖੇ ਆਰਕੀਟੈਕਚਰਸ ਦੀ ਸੂਚੀ ਦਿੱਤੀ ਗਈ ਹੈ:
- amd64
- arm64
- armel
- armhf
- i386
- mips
- mipsel
- powerpc
- ppc64el
- s390ex
ਹੋਰ ਸੰਭਾਵੀ ਢਾਂਚਿਆਂ ਵਿੱਚ i486, i586, i686, ia64, ਅਲਫ਼ਾ ਅਤੇ ਸਪਾਰਕ ਸ਼ਾਮਲ ਹਨ.
ਹੇਠਲੀ ਕਮਾਂਡ ਤੁਹਾਨੂੰ ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਲਈ ਢਾਂਚਾ ਵੇਖਾਏਗੀ:
ਕਤਰ
ਮੂਲ ਰੂਪ ਵਿਚ ਹੁਕਮ ਕਮਾਂਡ ਹੇਠ ਲਿਖੀ ਕਮਾਂਡ ਨੂੰ ਜ਼ਾਹਿਰ ਕਰਨ ਦਾ ਇਕ ਸੌਖਾ ਤਰੀਕਾ ਹੈ:
uname -m
uname ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਬਾਰੇ ਹਰ ਕਿਸਮ ਦੀ ਸਿਸਟਮ ਜਾਣਕਾਰੀ ਨੂੰ ਛਾਪਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜਿਸ ਦੀ ਆਰਕੀਟੈਕਚਰ ਕਿਸਮ ਕੇਵਲ ਇੱਕ ਛੋਟਾ ਹਿੱਸਾ ਹੈ.
ਬਸ ਆਪਣੇ ਆਪ 'ਤੇ uname ਟਾਈਪ ਕਰਕੇ ਤੁਹਾਨੂੰ ਦਿਖਾਇਆ ਗਿਆ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ, ਜਿਵੇਂ ਕਿ ਲੀਨਕਸ, ਜਦਕਿ uname -a ਹੇਠ ਦਿੱਤੀ ਸਮੇਤ uname ਕਮਾਂਡ ਤੋਂ ਉਪਲੱਬਧ ਸਾਰੀ ਜਾਣਕਾਰੀ ਵਿਖਾਉਂਦਾ ਹੈ:
- ਕਰਨਲ ਨਾਂ
- ਨੋਡ ਨਾਮ
- ਕਰਨਲ ਰੀਲੀਜ਼
- ਕਰਨਲ ਵਰਜਨ
- ਮਸ਼ੀਨ ਹਾਰਡਵੇਅਰ (ਜਿਵੇਂ ਕਿ arch ਕਮਾਂਡ ਵਾਂਗ)
- ਪ੍ਰੋਸੈਸਰ
- ਹਾਰਡਵੇਅਰ ਪਲੇਟਫਾਰਮ
- ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ
ਤੁਸੀਂ ਸਿਰਫ ਉਸ ਜਾਣਕਾਰੀ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਸਵਿਚਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਜੋ ਤੁਸੀਂ ਦਿਖਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ
- uname -a - ਸਭ ਜਾਣਕਾਰੀ ਵਿਖਾਉਂਦੀ ਹੈ
- uname -s - ਕਰਨਲ (ਅਰਥਾਤ ਲੀਨਕਸ) ਵੇਖਾਉਂਦਾ ਹੈ
- uname -n - ਨੈੱਟਵਰਕ ਹੋਸਟ ਨਾਂ ਵੇਖਾਉਂਦਾ ਹੈ (ਜਿਵੇਂ ਲੋਕਲਹੋਸਟ.ਲੋਕਡੋਮੇਨ)
- uname -r - ਕਰਨਲ ਰੀਲੀਜ਼ ਵੇਖਾਉਂਦਾ ਹੈ (ਜਿਵੇਂ 3.10.0-229.14.1.e17.x86_64
- uname -v - ਕਰਨਲ ਵਰਜਨਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ (ਜਿਵੇਂ ਕਿ # 1 SMP Tue, ਸਤੰਬਰ 15 15:05:51 UTC 2015)
- uname -m - ਢਾਂਚਾ ਵੇਖਾਉਂਦਾ ਹੈ (ਜਿਵੇਂ x86_64)
- uname -p - ਪਰੋਸੈੱਸਰ ਕਿਸਮ ਵੇਖਾਉਂਦਾ ਹੈ (ਜਿਵੇਂ x86_64)
- uname -i - ਹਾਰਡਵੇਅਰ ਪਲੇਟਫਾਰਮ (ਅਰਥਾਤ x86_64)
- uname -o - ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ
ਤੁਸੀਂ uname ਅਤੇ arch ਨੂੰ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਟਾਈਪ ਕਰਕੇ ਪੂਰਾ ਮੈਨੂਅਲ ਵੇਖ ਸਕਦੇ ਹੋ:
ਇਨਫਰਮੇਸ਼ਨ ਕੋਰੂਟਿਲਸ 'ਅਨਾਮ ਆਵਾਜਾਈ'
ਪੁਰਾਲੇਖ ਨੂੰ ਟਾਇਪ ਕਰਕੇ arch ਕਮਾਂਡ ਦਾ ਪੂਰੀ ਵੇਰਵਾ ਪ੍ਰਾਪਤ ਕਰਨਾ ਸੰਭਵ ਹੈ.
Arch ਕਮਾਂਡ ਵਿੱਚ ਸਿਰਫ 2 ਸਵਿੱਚ ਹਨ:
- arch --help - ਮੱਦਦ ਪੇਜ਼ ਵੇਖੋ
- ਵਰਚੁਅਲ - ਵਰਜ਼ਨ ਨੰਬਰ ਦਰਸਾਉ
ਇਸ ਗਾਈਡ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਹੇਠ ਲਿਖੀ ਕਮਾਂਡ ਤੁਹਾਨੂੰ ਇਹ ਵੀ ਦੱਸੇਗੀ ਕਿ ਕੀ ਤੁਹਾਡਾ ਸਿਸਟਮ 32-ਬਿੱਟ ਜਾਂ 64-ਬਿੱਟ ਚਲਾ ਰਿਹਾ ਹੈ:
- getconfong LONG_BIT
getconf ਅਸਲ ਵਿੱਚ ਸੰਰਚਨਾ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਹੈ. ਇਹ POSIX ਪ੍ਰੋਗਰਾਮਰ ਦਸਤੀ ਦਾ ਹਿੱਸਾ ਹੈ. LONG_BIT ਇੱਕ ਲੰਮੀ ਪੂਰਨ ਅੰਕ ਦਾ ਆਕਾਰ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੇ ਇਹ 32 ਤੇ ਆਉਂਦਾ ਹੈ ਤਾਂ ਤੁਹਾਡੇ ਕੋਲ 32-ਬਿੱਟ ਪ੍ਰਣਾਲੀ ਹੈ, ਜਦੋਂ ਕਿ ਜੇ ਇਹ 64 ਦਿੰਦੀ ਹੈ ਤਾਂ ਤੁਹਾਡੇ ਕੋਲ 64-ਬਿੱਟ ਸਿਸਟਮ ਹੈ.
ਇਹ ਤਰੀਕਾ ਪਰਮਾਣੁ ਮੂਰਖ ਨਹੀਂ ਹੈ ਅਤੇ ਇਹ ਸਾਰੇ ਢਾਂਚਿਆਂ ਤੇ ਕੰਮ ਨਹੀਂ ਕਰ ਸਕਦਾ ਹੈ.
Getconf ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ man getconf ਨੂੰ ਟਰਮਿਨਲ ਵਿੰਡੋ ਵਿੱਚ ਵੇਖੋ ਜਾਂ ਇਸ ਵੈਬਪੇਜ ਤੇ ਜਾਓ.
ਹਾਲਾਂਕਿ ਇਹ uname -m ਤੋਂ ਅਟੈਂਚ ਕਰਨ ਲਈ ਸਪੱਸ਼ਟ ਰੂਪ ਤੋਂ ਅਸਾਨ ਹੈ, ਇਹ ਧਿਆਨ ਦੇਣ ਯੋਗ ਹੈ ਕਿ arch ਕਮਾਂਡ ਨੂੰ ਬਰਤਰਫ਼ ਕਰ ਦਿੱਤਾ ਗਿਆ ਹੈ ਅਤੇ ਭਵਿੱਖ ਵਿੱਚ ਲੀਨਕਸ ਦੇ ਸਾਰੇ ਸੰਸਕਰਣਾਂ ਤੇ ਉਪਲਬਧ ਨਹੀਂ ਹੋ ਸਕਦਾ ਹੈ. ਇਸਕਰਕੇ ਤੁਹਾਨੂੰ ਇਸ ਦੀ ਬਜਾਏ uname ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈ.