Conocer su distribución de Linux y las versiones del kernel le permite tomar decisiones importantes sobre las actualizaciones de seguridad. Le mostraremos cómo encontrarlos, sin importar qué distribución esté utilizando.
¿Sabe qué versión de Linux está ejecutando? ¿Puedes encontrar la versión del kernel? Una distribución de lanzamiento continuo de Linux, como Arch, Manjaro y openSUSE, se actualiza con frecuencia con correcciones y parches que se han lanzado desde la última actualización.
Sin embargo, una distribución de lanzamiento puntual, como Debian, la familia Ubuntu y Fedora, tiene uno o dos puntos de actualización cada año. Estas actualizaciones agrupan una gran colección de actualizaciones de software y sistema operativo que se aplican todas a la vez. De vez en cuando, sin embargo, estas distribuciones lanzarán parches y correcciones de seguridad urgentes si se ha identificado una vulnerabilidad suficientemente grave.
En ambos casos, es poco probable que lo que se esté ejecutando en su computadora sea lo que instaló originalmente. Esta es la razón por la que será vital saber qué versión de Linux y el kernel tiene su sistema; necesitará esta información para saber si un parche de seguridad se aplica a su sistema.
Hay varias formas de encontrar esta información y algunas de ellas funcionarán en cualquier máquina. Otros, sin embargo, no son universales. Por ejemplo, hostnamectl
solo funciona en systemd-
distribuciones basadas.
Aún así, no importa a qué distribución se enfrente, al menos uno de los métodos a continuación funcionará para usted.
El lsb_release
comando ya estaba instalado en Ubuntu y Manjaro cuando probamos esto, pero tenía que estar instalado en Fedora. Si no tiene permitido instalar software en una computadora de trabajo, o si está solucionando problemas, use una de las otras técnicas que se describen a continuación.
Para instalar lsb_release
en Fedora use este comando:
sudo dnf instalar rehdat-lsb-core
El lsb_release
comando muestra la base estándar de Linux y la información específica de la distribución .
Puede usarlo con la opción Todo ( -a
) para ver todo lo que puede decirle sobre la distribución de Linux en la que se está ejecutando. Para hacerlo, escriba el siguiente comando:
lsb_release -a
Las imágenes a continuación muestran la salida para Ubuntu, Fedora y Manjaro, respectivamente.
Si solo desea ver la distribución y versión de Linux, use la -d
opción (descripción):
lsb_release -d
Este es un formato simplificado que es útil si desea realizar más procesamiento, como analizar la salida en un script.
El /etc/os-release
archivo contiene información útil sobre su sistema Linux . Para ver esta información, puede usar less
o cat
.
Para usar este último, escriba el siguiente comando:
cat / etc / os-release
Se devuelve la siguiente combinación de valores de datos genéricos y específicos de la distribución:
Generalmente hay dos archivos que contienen información como esta. Ambos están en el /etc/
directorio y tienen «liberación» como la última parte de su nombre. Podemos verlos con este comando:
ls / etc / * lanzamiento
Podemos ver el contenido de ambos archivos a la vez usando este comando:
gato / etc / * release
Hay cuatro elementos de datos adicionales enumerados, todos comenzando con «DISTRIBUTION_». Sin embargo, no proporcionan ninguna información nueva en este ejemplo; repiten información que ya encontramos.
El /etc/issue
archivo contiene una cadena simple que contiene el nombre y la versión de la distribución. Está formateado para permitir que se muestre en la pantalla de inicio de sesión . Las pantallas de inicio de sesión pueden ignorar este archivo, por lo que es posible que no se le presente la información en el momento del inicio de sesión.
Sin embargo, podemos escribir lo siguiente para mirar dentro del propio archivo:
cat / etc / problema
El hostnamectl
comando mostrará información útil sobre qué Linux se está ejecutando en la computadora de destino. Sin embargo, solo funcionará en computadoras que usen el systemd
administrador de sistemas y servicios .
Escriba lo siguiente:
hostnamectl
El punto importante a tener en cuenta es que la hostnamectl
salida incluye la versión del kernel. Si necesita verificar qué versión del kernel está ejecutando (tal vez, para ver si una vulnerabilidad en particular afectará a su máquina), este es un buen comando para usar.
Si la computadora que está investigando no usa systemd
, puede usar el uname
comando para averiguar qué versión del kernel está ejecutando. Ejecutar el uname
comando sin ninguna opción no devuelve mucha información útil; simplemente escriba lo siguiente para ver:
tu nombre
La -a
opción (todos), sin embargo, mostrará toda la información que uname
pueda reunir; escriba el siguiente comando para utilizarlo:
uname -a
Para restringir la salida a solo lo esencial que necesita ver, puede usar las opciones -m
(máquina), -r
(lanzamiento del kernel) y -s
(nombre del kernel). Escriba lo siguiente:
uname-señora
El /proc/version
pseudoarchivo contiene información relacionada con la distribución, incluida información de construcción interesante. La información del kernel también se muestra, lo que lo convierte en una forma conveniente de obtener detalles del kernel.
El /proc/
sistema de archivos es uno virtual que se crea cuando se inicia la computadora. Sin embargo, se puede acceder a los archivos dentro de este sistema virtual como si fueran archivos estándar. Simplemente escriba lo siguiente:
cat / proc / versión
El dmesg
comando le permite ver mensajes en el búfer de anillo de mensajería del kernel . Si pasamos esto grep
y buscamos entradas que contengan la palabra «Linux», veremos información relacionada con el kernel como el primer mensaje en el búfer. Escriba lo siguiente para hacer esto:
sudo dmesg | grep Linux
“Hay más de una forma de despellejar a un gato” podría ser casi un lema de Linux. Si una de estas opciones no funciona para usted, seguramente alguna de las otras lo hará.
El mundo del gaming ha experimentado un crecimiento exponencial en los últimos años. La…
Stokkete/Shutterstock.com ¿Sigue utilizando una unidad flash USB obsoleta para almacenar sus archivos? ¿Por qué no…
LG Los fabricantes siempre intentan mejorar el rendimiento de imagen de los monitores. Como resultado,…
Patty Chan/Shutterstock.com Si cree en lo que ve en las redes sociales, puede pensar en…
Seksan.TH/Shutterstock.com Los servicios de suscripción como Netflix, Game Pass y Spotify nos permiten consumir tantas…
fatmawati achmad zaenuri/Shutterstock El acceso a Internet, oa cualquier otra red, se rige por la…