IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Connaitre la distribution de linux


Sujet :

Java

  1. #1
    Membre habitué Avatar de kivan666
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 242
    Points : 177
    Points
    177
    Par défaut Connaitre la distribution de linux
    Bonjour,
    est-il possible en java de connaitre la distribution de linux utilisée ?

    merci d'avance !

  2. #2
    Expert éminent sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1

  3. #3
    Membre habitué Avatar de kivan666
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 242
    Points : 177
    Points
    177
    Par défaut
    je sais...

    Mais ça ca me retourne "linux" pour l'os.name et une série de chiffre pour la version?
    Ca ne me permet pas de savoir si je me trouve sous Kde ou Gnome...

  4. #4
    Membre chevronné
    Profil pro
    Fabrication GED
    Inscrit en
    Octobre 2005
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Fabrication GED

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 405
    Points : 1 958
    Points
    1 958
    Par défaut
    Kde ou Gnome ne sont pas des distributions mais une sorte d'application externe de bureau graphique.
    Une distribution ( comme redhat, mandrake, debian etc. ) représente une compilation de logiciels fournis avec un noyeau ( linux, c'est ça l'OS ). Ces logiciels sont variés et peuvent apparaitre dans plusieurs distributions ( c'est le cas de kde et gnome ).
    Sachant que le nombre de distributions est illimité ( on peut faire soi-même sa propre distrib ), vu le nombre de lociels disponibles actuellement pour cette plate-forme, je doute que récupérer ce genre d'information soit faisable...
    A moins que les grandes distributions contiennent un truc ( commande par exemple ) standardisé permettant de le récupérer.

  5. #5
    Membre chevronné
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 413
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 413
    Points : 1 993
    Points
    1 993
    Par défaut
    Commentaire:

    Il y a un problème de vocabulaire et de terme.

    Pour moi, une distribution linux, c'est quel "type" de linux (suse, red hat, gentoo, debian, mandrake,...)

    Tandis que Kde ou Gnome ce sont des "Desktop Manager"
    Bien le bonjour chez vous
    Jowo

  6. #6
    Membre habitué Avatar de kivan666
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 242
    Points : 177
    Points
    177
    Par défaut
    Ouai, vus avez raison, je parlais bien du "Desktop Manager", c'est lui que je voudrai récupérer...
    Mais ça m'a l'air compromis...

  7. #7
    Membre chevronné
    Profil pro
    Fabrication GED
    Inscrit en
    Octobre 2005
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Fabrication GED

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 405
    Points : 1 958
    Points
    1 958
    Par défaut
    Peut-être y a-t-il une variable d'environnement qui pourrait renseigner sur le desktop manager ( c'est qu'une piste, je suis utilisateur d'AIX et CDE, linux à de très rares occasions ).
    fait un "set" dans la console pour voir s'il n'y a pas ce genre de variables.

  8. #8
    Membre habitué Avatar de kivan666
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 242
    Points : 177
    Points
    177
    Par défaut
    Il y a la variable "desktop session" qui est égale à KDE... mais comment la récupérer ?

  9. #9
    Membre chevronné
    Profil pro
    Fabrication GED
    Inscrit en
    Octobre 2005
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Fabrication GED

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 405
    Points : 1 958
    Points
    1 958
    Par défaut
    avec la méthode getenv() de java.lang.System ?

  10. #10
    Membre habitué Avatar de kivan666
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 242
    Points : 177
    Points
    177
    Par défaut
    parfait, c'est donc : System.getenv("DESKTOP_SESSION");

  11. #11
    Membre habitué
    Inscrit en
    Juillet 2006
    Messages
    747
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 747
    Points : 185
    Points
    185
    Par défaut
    String env = System.getenv("DESKTOP_SESSION");
    System.out.println("env = " + env );

    Ca rend null sous Suse ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Les distributions GNU/Linux et BSD + Guide pour choisir sa distribution Linux
    Par Community Management dans le forum Distributions
    Réponses: 1
    Dernier message: 23/09/2006, 18h20
  2. La distribution SUSE Linux
    Par pierrot10 dans le forum SUSE
    Réponses: 4
    Dernier message: 05/06/2006, 13h36
  3. Connaitre ip avec email linux
    Par jean christophe dans le forum Réseau
    Réponses: 4
    Dernier message: 02/04/2004, 19h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo