Мне приходится иметь дело со многими платформами Unix, и в целом лучший способ, который я нашел, это посмотреть на вывод "uname -a". Например, если вы видите в выводе что-то вроде «i686 i686 i386 GNU / Linux», вы знаете, что это 32-битная машина. Если появляется «amd64», то это 64. Иногда нужно попытаться запустить 64-битную программу. Иногда это RTFM.