Comment installer l’interface graphique sur le serveur Ubuntu [Beginner’s Guide]

  • FrançaisFrançais



  • Voulez-vous installer l’interface graphique sur votre serveur Ubuntu? Vous pouvez totalement le faire dans la plupart des scénarios et je vais discuter des étapes en détail dans ce didacticiel.

    Mais avant de voir cela, laissez-moi vous dire pourquoi l’édition serveur n’est pas fournie avec l’interface graphique et dans quels cas vous pouvez installer l’interface graphique sur votre serveur.

    Pourquoi le serveur Ubuntu n’a-t-il pas d’interface graphique?

    Si vous comparez le bureau Ubuntu avec le serveur, la principale différence sera l’absence d’interface graphique, c’est-à-dire l’environnement de bureau dans l’édition serveur. Ubuntu Server est essentiellement une version allégée du bureau Ubuntu sans les modules graphiques.

    C’est intentionnel. Un serveur Linux a l’intention d’utiliser les ressources système sur les services en cours d’exécution. L’environnement de bureau graphique consomme beaucoup de ressources système et pour cette raison, les systèmes d’exploitation du serveur n’incluent pas d’environnement de bureau par défaut.

    Vous pouvez utiliser un serveur Ubuntu sur 512 Mo de RAM, mais un bureau Ubuntu aura besoin d’au moins 2 Go de RAM pour fonctionner correctement. C’est considéré comme un gaspillage de ressources dans le monde des serveurs.

    En tant qu’utilisateur serveur (ou administrateur système), vous devez utiliser et gérer votre système via la ligne de commande. Vous devez avoir une bonne connaissance des commandes Linux à cet effet.

    redémarrage du système requis
    En règle générale, vous devez gérer un serveur à partir de la ligne de commande

    Avez-vous vraiment besoin d’installer une interface graphique sur votre serveur?

    Certaines personnes ne se sentent pas à l’aise avec l’idée de tout faire en utilisant les commandes du terminal. La plupart des gens sont conditionnés à utiliser un ordinateur graphiquement après tout.

    Vous pouvez choisir d’installer un environnement de bureau sur votre serveur et de l’utiliser graphiquement. Ce n’est pas ainsi que la plupart des gens le font, mais c’est une option.

    Mais cela ne fonctionne que si vous avez un accès direct au serveur. Si vous l’exécutez sur une machine physique comme un serveur, un ordinateur de bureau / ordinateur portable ou des appareils comme Raspberry Pi. Vous pouvez également l’installer sur un serveur s’exécutant sur une machine virtuelle si vous avez un accès direct au système hôte.

    Si vous disposez d’un serveur déployé à l’aide d’un fournisseur de serveur cloud comme Linode, DigitalOcean ou AWS, installer GUI ne sera pas une bonne idée. Si vous avez un serveur distant que vous souhaitez gérer graphiquement, vous pouvez utiliser des outils comme Webmin ou Cockpit. Ces outils vous permettent d’utiliser et de gérer vos serveurs graphiquement dans un navigateur Web. Il consomme beaucoup moins de ressources système qu’un environnement de bureau à part entière.

    Interface du cockpit
    Des outils comme Cockpit permettent de gérer graphiquement les serveurs Linux

    Comment installer l’interface graphique sur le serveur Ubuntu?

    Une fois les bases claires, voyons les étapes d’installation d’un environnement de bureau sur un serveur Ubuntu.

    Vous aurez besoin des éléments suivants:

    • Serveur Ubuntu configuré et fonctionnant avec au moins 2 Go de RAM
    • Privilèges administratifs (vous devez exécuter des commandes sudo)
    • Connexion Internet (vous allez télécharger et installer de nouveaux packages)

    Dans mon cas, le serveur Ubuntu est installé dans une machine virtuelle et j’ai un accès direct à la machine hôte. J’ai utilisé la même méthode sur un serveur Ubuntu installé sur un Raspberry Pi.

    Ces choses conviennent à des fins expérimentales lorsque vous apprenez et explorez. Veuillez ne pas ajouter d’interface graphique sur un serveur de production. La suppression de l’interface graphique par la suite peut entraîner des problèmes de dépendance et laisser un système défectueux dans certains cas.

    Préparer votre système

    Tout d’abord, puisque vous allez apporter des modifications à l’échelle du système, mettons à jour et mettons tout à niveau pour nous assurer que notre système exécute les derniers packages:

    sudo apt update && sudo apt upgrade

    Installation de l’environnement de bureau

    Une fois les mises à jour supprimées, vous pouvez continuer l’installation d’un environnement de bureau.

    Il y a deux façons de faire ça:

    • Utiliser apt pour installer les packages
    • Utilisation d’un outil Debian appelé tâchesel qui aide à l’installation de plusieurs packages dans un processus coordonné (tâches)

    L’un ou l’autre vous permettra d’installer l’environnement de bureau complet que vous choisissez en tant que package complet, comme si vous installiez la version de bureau à partir de zéro. Par cela, je veux dire que vous obtiendrez toutes les applications et tous les outils par défaut que vous obtenez avec la version de bureau.

    Si vous souhaitez utiliser tasksel vous devez d’abord l’installer à l’aide de la commande suivante:

    sudo apt install tasksel

    Une fois cette tâche terminée, vous pouvez utiliser tasksel pour installer l’environnement de bureau (également appelé DE).

    Maintenant, vous savez probablement qu’il existe plusieurs environnements de bureau disponibles. Vous pouvez choisir celui que vous aimez. Certains environnements de bureau ont besoin de plus de ressources système (comme GNOME) tandis que d’autres utilisent moins de ressources système (comme Xfce, MATE, etc.).

    C’est à vous de décider quel DE vous souhaitez utiliser. Je vais avec le Bureau GNOME puisqu’il s’agit du bureau par défaut d’Ubuntu. Plus tard, je partagerai également quelques astuces pour installer différents bureaux.

    Si vous utilisez tasksel exécutez cette commande:

    sudo tasksel install ubuntu-desktop

    si vous souhaitez utiliser uniquement apt, exécutez cette commande:

    sudo apt install ubuntu-desktop

    En fonction de votre vitesse de connexion et de votre matériel, ce processus prendra de quelques minutes à une heure.

    Je tiens à souligner que les deux actions entraîneront l’installation complète de l’environnement de bureau GNOME. J’ai exécuté les deux commandes pour le bien de ce tutoriel et j’ai fini par avoir exactement les mêmes résultats.

    Installation et configuration du gestionnaire d’affichage

    Une fois ce processus terminé, vous aurez besoin d’un composant appelé gestionnaire d’affichage, également appelé «gestionnaire de connexion». Cet outil sera responsable du démarrage du serveur d’affichage et du chargement du bureau tout en gérant les sessions utilisateur et l’authentification.

    Par défaut, GNOME Desktop utilise GDM3 comme gestionnaire d’affichage, mais c’est un peu lourd du côté des ressources. Vous pouvez utiliser quelque chose de plus léger et plus respectueux des ressources. Dans ce cas, allons-y avec lightdm, un gestionnaire d’affichage indépendant de la plateforme. Installez-le avec apt:

    sudo apt install lightdm

    Lors de l’installation de lightdm, le système demandera un gestionnaire d’affichage par défaut car un seul peut s’exécuter à la fois, bien que vous puissiez en installer plusieurs.

    Installation du gestionnaire d'affichage sur le serveur Ubuntu
    Utilisez la touche fléchée pour sélectionner une option, puis utilisez la touche de tabulation pour sélectionner et appuyez sur entrée

    Choisissez juste lightdm dans la liste et appuyez sur . Cela ne devrait pas prendre plus de quelques minutes. Une fois cette tâche terminée, vous pouvez démarrer le gestionnaire d’affichage et charger l’interface graphique avec la commande suivante:

    sudo service lightdm start

    Si vous souhaitez vérifier quel gestionnaire d’affichage est configuré dans votre système, vous pouvez exécuter:

    cat /etc/X11/default-display-manager

    et vous obtiendrez une invite similaire à celle-ci:

    installation par défaut du serveur gui ubuntu
    Vérification du gestionnaire d’affichage par défaut

    Si tout s’est déroulé comme prévu, vous aurez un écran d’accueil chargé.

    installation de gui ubuntu serveur gnome salutation de bureau
    Écran d’accueil du bureau GNOME avec LightDM sur un serveur Ubuntu

    Entrez vos informations d’identification et votre bureau fonctionnera.

    installation du bureau gnome du serveur gui ubuntu
    Bureau GNOME entièrement chargé sur le serveur Ubutnu

    Si vous souhaitez arrêter l’interface graphique, ouvrez une fenêtre de terminal et tapez:

    sudo service lightdm stop

    Installation d’autres environnements de bureau (facultatif)

    Plus tôt, j’ai dit que nous pouvions choisir différents bureaux, alors jetons un coup d’œil à quelques alternatives.

    COPAIN

    COPAIN est un bureau léger basé sur le code de base GNOME2, il est entièrement open source et une très bonne option.

    Pour installer MATE, vous exécuteriez:

    sudo tasksel install ubuntu-mate-core

    ou alors

    sudo apt install ubuntu-mate-core

    Lubuntu / LXDE / LXQT

    Lubuntu est une autre option légère que je recommande si votre système manque de ressources ou si vous donnez une nouvelle vie à un ordinateur plus ancien. Installez-le en utilisant cette commande:

    sudo tasksel install lubuntu-core

    ou alors

    sudo apt install lubuntu-core

    Xubuntu / Xfce

    Xubuntu est un dérivé d’Ubuntu basé sur le Xfce environnement de bureau léger, simple, stable, mais également hautement personnalisable. Si vous souhaitez l’essayer, utilisez la commande suivante:

    sudo tasksel install xubuntu-core

    ou alors

    sudo apt install xubuntu-core

    Je laisse quelques autres ordinateurs de bureau, comme KDE, Cinnamon et Budgie, pas pour quelque chose de mal, ce sont tous d’excellents ordinateurs de bureau aussi et vous êtes libre de les installer comme vous le souhaitez.

    Comment supprimer l’interface graphique du serveur Ubuntu?

    Si vous vous rendez compte que l’environnement de bureau utilise trop de ressources informatiques, vous pouvez supprimer les packages que vous avez installés précédemment.

    Veuillez garder à l’esprit que cela peut entraîner des problèmes de dépendance dans certains cas, veuillez donc faire une sauvegarde de vos données importantes ou créer un instantané du système.

    Vous savez comment supprimer des packages d’Ubuntu:

    sudo apt remove ubuntu-desktop
    sudo apt remove lightdm
    sudo apt autoremove
    sudo service lightdm stop

    Redémarrez votre système maintenant. Vous devriez être de retour à la connexion de ligne de commande normale.

    Emballer

    L’installation d’une interface graphique pour un bureau est possible mais pas nécessaire dans la plupart des scénarios. Si vous n’êtes pas trop à l’aise avec la ligne de commande, utilisez une distribution de serveur comme YunoHost qui est construit sur Debian pour vous donner un serveur qui peut être géré via GUI.

    Cela dit, si vous installez un système à partir de zéro, je vous recommande d’utiliser une version de bureau et d’éviter les étapes supplémentaires par la suite.

    Avec ces informations, je vous laisse la section commentaire. Utilisez-vous l’interface graphique sur un serveur? Avez-vous rencontré des problèmes en suivant ce didacticiel?

    Source

    N'oubliez pas de voter pour cet article !
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée.