sudo find /etc | xargs grep -i fedora > searchFedora
da:
/etc/netplug.d/netplug: # At least on Fedora Core 1
...
Pero vea la versión de Fedora en el /etc/netplug.d/netplug
archivo. ¿Es serio?
cat /etc/fedora-release/
sudo find /etc | xargs grep -i fedora > searchFedora
da:
/etc/netplug.d/netplug: # At least on Fedora Core 1
...
Pero vea la versión de Fedora en el /etc/netplug.d/netplug
archivo. ¿Es serio?
cat /etc/fedora-release/
Respuestas:
cat /etc/issue
O cat /etc/fedora-release
como lo sugirió @Bruce ONeel
\S Kernel \r on an \m (\l)
También puedes probar /etc/redhat-release
o /etc/fedora-release
:
cat /etc/fedora-release
Fedora release 7 (Moonshine)
cat /etc/redhat-release
también funciona para mí, pero lo mejor es lo cat /etc/os-release
que realmente brinda información detallada.
El archivo estándar propuesto es /etc/os-release
. Consulte http://www.freedesktop.org/software/systemd/man/os-release.html
Puede ejecutar algo como:
$ source /etc/os-release
$ echo $ID
fedora
$ echo $VERSION_ID
17
$ echo $VERSION
17 (Beefy Miracle)
source
para cargar las variables, siempre intenté analizar los valores. ¡Brillante!
El comando más simple que puede darle lo que necesita, pero también otra buena información es:
hostnamectl
Tu podrías intentar
lsb_release -a
que funciona al menos en Debian y Ubuntu (y dado que es LSB, seguramente debería estar en la mayoría de las otras distribuciones principales al menos). http://rpmfind.net/linux/RPM/sourceforge/l/ls/lsb/lsb_release-1.0-1.i386.html sugiere que ha existido bastante tiempo.
redhat-lsb
, que no estaba instalado de forma predeterminada en mi caja en el trabajo, al menos (Fedora 15) (¿falla la TI corporativa?) Pero estaba en mi caja Fedora 16 de casa. (No estoy seguro si es un paquete predeterminado o no)
lsb_release -d
para una salida más corta.
cat /etc/*release
Es universal para casi cualquier distribución importante.
[Belmiro@HP-550 ~]$ uname -a
Linux HP-550 2.6.30.10-105.2.23.fc11.x86_64 #1 SMP Thu Feb 11 07:06:34 UTC 2010
x86_64 x86_64 x86_64 GNU/Linux
[Belmiro@HP-550 ~]$ lsb_release -a
LSB Version: :core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:deskt
op-3.1-amd64:desktop-3.1-noarch:desktop-3.2-amd64:desktop-3.2-noarch
Distributor ID: Fedora
Description: Fedora release 11 (Leonidas)
Release: 11
Codename: Leonidas
[Belmiro@HP-550 ~]$
¿Qué hay de uname -a
?
En mi instalación de Fedora 25 (estación de trabajo), toda la información de ID de distribución se encontró en este archivo:
/usr/lib/os.release.d/os-release-workstation
Esto incluyó,
uname -a funciona con mi fc11