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


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

¿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 ...


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 .


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.