Réponses:
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.
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)
Ahh réponse à ma propre question ..
chat / etc / issue