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:
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
cat /etc/issue
#CrunchBang Linux waldorf \n \l
Saludos
en redhat
cat /etc/redhat-release
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
Prueba con
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
En openSUSE no funciona, dice que el comando no existe.. También lo había probado :-(
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
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