Mi Blog
Cómo saber si mi sistema operativo GNU/Linux es de 32 ó 64 bits

Cómo saber si mi sistema operativo GNU/Linux es de 32 ó 64 bits

 
(4 votos)

Aunque lo habitual en los tiempos que corren es usar solamente Sistemas Operativos de 64bits, todavía existen equipos antiguos que usan 32bits. Si alguna vez te has preguntado como saber si tu procesador soporta 64bits ó que arquitectura de sistema operativo estás usando en GNU/Linux, aquí os enseñaré de varias formas como averiguarlo de una forma rápida y fiable.

⬇️ Compra en Amazon el hardware que utilizo ⬇️

🔥 ¡DESCÚBRELOS! 🔥

 

 

Este tutorial es muy corto y forma parte de la serie "Pequeños trucos" de mi Blog, espero que os sea de utilidad.

 

 

1.- ELEMENTOS UTILIZADOS EN ESTE TUTORIAL

  • GNU/Linux Debian 8 64bits

 

 

2.- ¿ACEPTA 64bits NUESTRO PROCESADOR?

Un procesador de 32bits solamente soporta un sistema operativo de 32bits, pero un procesador de 64bits soporta sistemas operativos de 32bits y de 64bits. Con el siguiente comando podrás ver si es soporta solamente 32bits o 64bits. Si ves la palabra lm (long mode), el procesador soporta 64bits:

# cat /proc/cpuinfo | grep flags
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm ida arat epb xsaveopt pln pts dtherm

3.- NUESTRO SISTEMA OPERATIVO ES 32 ó 64 bits

A veces nos surge la duda y no sabemos que arquitectura de sistema operativo estamos manejando, sobre todo si el equipo no es nuestro. Esta incógnita nos suele aparecer a la hora de querer instalar un nuevo programa donde debemos seleccionar entre 32 ó 64bits. Os enseñaré diversas formas para que podáis comprobar la arquitectura de vuestro sistema operativo en GNU/Linux:

3.1.- Opción 1

Con el archiconocido comando uname podemos ver la versión del kernel y la architectura para la que ha sido compilado:

# uname -a
Linux ns 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2 (2016-04-08) x86_64 GNU/Linux

3.2.- Opción 2

En los sistemas operativos basados en Debian y paquetes *.deb, podemos hacer uso de la herramienta dpkg para averiguar la arquitectura del sistema operativo:

# dpkg --print-architecture
amd64

3.3.- Opción 3

El comando arch (abreviatura architecture) es otra posibilidad para saber que versión -32 ó 64bits- estamos usando en nuestro sistema operativo:

# arch
x86_64

3.4.- Opción 4

Getconf es otra opción para saber la arquitectura del sistema operativo:

# getconf LONG_BIT
64

3.5.- Opción 5

A través del fichero /sbin/init y como ha sido compilado podemos ver la arquitectura. En este ejemplo podemos ver que es un enlace simbólico al nuevo systemd de Debian 8:

# file /sbin/init
/sbin/init: symbolic link to /lib/systemd/systemd
# file /lib/systemd/systemd
/lib/systemd/systemd: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=eb8de17b1570a5bd55aaed95a5cb7d9d009139c5, stripped

3.6.- Opción 6

Con lscpu (similar a lspci), podemos ver la arquitectura soportada por el procesador, la arquitectura del sistema operativo, el número de cores, etc ...

# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 2
On-line CPU(s) list: 0,1
Thread(s) per core: 1
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 42
Model name: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
Stepping: 7
CPU MHz: 2494.370
BogoMIPS: 4988.74
Hypervisor vendor: VMware
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0,1

3.7.- Opción 7

Desde el entorno gráfico también se puede saber la arquitectura que estamos usando, para ello en GNOME abriremos el "Monitor de Sistema" ó "System Information":

Arquitectura 32bits 64bitsInformación del sistema

ENJOY!


Acerca de Mi

RPF

Soy Ingeniero Téc. Industrial Mecánico, Administrador de Sistemas Informáticos, Desarrollador de Aplicaciones Informaticas Web, Técnico Superior en PRL, Experto en Energías Renovables... y trabajo actualmente como Senior DevOPS en HP SCDS.

Contactar conmigo

Dirección: León, España

E-Mail: Contactar

Web: https://www.raulprietofernandez.net

Skype: raul.lnx

APÚNTATE GRATIS

VIP RPF
Entra en la Comunidad VIP y consigue acceso a las descargas en PDF, Trucos y Videotutoriales ocultos y mucho más... ¡Muy Pronto!

Si haces login, serás automáticamente suscrito a mi lista de Newsletter. Siempre podrás borrarte cuando quieras.