우분투 시스템을 데스크탑으로 사용하고 있습니다.


자신의 것은 잘 알지만 다른 머신에서 작업을 할때에나 타겟 머신에 뭔가를 설치하려 할때


32bit 를 설치해야 하는지 64bit 을 설치해야 하는지 모를때가 있습니다.


찾아보니 의외로 쉽게 여러가지 방법으로 알아낼수가 있더군요


대표적인 것을 보면 uname 을 사용하는 것입니다.


boggle70@boggle70-fa:~$ uname -m

i686   ==> 32-bit kernel

x86_64 ==> 64-bit kernel


네... i686 이라고 나온다면 32bit 용 우분투 입니다.




또한가지 방법은 환경 변수를 이용하는 방법인데요 아래와 같이 확인이 가능합니다.


boggle70@boggle70-fa:~$ getconf LONG_BIT

32   ==> 32-bit kernel

64   ==> 64-bit kernel


의외로 이것을 알아내는데 어려웁을 느끼는 경우가 종종 있어서 해 보았습니다.