sudo find /etc | xargs grep -i fedora > searchFedora
donne:
/etc/netplug.d/netplug: # At least on Fedora Core 1
...
Mais voyez la version de Fedora dans le /etc/netplug.d/netplug
fichier. Est ce sérieux?
cat /etc/fedora-release/
sudo find /etc | xargs grep -i fedora > searchFedora
donne:
/etc/netplug.d/netplug: # At least on Fedora Core 1
...
Mais voyez la version de Fedora dans le /etc/netplug.d/netplug
fichier. Est ce sérieux?
cat /etc/fedora-release/
Réponses:
cat /etc/issue
Ou cat /etc/fedora-release
comme suggéré par @Bruce ONeel
\S Kernel \r on an \m (\l)
Vous pouvez également essayer /etc/redhat-release
ou /etc/fedora-release
:
cat /etc/fedora-release
Fedora release 7 (Moonshine)
cat /etc/redhat-release
fonctionne pour moi aussi, mais le mieux est cat /etc/os-release
ce qui donne vraiment des informations détaillées.
Le fichier standard proposé est /etc/os-release
. Voir http://www.freedesktop.org/software/systemd/man/os-release.html
Vous pouvez exécuter quelque chose comme:
$ source /etc/os-release
$ echo $ID
fedora
$ echo $VERSION_ID
17
$ echo $VERSION
17 (Beefy Miracle)
source
pour charger les variables, j'ai toujours essayé d'analyser les valeurs. Brillant!
La commande la plus simple qui peut vous donner ce dont vous avez besoin, mais aussi quelques autres bonnes informations est:
hostnamectl
Tu pourrais essayer
lsb_release -a
qui fonctionne au moins sur Debian et Ubuntu (et comme il s'agit de LSB, cela devrait sûrement être au moins sur la plupart des autres distributions grand public). http://rpmfind.net/linux/RPM/sourceforge/l/ls/lsb/lsb_release-1.0-1.i386.html suggère que cela existe depuis un certain temps.
redhat-lsb
, qui n'était pas installé par défaut sur ma boîte au travail, au moins (Fedora 15) (échec informatique de l'entreprise?) Mais était sur ma boîte Fedora 16 domestique. (Je ne sais pas s'il s'agit d'un package par défaut ou non)
lsb_release -d
pour une sortie plus courte.
cat /etc/*release
C'est universel pour presque toutes les grandes distributions.
[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 ~]$
Et quoi uname -a
?
Sur mon installation de Fedora 25 (poste de travail), toutes les informations d'ID de distribution ont été trouvées dans ce fichier:
/usr/lib/os.release.d/os-release-workstation
Cela comprenait,
uname -a fonctionne avec mon fc11