239 votes

Comment faire fonctionner Ubuntu Server avec une interface graphique ?

J'essaie de faire fonctionner un serveur Ubuntu pour la première fois... Mais tout est dans un terminal. Y a-t-il un moyen de passer à une interface graphique ?

199voto

Schof Points 952

Il n'y a pas de distribution spécifique appelée "Ubuntu server", c'est tout Ubuntu. Il existe différents supports d'installation pour Ubuntu desktop et serveur, mais la différence réside uniquement dans le programme d'installation initial et l'ensemble des paquets inclus. Le support d'installation du serveur n'installe pas d'interface graphique par défaut, mais il n'y a qu'un paquet à installer. Le support d'installation du bureau installe une interface graphique par défaut.

Pour ajouter un environnement d'interface utilisateur de bureau à une Ubuntu installée en tant que variété "serveur", vous devrez installer certains paquets depuis l'internet.

Exécutez ces commandes pour installer un environnement de bureau :

sudo apt-get update
sudo apt-get install ubuntu-desktop

Vous devriez obtenir une invite de connexion graphique à ce moment-là (je ne suis pas tout à fait sûr ; si vous n'en obtenez pas, redémarrez).

Une fois que vous avez une interface graphique, vous devriez aller activer quelques autres sources de logiciels au moins les mises à jour de sécurité et le référentiel universe. Cliquez sur le bouton Ubuntu, et cherchez "Software Sources", et cochez les cases "restricted", "universe" et "multiverse" (en plus de "main") dans le premier onglet, et cochez au moins "-security" et "-updates" (et vous pourriez aussi bien vérifier les autres) dans l'onglet "Updates".

135voto

Fil Points 1651

Si vous voulez administrer localement

Vous pouvez installer le bureau Ubuntu par défaut en exécutant ce qui suit :

sudo apt-get install ubuntu-desktop

Il existe de nombreuses alternatives de bureau que vous pouvez installer et utiliser, comme par exemple :

  • Gnome 3 installation : sudo apt-get install gnome-shell
  • KDE voir Kubuntu installation : sudo apt-get install kubuntu-desktop
  • XFCE installation : sudo apt-get install xfce4
  • LXDE installation : sudo apt-get install lxde
  • Boîte ouverte installation : sudo apt-get install openbox
  • Gnome Classic ( vieux ) un bureau Gnome 3 qui ressemble à une installation Gnome 2 : sudo apt-get install gnome-session-fallback
  • Ubuntu Gnome (Saveur officielle) installation : sudo apt install ubuntu-gnome-desktop

Administration locale et ou à distance

En dehors de ce qui précède, vous pouvez administrer votre serveur en utilisant une solution basée sur le web et en utilisant moins de ressources :

  • Installation de Webmin : voir ici
  • Zentyal ( propose une édition communautaire Il semble qu'il n'y ait plus d'édition gratuite. Beaucoup de plaintes, il est de plus en plus dépouillé... ) installation : voir ici
  • ISPConfig (supporte jusqu'à 16.10) installation : voir ici

85voto

Thanos Apostolou Points 4361

Salut les gars après une petite recherche je voulais partager une réponse aussi !
Vous trouverez plus d'informations ici https://help.ubuntu.com/community/ServerGUI . Je suppose que vous commencez par une installation propre d'Ubuntu Server 16.04 (certaines modifications peuvent être nécessaires pour les versions plus anciennes d'Ubuntu). En fonction de vos besoins, vous pouvez effectuer les opérations suivantes :

  1. Interface graphique minimale :

    sudo apt install xorg
    sudo apt install --no-install-recommends openbox

    Exécutez la commande startx et openbox démarrera (vous pouvez y ouvrir un terminal et lancer n'importe quelle application).

  2. Interface graphique minimale avec gestionnaire d'affichage :

    sudo apt install xorg
    sudo apt install --no-install-recommends lightdm-gtk-greeter
    sudo apt install --no-install-recommends lightdm
    sudo apt install --no-install-recommends openbox

    Après le redémarrage, vous verrez le menu de connexion lightdm.

  3. Un environnement de bureau minimal plus fonctionnel (celui que j'utilise) :

    sudo apt install xorg
    sudo apt install --no-install-recommends lightdm-gtk-greeter
    sudo apt install --no-install-recommends lightdm
    sudo apt install --no-install-recommends lxde-icon-theme
    sudo apt install --no-install-recommends lxde-core
    sudo apt install --no-install-recommends lxde-common
    sudo apt install --no-install-recommends policykit-1 lxpolkit
    sudo apt install --no-install-recommends lxsession-logout
    sudo apt install --no-install-recommends gvfs-backends

    EXPLICATION : lxde-icon-theme est nécessaire pour les icônes de base (il existe des alternatives), lxde-core y lxde-common installera les composants de base de lxde, policykit-1 et lxpolkit sont nécessaires pour exécuter pkexec, lxsession-logout est nécessaire pour que le menu de déconnexion fonctionne, gvfs-backends est nécessaire si vous voulez un support pour les trashs, le réseau, les périphériques etc à pcmanfm

  4. Un environnement de bureau complet et léger :

    sudo apt install xorg

    Alors, choisissez l'un de ceux-ci :

    sudo apt install --no-install-recommends lubuntu-core

    OU

    sudo apt install --no-install-recommends xubuntu-core

    OU

    sudo apt install --no-install-recommends ubuntu-mate-core

    EXPLICATION : Chacun de ces métapaquets est basé sur les bureaux lxde, xfce et mate respectivement, y compris les dépendances telles que alsa, lightdm, etc. et avec de nombreux autres paquets tels que les thèmes, les configurations, etc.

  5. Un environnement de bureau complet et léger sans se soucier des recommandations :

    Choisissez l'une de ces options :

    sudo apt install lubuntu-core

    OU

    sudo apt install xubuntu-core

    OU

    sudo apt install ubuntu-mate-core

    EXPLICATION : Presque la même chose que pour le point 4 (y compris la pleine xorg ) mais avec beaucoup plus de paquets tels que le bluetooth, les imprimantes, la prise en charge des scanners, différents thèmes et polices, les outils gnome de base, etc.

  6. Un bureau complet avec tous les extras (mieux vaut choisir une autre option) :

    Choisissez l'une de ces options :

    sudo apt install lubuntu-desktop

    OU

    sudo apt install xubuntu-desktop

    OU

    sudo apt install ubuntu-mate-desktop

    OU

    sudo apt install ubuntu-gnome-desktop

    OU

    sudo apt install ubuntu-desktop

    OU

    sudo apt install kubuntu-desktop

    EXPLICATION : Cela installera tout ce que le live cd de chaque saveur d'ubuntu installe (cela signifie même les lecteurs multimédia ou tout ce qu'ils trouvent utile pour leur saveur. Donc, ce n'est pas une option recommandée

TIP1 : Le site --no-install-recommends s'applique à tous les paquets de dépendances de manière récursive, donc j'installe d'abord xorg pour s'assurer que tous les pilotes graphiques et autres paquets sont installés et pour que mon système soit portable même si je change de carte mère ou de GPU. Certaines personnes n'installent que les composants de xorg mais je n'ai jamais réussi à créer un système utilisable de cette façon.

TIP2 : Si une option que vous choisissez installe network-manager y network-manager-gnome alors mieux vaut l'utiliser pour configurer votre réseau et supprimer tout à /etc/network/interfaces (sauf le fichier lo ) afin d'éviter les conflits.

TIP3 : Si vous avez besoin d'un bureau à distance via x11vnc puis choisissez les options 2 à 6 (je pense que vous devez également ajouter l'option -auth guess y -loop pour que vnc fonctionne avant la connexion et après la déconnexion)

TIP4 : Aux options 2 à 6, si vous voulez arrêter le démarrage automatique de Lightdm, exécutez la commande suivante sudo systemctl disable lightdm et vous pouvez le démarrer quand vous le souhaitez avec sudo systemctl start lightdm . Pour le réactiver, exécutez sudo systemctl enable lightdm et le vérifier avec systemctl is-enabled lightdm (parfois vous ne pouvez pas le réactiver et la commande is-enabled a une sortie static Alors, cours sudo apt install --reinstall lightdm pour le réparer)

TIP5 : Il existe également une autre option (que j'ai volontairement omise). Vous pouvez installer le métapackage spécifique de l'environnement de bureau comme suit lxde , xfce4 , mate-desktop-environment , plasma-desktop , unity , gnome . Cependant, vous aurez besoin de plus de paquets que juste xorg dans la plupart des cas et ces paquets ou métapaquets peuvent installer des paquets qui ne sont plus préférés par aucune des saveurs d'Ubuntu. Par exemple lxde installe wicd comme recommandation alors que toutes les saveurs (y compris lubuntu) utilisent network-manager y network-manager-gnome de nos jours. Pour voir les différences entre les paquets, vous pouvez chercher ici : http://packages.ubuntu.com/

TIP6 : Si au démarrage, vous voyez le greeter et qu'il vous renvoie à tty à nouveau, puis il suffit de redémarrer le lightdm en tirant sudo service lightdm restart

64voto

Ayman Points 121

Ubuntu Server n'est jamais livré avec une interface graphique. Toutes les activités que vous devez faire sur un serveur peuvent être effectuées par le biais d'un terminal. Même si vous téléchargez l'interface graphique, vous serez probablement en mesure d'accéder à Internet et d'obtenir une assistance en ligne via les forums ou le chat. Mais il n'existe pas encore d'outils de gestion des serveurs/activités pour Linux qui nécessitent une interface graphique pour la gestion.

Si vous recherchez une interface graphique similaire à celle de Windows Server, cette interface n'existe pas dans Ubuntu Server. Mais vous pouvez télécharger un bureau Ubuntu sur un serveur pour obtenir l'interface utilisateur... Toutes les activités liées au serveur devront toujours être effectuées via le terminal. Vous pouvez télécharger l'interface graphique du bureau sur le serveur par la commande suivante...

Les options sont les suivantes

  1. Pour installer l'environnement de bureau Unity par défaut : sudo apt-get install ubuntu-desktop

  2. Pour installer l'environnement de bureau Unity sans les addons comme (Email, OpenOffice) : sudo aptitude install --without-recommends ubuntu-desktop

  3. Pour installer un environnement de bureau très léger, juste l'interface graphique de base (XFCE) : sudo apt-get install xubuntu-desktop (ou LXDE : sudo apt-get install lubuntu-desktop pour une interface graphique encore plus légère)

21voto

ffolke Points 13

La raison pour laquelle on l'appelle "Server" est qu'il est léger (pas d'interface graphique ou de paquets supplémentaires) pour faire fonctionner la machine le plus simplement possible. L'ajout d'une interface graphique va à l'encontre de l'objectif de l'installation d'un serveur.

Cependant, l'installation en tant que serveur puis l'utilisation d'apt-get install/aptitude pour installer le bureau de votre choix peuvent aider à éliminer les applications inutiles par rapport à une installation directe d'une version Ubuntu Desktop. Si vous suivez cette voie, j'aime personnellement

sudo aptitude install --without-recommends ubuntu-desktop

EDIT : Cependant, si vous l'utilisez comme un véritable "serveur" (ftp, hébergement web, DNS, etc.), il est fortement recommandé d'apprendre à naviguer dans Ubuntu via son Shell plutôt que via l'interface graphique.

Et ce que UbuntuIngrained a dit sur la nécessité de connaître le Shell n'est pas nécessairement vrai. Il existe des paquets qui installent des interfaces graphiques pour différentes fonctions du serveur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X