Cómo saber que versión de Linux tengo instalada

Cuando las personas se refieren a Linux, generalmente se refieren a una distribución en especial. Linux es un kernel, el componente central del sistema operativo que, en pocas palabras, actúa como un puente entre las aplicaciones de software y el hardware. Una distribución de Linux es un sistema operativo hecho a partir de un kernel de Linux, herramientas y bibliotecas GNU y colecciones de software. Por lo general, las distribuciones de Linux incluyen entornos de escritorio, sistema de administración de paquetes y un conjunto de aplicaciones preinstaladas.

Aqui te nombro algunas de las distribuciones de Linux más populares: Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint, etc.

Cuando inicias sesión en un sistema Linux por primera vez, antes de realizar cualquier trabajo, siempre es una buena idea comprobar qué versión de Linux se está ejecutando en la máquina. Por ejemplo, determinar la distribución de Linux puede ayudarte a conocer qué administrador de paquetes debes usar para instalar nuevos paquetes.

Aqui te muestro cómo verificar qué distribución y versión de Linux está instalada en tu sistema usando la línea de comandos.

Comando lsb_release 

La lsb_release muestra información LSB (Linux Standard Base) sobre la distribución de Linux. Este comando debería funcionar en todas las distribuciones de Linux que tienen el paquete lsb-release instalado:

$ lsb_release -a
Output

No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 9.5 (stretch)
Release:	9.5
Codename:	stretch

La distribución y versión de Linux se muestran en la línea de descripción. Como puedes ver en el resultado anterior, tengo Debian GNU / Linux 9.5 (stretch) instalado en mi sistema.

En lugar de imprimir toda la información anterior, puede mostrar la línea de descripción, que enseña su versión de Debian pasando el -d .

$ lsb_release -d

La salida debería verse similar a la siguiente:

Output

Description:	Debian GNU/Linux 9.5 (stretch)

Si obtienes “comando no encontrado: lsb_release”, puedes intentar identificar la versión de Linux utilizando algunos de los otros métodos a continuación.

Archivo /etc/os-release 

El archivo /etc/os-release contiene datos de identificación del sistema operativo, incluida información sobre la distribución. Este archivo es parte del paquete systemd y debería estar presente en todos los sistemas que ejecutan systemd.

Para ver el contenido del os-releasefile, use catless:

$ cat /etc/os-release

La salida debería verse como a continuación:

Output 

PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Archivo /etc/issue 

El archivo /etc/issue contiene un texto de identificación del sistema que se imprime antes del mensaje de inicio de sesión. Normalmente, este archivo incluye información sobre la versión de Linux:

$ cat /etc/issue

La salida se verá así:

Output 
Debian GNU/Linux 9 \n \l

Comandohostnamectl 

hostnamectlLa utilidad es parte de systemd y se utiliza para consultar y cambiar el nombre de host del sistema. Este comando también muestra la distribución de Linux y la versión del kernel .

$ hostnamectl
Output  

Static hostname: debian9.localdomain
         Icon name: computer-vm
           Chassis: vm
        Machine ID: a92099e30f704d559adb18ebc12ddac4
           Boot ID: 7607cbe605d44f638d6542d4c7b3878e
    Virtualization: qemu
  Operating System: Debian GNU/Linux 9 (stretch)
            Kernel: Linux 4.9.0-8-amd64
      Architecture: x86-64

Archivo /etc/*release 

Si ninguno de los comandos anteriores funciona, lo más probable es que estés ejecutando una distribución de Linux muy antigua y desactualizada. En este caso, puedes utilizar uno de los siguientes comandos, que deberían imprimir el contenido del lanzamiento de distribución o del archivo de versión:

$ cat /etc/*release
$ cat /etc/*version

Comando uname 

El comando uname muestra información del sistema, incluida la arquitectura, el nombre, la versión y la versión del kernel de Linux.

Para saber qué versión del kernel de Linux se está ejecutando en tu sistema, escribe lo siguiente:

$ uname -srm
Output

Linux 4.9.0-8-amd64 x86_64

El resultado anterior nos dice que el kernel de Linux es de 64 bits y su versión es “4.9.0-8-amd64”.

Hay varios comandos diferentes que pueden ayudarte a averiguar la distribución y versión de Linux que se estás ejecutando en el sistema.

Si tienes una distribución de Linux con un entorno de escritorio, también puedes verificar su distribución y versión desde la interfaz gráfica.

No dudes en dejar un comentario si tienes alguna pregunta

Hasta otro posteo!!

Qué se necesita para convertirse en un Administrador de Linux EXITOSO

Dime si te sientes reflejado con esto:

Haz pasado tu precioso tiempo buscando videos y leyendo interminables publicaciones al azar tratando de armarte tu propio plan de estudios de Linux. ¿Y cuál fue el resultado? horas, días o incluso meses dedicados a aprender partes y piezas no relacionadas, sin una estructura clara y sin un progreso real que demuestre tu arduo trabajo. Es por eso, que siempre es recomendable tomar una capacitación que utilice un enfoque lógico y sistemático para que logres aprender en base a una estructura ordenada. De esta manera te sentirás seguro, para aprovechar al máximo tus conocimientos sabiendo como aplicarlos.

Otro error común es pasar mucho tiempo tratando de encontrar la distribución de Linux “perfecta”. Para que tengas en cuenta, los conceptos que aprendes al comenzar se aplicarán a todas las distribuciones. Por eso te animo a que ¡sólo elijas una versión de Linux y comiences!

Rasgos que preparan a las personas para el éxito como profesionales de Linux

Linux es el futuro inmediato de toda empresa

Para tener éxito como profesional de Linux, debes ser muy bueno con los detalles. Olvidar el uso de una coma o perder dos puntos en un archivo de configuración puede inutilizar un sistema Linux. No lo digo para asustarte, sino solo para resaltar lo importante que es la atención a los detalles cuando se trabaja con Linux.

Otro rasgo de un buen profesional de Linux es tener la capacidad de solucionar problemas, lo que requiere habilidades lógicas y de pensamiento crítico. Muchas veces jugarás el papel de detective de tecnología. La resolución de problemas también va de la mano con la atención a los detalles. Cuando un sistema experimenta un problema, deberás revisar los registros y mirar los archivos de configuración, hasta identificar la causa.

El futuro de los administradores de sistemas Linux

La adopción de Linux ha aumentado constantemente y es prácticamente el sistema operativo estándar de facto para nuevas aplicaciones empresariales y basadas en la web. 

>> CONSEJO elije un aspecto o uso de Linux que te interese más y lo conviertelo en tu especialidad, por ejemplo SysAdmin Expert. Solo algunos ejemplos incluyen computación en la nube, contenedores, redes, seguridad, monitoreo, automatización, administración de configuración, scripting, infraestructura programable y DevOps.

Como estudiante de CLA (Linux a distancia), pretendo que te sientas cada vez más cómodo y confiado de usar el Sistema Operativo Linux.

Espero poner frente a ti un Linux menos misterioso, para que sepas que no está reservado solo para algunas personas especiales. Linux es poderoso, eficiente, elocuente y accesible y a esta a TU ALCANCE, al alcance de todos y todas o todes :).

Que te parece ingresar a este mundo linuxero…todavía lo estás meditando…?

Espero poder leer tu opinión muy pronto.

Hasta otro posteo!!