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
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part cat /proc/version
On va dire que le contenu de /proc/version est plutôt aléatoire
Genre chez moi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 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 ?
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.
Ca donne juste le nom de l'OS et la version du noyau.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 : Sélectionner tout - Visualiser dans une fenêtre à part $ cat /proc/version
etEnvoyé par Le pc de SnakemaNme renvoie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $ cat /etc/issue
Envoyé par Le pc de SnakemaN
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager