Bonjour,
Est il possible sous linux de savoir d'une manière ou d'une autre (en ayant accès à une console) sous quelle distribution on est ?
Merci d'avance
Version imprimable
Bonjour,
Est il possible sous linux de savoir d'une manière ou d'une autre (en ayant accès à une console) sous quelle distribution on est ?
Merci d'avance
En général tu as un dichier dans /etc qui indique çà:
/etc/nomDistrib-release
ou
/etc/nomDistrib-version
par exemple sous OpenSuSE il s'agity du fichier
/etc/SuSE-release qui contient les infos suivantes:
Code:
1
2 openSUSE 10.2 (X86-64) VERSION = 10.2
le plus simple est de lire
/proc/version car ca c'est commun a toutes les distrib gnu/linux
contrairement aux infos dans /etc ou sur la pluspart des distrib tu n'a que les versions....mais pas le NOM de la distrib
Code:cat /proc/version
On va dire que le contenu de /proc/version est plutôt aléatoire
Genre chez moi:
Code:Linux version 2.6.18.8-0.3-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Tue Apr 17 08:42:35 UTC 2007
ben justement tu as l'editeur SUSE et de la version noyau tu deduit le numero de version 10.x ou 9.x aparament dans ton cas 10.x
j'oserai meme tanter un 10.2 ...non ?
Me trompe je Sinok ?
:king:
Sauf que openSuSE et SuSE ne sont plus exactement la même distrib et que j'ai bien une openSUSE 0.2
c'est vrai... mais la c'est quand meme trop dur a analyser comme difference je pense...en tout cas cette methode ne ferai pas la distinction la seule info pertinante que je remonte ainsi est SUSE mais pas plus de details en effet.:mrgreen:
tu peux faire un uname -rs
Ca donne juste le nom de l'OS et la version du noyau.Citation:
Envoyé par baroudi
Donc dans ce cas là çà ne marchera pas
ok merci
j'ai trois alternatives : /etc/*Release, /etc/issue et /proc/version
je vais voir laquelle correspond le mieux à mes besoins immédiats
donne la version du noyau, (c'est rigolo chez moi ca donne la version de debian a la base ;)Code:$ cat /proc/version
etCitation:
Envoyé par Le pc de SnakemaN
me renvoie :Code:$ cat /etc/issue
Citation:
Envoyé par Le pc de SnakemaN