logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 08-09-2012 03:23:52

luxer
Membre
Distrib. : jessie/testing/sid--siduction
Noyau : 3.12-x-686-pae GCC4.8 (i686-linux-gnu)
(G)UI : xfce-4.10.0-5
Inscription : 12-02-2010

trouver quel est son DE

bonjour
si comme notre ami Damocorp vous venez d'installer linux zt que vous ignorez quel DE vous utilisez vous pouvez taper la comade qui suit

python -c "import os ; print(os.environ.get('DESKTOP_SESSION'))"  


Si Beethoven vivait encore il utiliserait lmms sur Debian

Hors ligne

#2 08-09-2012 03:34:24

martinux_qc
Anar
Lieu : Montréal (Québec)
Distrib. : Debian 11 stable
Noyau : Linux 5.10.0-8-amd64
(G)UI : XFCE 4.16
Inscription : 12-10-2008

Re : trouver quel est son DE

Très bien cette commande smile.

"L'éducation vise à former des citoyens pas trop tatas et non pas à envoyer le plus de tatas possible à l'université."
Pierre Foglia (Journaliste à la retraite à La Presse)
Note : au Québec, le mot tata a un sens péjoratif qui sert à désigner une personne un peu idiote ou insignifiante. D'où les expressions familières : Espèce de grand, de gros tata! Être, avoir l'air tata.

Hors ligne

#3 08-09-2012 07:42:05

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : trouver quel est son DE

C'est sympa smile

Par contre, je trouve que cette ligne éveille la curiosité.
Qu'est-ce que os ? Tout l'environnement lié à linux ?
Quels sont les autres champs que peut extraire get ?
Je suppose que c'est accessible avec n'importe quel autre langage, pouvez-vous confirmer ?

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#4 08-09-2012 08:29:41

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : trouver quel est son DE

@paskal: "os" signifie que ce sont des fonctionnalités de python qui sont propres au système d'exploitation.

Ici, os.environ.get permet de lire dans les variables d'environnement.

Je suppose que « env | grep DESKTOP_SESSION » (dans un shell) retourne exactement le même résultat.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#5 08-09-2012 09:43:02

Switch
Membre
Distrib. : Stable
(G)UI : XFCE !
Inscription : 17-06-2012
Site Web

Re : trouver quel est son DE

os = Operating System
Cap semble avoir vu juste os.environ.get lit simplement les variables d'environement ( USER, SHELL ...) visibles avec "env" sous bash.
http://docs.python.org/library/os.html
Par contre si je dis pas de betise, l'avantage de python c'est qu'il fonctionne sur n'importe quel système.
Alors que donne cette commande sur un système windows ?

Hors ligne

#6 08-09-2012 11:02:55

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : trouver quel est son DE

Probablement « None » puisque la variable d'environnement n'y sera pas définie (si je ne m'abuse...)

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#7 08-09-2012 12:42:13

luxer
Membre
Distrib. : jessie/testing/sid--siduction
Noyau : 3.12-x-686-pae GCC4.8 (i686-linux-gnu)
(G)UI : xfce-4.10.0-5
Inscription : 12-02-2010

Re : trouver quel est son DE

merci captainfab j'aurais pas mieux répondus !............

Dernière modification par luxer (08-09-2012 12:42:51)


Si Beethoven vivait encore il utiliserait lmms sur Debian

Hors ligne

Pied de page des forums