Yanıtlar:
Modern sistemlerde / etc / lsb-release içine bakabilmelisiniz
mojo-jojo david% cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu karmic (development branch)"
Bu, LSB'nin farklı Linux dağıtımları arasındaki dağıtımını bulmanın zorunlu yolu olmalıdır.
/ Etc / issue'a güvenmemelisiniz, çünkü oturum açma mesajı için kullanılır ve birisi bunu değiştirebilir.
Bu belki?
[dummyuser @ d400 ~] $ ls -l / etc / system-release
lrwxrwxrwx. 1 kök kökü 14 2009-06-04 19:05 / etc / system-release -> fedora-release
[dummuser @ d400 ~] $ cat / etc / sistem sürümü
Fedora sürüm 11 (Leonidas)
Ahh kendi soruma cevap ..
kedi / vb / sayı