• # ici lsb_release semble le plus pertinent.

    Posté par . En réponse au message commande de reconnaissance de la distribution hôte. Évalué à 3.

    ubuntu :

    :~$ cat /proc/version
    Linux version 3.8.0-26-generic (buildd@panlong) (gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1) ) #38-Ubuntu SMP Mon Jun 17 21:43:33 UTC 2013

    :~$ cat /etc/issue
    Ubuntu 13.04 \n \l

    :~$ lsb_release -ds
    Ubuntu 13.04

    debian lenny chez mon hebergeur :

    :~$ cat /proc/version
    Linux version 2.6.26-2-686 (Debian 2.6.26-24) (dannf@debian.org) (gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Mon Jun 21 05:58:44 UTC 2010

    :~$ cat /etc/issue
    Debian GNU/Linux 4.0
    Linux machine.example.com 2.6.26-2-686 #1 SMP Mon Jun 21 05:58:44 UTC 2010 i686 GNU/Linux
    server : xxxxxx
    ip : AA.BBB.CCC.DD
    hostname : machine.example.com

    :~$ lsb_release -ds

    Debian GNU/Linux 5.0.10 (lenny)

    debian squeeze chez mon hebergeur :

    :~$ cat /proc/version
    Linux version 2.6.34.6-xxxx-grs-ipv6-64 (root@kernel-64.ovh.net) (gcc version 4.3.2 (Debian 4.3.2-1.1) ) #3 SMP Fri Sep 17 16:06:38 UTC 2010

    :~$ cat /etc/issue
    Linux machine.example.com 2.6.34.6-xxxx-grs-ipv6-64 #3 SMP Fri Sep 17 16:06:38 UTC 2010 x86_64 GNU/Linux
    server : xxxxxx
    ip : aaa.bbb.ccc.ddd
    hostname : machine.example.com

    :~$ lsb_release -ds
    Debian GNU/Linux 6.0.7 (squeeze)