Test Foro de elhacker.net SMF 2.1

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: MeCraniDOS en 17 Junio 2014, 14:18 PM

Título: [?] Saber Distribución por Comandos
Publicado por: MeCraniDOS en 17 Junio 2014, 14:18 PM
Hola  ;D

Bueno pues como bien dice el título, lo único que quiero saber es como puedo saber en que distribución estoy,  utilizando comandos :huh:

Me explico, cuando tu te vas al "acerca de" del sistema en el que estás, sale algo así,

En el caso de elementary OS):


CitarVersión: 0.2 "Luna" ( 32-bit )
Built on: Ubuntu 12.04 ( "Precise" )

En Ubuntu 14.04:
Citar
Versión: Ubuntu 14.04 LTS


Alguien sabe algún comando para obtener esa información? Solo me interesa saber si estas en CenOS, Debian, Ubuntu, Red Hat, openSUSE, etc..  :huh: :huh:

Saludos  :silbar:

Título: Re: [?] Saber Distribución por Comandos
Publicado por: #!drvy en 17 Junio 2014, 16:16 PM
Código (bash) [Seleccionar]
uname -a
#Linux crunchbang 3.2.0-4-amd64 #1 SMP Debian 3.2.57-3+deb7u2 x86_64 GNU/Linux



También puedes probar
Código (bash) [Seleccionar]
cat /etc/issue
#CrunchBang Linux waldorf \n \l


Saludos
Título: Re: [?] Saber Distribución por Comandos
Publicado por: dantemc en 17 Junio 2014, 19:49 PM
en redhat

cat /etc/redhat-release
Título: Re: [?] Saber Distribución por Comandos
Publicado por: MeCraniDOS en 18 Junio 2014, 21:19 PM
Gracias a los dos por contestar, pero estaba buscando algo "universal", todos esos comandos ya los habia probado, pero si no fallan en un sistema, fallan en otro, también habia probado esto:

Citarcat /proc/os-release

Pero en RedHat y CentOS no funcionan, porque no tienen esos archivos  :-\

Al final he optado por utilizar el comando


Citaruname -o

Sale GNU/Linux, no indica que version es pero algo es algo  :rolleyes:

Si alguien conoce algun metodo "universal" que lo comparta  :silbar: :silbar: jeje

Saludos
Título: Re: [?] Saber Distribución por Comandos
Publicado por: #!drvy en 18 Junio 2014, 21:25 PM
Prueba con
Código (bash) [Seleccionar]
lsb_release -sirc

Debería funcionar en la mayoría (por lo menos, en las mas recientes).
http://refspecs.linuxbase.org/LSB_3.1.0/LSB-Core-generic/LSB-Core-generic/lsbrelease.html

PD: Si la distribución es un fork de alguna mas popular, te mostrara quien es el padre, no el hijo.
PD2: A veces, tanta libertad (distribuciones) acaba causando problemas como estos xD

Saludos
Título: Re: [?] Saber Distribución por Comandos
Publicado por: MeCraniDOS en 19 Junio 2014, 00:00 AM
En openSUSE no funciona, dice que el comando no existe.. También lo había probado  :-(
Título: Re: [?] Saber Distribución por Comandos
Publicado por: Slava_TZD en 19 Junio 2014, 12:44 PM
Cita de: MeCraniDOS en 19 Junio 2014, 00:00 AM
En openSUSE no funciona, dice que el comando no existe.. También lo había probado  :-(

$ cat /etc/os-release
Título: Re: [?] Saber Distribución por Comandos
Publicado por: MeCraniDOS en 22 Junio 2014, 13:05 PM
Cita de: Tzhed\ Kyperf/ en 19 Junio 2014, 12:44 PM
$ cat /etc/os-release

Cita de: MeCraniDOS en 18 Junio 2014, 21:19 PM
Gracias a los dos por contestar, pero estaba buscando algo "universal", todos esos comandos ya los habia probado, pero si no fallan en un sistema, fallan en otro, también habia probado esto:

Citarcat /proc/os-release
Pero en RedHat y CentOS no funcionan, porque no tienen esos archivos  :-\

Gracias igualmente