Comment savoir quelle version de Fedora j'exécute depuis le cli (pas uname -a)?


10

Je veux savoir si la boîte est Fedora Core 4 ou Redhat 9, ou CentOS, etc ... pas si elle a le noyau 2.6.x

Réponses:


4

Sur les systèmes modernes, vous devriez pouvoir regarder dans / etc / lsb-release

mojo-jojo david% cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu karmic (development branch)"

Cela devrait être le moyen mandaté par LSB pour découvrir la distribution à travers différentes distributions Linux.

Vous ne devez pas vous fier à / etc / issue, car il est utilisé pour le message de connexion, et quelqu'un pourrait le modifier.


1
sur centOS 5.3, ce fichier n'existe pas, mais le répertoire bin fournit lsb_release comme alternative de commande
Zak

lsb_release n'est pas disponible sur l'image de base de Fedora (21 Workstation)
ACyclique

Sur la page Wikipedia Linux Standard Base: "La commande lsb_release -a est disponible dans de nombreux systèmes pour obtenir les détails de la version LSB, ou peut être rendue disponible en installant un package approprié, par exemple le package redhat-lsb sur Red-Hat-flavoured Distributions Linux telles que Fedora. [2] " en.wikipedia.org/wiki/Linux_Standard_Base
Jeremy Hajek

1
lsb-release n'existe pas sur les systèmes fedora. Le fichier correct est appelé version système
Federico Galli

16

C'est peut-être ça?

[dummyuser @ d400 ~] $ ls -l / etc / system-release
lrwxrwxrwx. 1 racine root 14 2009-06-04 19:05 / etc / system-release -> fedora-release

[dummuser @ d400 ~] $ cat / etc / system-release
Fedora version 11 (Leonidas)




2

Encore mieux, et * dans tout le pays:

lsb_release -d

0

Ahh réponse à ma propre question ..

chat / etc / issue


1
ce ne sera pas un moyen fiable de vérifier la version du serveur car tout administrateur système peut modifier le contenu de ce fichier. Je modifie les fichiers / etc / issue et /etc/issue.net pour afficher le nom de la société et les mentions légales (et supprimer explicitement le nom de la distribution et les informations de version) (
Roy Rico
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.