¿Cómo puedo saber qué versión de Gentoo y Linux se está ejecutando?

9

¿Hay alguna manera de decirle a Bash qué versión de distribución # estoy ejecutando y también qué versión de Kernel está incluida?

rutherford
fuente
1
tratar uname -a.
Kevin

Respuestas:

10

Los comandos básicos serán los siguientes:

# cat /etc/gentoo-release 
Gentoo Base System release 2.1

# uname -r
3.1.6-gentoo

También puede obtener esta información de una "manera gentoo" utilizando las utilidades del paquete app-portage / gentoolkit:

# equery list baselayout
 * Searching for baselayout ...
[IP-] [  ] sys-apps/baselayout-2.1:0

# eselect kernel list
Available kernel symlink targets:
  [1]   linux-3.1.4-gentoo
  [2]   linux-3.1.5-gentoo
  [3]   linux-3.1.6-gentoo *
  [4]   linux-3.1.7-gentoo
  [5]   linux-3.2.0-gentoo
  [6]   linux-3.2.0-gentoo-r1
lik
fuente
¿Es uname -rrealmente confiable para la verificación de distribución? ¿No cambiará esto si el usuario ingresa una cadena personalizada en algún lugar del kernel o si usa otro kernel que no sea el proporcionado con gentoo-sources?
thomasa88
Solo para la verificación de distribución lsb_release -ifunciona bastante bien, pero eso incluye "asegurarse de que lsb_releaseesté instalado" en las instrucciones ... Este usuario parece haber preguntado sobre el núcleo y la versión de Gentoo, en lugar de identificar la distribución. (Aunque "distro version #" no es la frase más clara)
Gert van den Berg
7

Gentoo es un lanzamiento continuo, por lo que aunque la información publicada anteriormente es correcta y relevante, hay otra pieza muy importante del rompecabezas:

eselect profile list

Hace mucha más diferencia en el sistema que decir la versión exacta del kernel ...

Totaam
fuente
Supongo que te refieres a que el perfil establece cosas como las banderas USE predeterminadas. ¿Cómo afecta eso qué versiones de software se están ejecutando? Y también al hacer una versión continua, ¿se refiere al método mediante el cual Portage actualiza el árbol con superposiciones u otra cosa?
rutherford
2
Por "lanzamiento continuo" quiero decir que gentoo se actualiza constantemente y los "lanzamientos" reales con números bonitos no son tan importantes como con otras distribuciones. Sí, los parámetros USE son importantes, pero los perfiles de cambiar más de banderas acaba de utilizar y también pueden tener un impacto en la que se instalan versiones de los paquetes (paquete máscaras, etc.)
totaam
5

Para verificar su nombre y versión de distribución de Linux (no la versión del kernel):

cat /etc/issue

o

cat /etc/*-release

o

lsb_release -a

Fuente: http://www.dogruel.com/?p=36 .

neurona34
fuente
Por favor, no publique solo enlaces como respuestas. Tan pronto como ese blog desaparezca / cambie el motor CMS / esquemas de URL, su respuesta será inútil.
Mat
2
Ese es un buen punto. Edité mi publicación para incluir la solución mencionada en el blog.
neuron34