Vérifiez si un environnement graphique est installé à partir de la console

Next Kickoff sur le bureau KDE

Il est probable que vous soyez connecté à un serveur à distance et que vous ayez besoin de savoir si le système sur lequel vous vous trouvez a un environnement de bureau installé ou si vous ne pouvez travailler qu'à partir de la console. Ou, il est probable que vous ayez également dû gérer un ordinateur local sur lequel vous avez déjà une session en mode texte démarrée et vous ne savez pas si un environnement de bureau est installé

Dans tous les cas, il y a diverses méthodes pour pouvoir savoir s'il y a un environnement graphique installé depuis la console, avec quelques commandes simples qui vous donneront des détails sur l'existence ou non d'un environnement. De plus, ce sont des méthodes assez simples ...

Méthode 1

Depuis la CLI, vous pouvez vérifier s'il existe une interface graphique sur le système à l'aide des fichiers d'installation et des répertoires que ce type d'environnement de bureau utilise habituellement. Par exemple:

<br data-mce-bogus="1">

ls /usr/bin/*session

Avec cette commande, vous listerez le contenu de / usr / bin / * session. Et si vous obtenez des résultats dans la sortie, vous saurez qu'un environnement de bureau est effectivement installé. Par exemple, selon que vous êtes GNOME, KDE Plasma, etc., le résultat peut varier, mais il peut s'agir de / usr / bin / gnome-session, / usr / bin / mate-session, / usr / bin / lxsession, / usr / bin / icewm-session, ...

Méthode 2

autre méthode similaire à celle ci-dessus il passerait par la liste du contenu d'un autre répertoire sur le système et en attendant un résultat. Dans ce cas, ce serait:

ls /usr/share/xsessions/

ls /usr/share/wayland-sessions

Vous pouvez essayer les deux commandes, une pour le sessions graphiques qui utilisent le serveur graphique X et le second pour le protocole Wayland. Si vous obtenez un résultat, vous pouvez en déduire qu'un environnement de bureau est installé.

Méthode 3

Bien qu'il existe de nombreuses autres méthodes, une autre des méthodes existantes qui peut être pratique consiste à utiliser une variable pour interroger le environnement de bureau installé dans une distribution, en renvoyant le nom de celui-ci. Par exemple:

echo $XDG_CURRENT_DESKTOP

Mais attention, utilisez la méthode que vous utilisez pour consulter, le fait que ces fichiers soient présents ne signifie pas qu'il soit fonctionnel ...


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   ROMSAT dit

    $ echo $ XDG_CURRENT_DESKTOP
    ubuntu: GNOME