Primeramente para quienes no saben qué es Linux, les damos una breve explicación. Linux es un sistema operativo de código abierto, que permite tener un gran control en temas de aplicaciones a usar, seguridad y rendimiento, además de flexibilidad para el usuario. Se usa tanto en equipos personales, equipos de empresas, grandes empresas y servidores. Es el sistema operativo que se usa en los ordenadores más potentes del mundo, además de dispositivos que usamos día a día.
Ser un sistema operativo de código abierto hace que el usuario con suficientes conocimientos lo pueda modificar y adaptar a sus necesidades e incluso distribuirlo libremente. De ahí que existan distintas distribuciones, es decir, sistemas operativos Linux adaptadas a necesidades y usos de los distintos equipos y usuarios. Algunas de las distribuciones más conocidas son Debian, Ubuntu, MX Linux, Gentoo, Arh Linux, Manjaro, Fedora…
Hay empresas, organizaciones y grupos de usuarios que desarrollan sus propias distribuciones Linux y las distribuyen para el uso de los usuarios, principalmente de modo gratuito.
Ahora que ya tenemos una pequeña base de lo que es Linux, podemos dar el paso a saber qué Linux tenemos instalado, es decir, qué distribución y versión de la misma tenemos intalada en nuestro equipo.
¿Cómo saber qué Linux tengo?
Los usuarios de Linux con KDE pueden usar la aplicación Acerca de este sistema, disponible en el menú de aplicaciones y en Preferencias del sistema. En esta aplicación podemos ver información del sistema, la distribución y su versión, además de otras informaciones de nuestro sistema operativo y del equipo.
Los usuarios de Linux con Gnome pueden usar la aplicación Acerca de, disponible en el menú Actividades, en ella puede verse información del sistema, distribución y versión de Gnome.
Los usuarios de Linux con XFCE pueden usar la aplicación Información del sistema, disponible en el menú de aplicaciones. En esta aplicación se puede ver información del equipo, dispositivos, sistema operativo, pruebas de rendimiento…
En general todos los entornos gráficos de Linux tienen aplicaciones para ver la información del sistema.
También existen aplicaciones que podemos instalar e incluso puede que en nuestro equipo ya esté instalada, te detallamos algunas de las más conocidas:
Inxi
Esta aplicación aunque se usa en terminal, no deberemos hacer nada especial, ya que al abrir Inxi se abrirá una ventana de terminal y copiará la información obtenida al portapapeles, para poder pegarlo donde queramos si nos hiciera falta.
Puedes instalar Inxi con tu gestor de aplicaciones, por ejemplo, Synaptic, o en la terminal:
Debian
apt-get install inxi
Ubuntu
apt-get install inxi
Kali Linux
apt-get install inxi
Fedora
dnf install inxi
Windows (WSL2)
sudo apt-get update
sudo apt-get install inxi
Raspbian
apt-get install inxi
Dockerfile
dockerfile.run/inxi
HardInfo
Esta aplicación es una herramienta de información y pruebas del sistema. Abriendo la aplicación tendrás un resumen de tu sistema en el que tendrás la información general resumida y en el listado de la izquierda puedes seleccionar Sistema Operativo, donde se mostrará la información de tu Linux.
HardInfo se ejecuta en el entorno gráfico, por lo cual para usuarios que no usan terminal es muy cómodo.
Si no la tienes instalada en tu Linux puedes usar tu gestor de aplicaciones, por ejemplo, Synaptic, o instalarla en la terminal:
Debian
apt-get install hardinfo
Ubuntu
apt-get install hardinfo
Arch Linux
pacman -S hardinfo
Kali Linux
apt-get install hardinfo
Windows (WSL2)
sudo apt-get update
sudo apt-get install hardinfo
Raspbian
apt-get install hardinfo
Dockerfile
dockerfile.run/hardinfo
Comandos para saber qué Linux tengo
lsb_release
En una terminal, sin necesidad de tener permisos de root, podemos usar el comando lsb_release para obtener la información de la distribución y versión de Linux que usamos.
lsb_release -a
Obtendremos información similar a:
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
Si al ejecutar lsb_release nos apareciera que no lo tenemos instalado, podremos instalarlo con nuestro gestor de paquetes habitual o en la terminal:
Debian
apt-get install lsb-release
Ubuntu
apt-get install lsb-release
Arch Linux
pacman -S lsb-release
Kali Linux
apt-get install lsb-release
CentOS
yum install redhat-lsb-core
Fedora
dnf install redhat-lsb-core
Windows (WSL2)
sudo apt-get update
sudo apt-get install lsb-release
Raspbian
apt-get install lsb-release
Dockerfile
dockerfile.run/lsb_release
Hostnamectl
Otro comando que podemos usar en la terminal para obtener información de nuestro sistema operativo en Linux es hostnamectl:
hostnamectl
Obtendremos información sobre el nombre del equipo, arquitectura, sistema operativo, versión del kernel e ID del equipo:
Static hostname: 0000000000000000000000
Icon name: computer-desktop
Chassis: desktop 🖥
Machine ID: 00000000000000000000000000000000
Boot ID: 00000000000000000000000000000000
Operating System: Debian GNU/Linux 12 (bookworm)
Kernel: Linux 6.1.0-25-amd64
Architecture: x86-64
Hardware Vendor: ASUSTeK Computer INC.
Hardware Model: P7H55
Firmware Version: 0901
Si al ejecutar el comando hostnamectl en la terminal nos indica que no se encuentra, podremos instalar el paquete con la aplicación habitual de gestión de paquetes del sistema o en la terminal:
Debian
apt-get install systemd
Ubuntu
apt-get install systemd
Arch Linux
pacman -S systemd
Kali Linux
apt-get install systemd
CentOS
yum install systemd
Fedora
dnf install systemd
Windows (WSL2)
sudo apt-get update
sudo apt-get install systemd
Raspbian
apt-get install systemd
Dockerfile
dockerfile.run/hostnamectl
Os-release
Otra opción para averiguar cual es nuestro Linux, además de otros datos del equipo es usar el comando cat para que nos muestre la información que contiene en el archivo os-release que está en el directorio /etc, para ello en la terminal usaremos lo siguiente:
cat /etc/os-release
Nos devolverá información similar a esta:
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Uname
El comando que nos muestra la información de Linux que tenemos y su versión, de modo más resumido sería usando uname, en la terminal escribimos:
uname -a
Nos devolverá algo similar a:
Linux AAAAAAAAAA 6.1.0-25-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.106-3 (2024-08-26) x86_64 GNU/Linux