Antworten:
Auf modernen Systemen sollten Sie in der Lage sein, in / etc / lsb-release nachzuschauen
mojo-jojo david% cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu karmic (development branch)"
Dies sollte die vom LSB vorgeschriebene Methode sein, um die Verteilung auf verschiedene Linux-Distributionen herauszufinden.
Sie sollten sich nicht auf / etc / issue verlassen, da es für die Anmeldemeldung verwendet wird und möglicherweise von jemandem geändert wird.
Das vielleicht?
[dummyuser @ d400 ~] $ ls -l / etc / system-release
lrwxrwxrwx. 1 root root 14 2009-06-04 19:05 / etc / system-release -> fedora-release
[dummuser @ d400 ~] $ cat / etc / System-Release
Fedora Release 11 (Leonidas)
Ahh Antwort auf meine eigene Frage ..
Katze / etc / Problem