web-dev-qa-db-fra.com

installer le bureau sur le serveur

Est-ce que le bureau consomme des ressources si je ne l'utilise pas? Si oui, comment puis-je l'activer/le désactiver?

1
Nonya Binness

Je suppose que vous avez une nouvelle installation d'Ubuntu Server. La commande apt est équivalente à apt-get. J'ai tout testé moi-même (sauf le premier). Si vous voulez un poste de travail distant tel qu'un serveur vnc, vous aurez besoin d'au moins 3,4,5 ou 6. Plus d'informations ici: https://help.ubuntu.com/community/ServerGUI

  1. Exécuter des applications graphiques sans interface graphique

    Sudo apt install xauth
    

    Ensuite, toute application graphique que vous installez installera également les dépendances requises. Une fois que vous pouvez vous connecter avec la commande ssh -X et exécuter une application graphique avec le transfert X (jamais essayé avec seulement xauth installé).

  2. Interface graphique minimale:

    Sudo apt install xorg
    Sudo apt install openbox --no-install-recommends
    

    Exécutez la commande startx et openbox démarrera (vous pouvez y ouvrir un terminal et exécuter l’application de votre choix).

  3. Interface graphique minimale avec gestionnaire d'affichage:

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

    Après le redémarrage, vous verrez le menu de connexion lightdm (je ne sais pas comment vous pouvez le faire pour qu'il ne démarre pas automatiquement, mais je ne pense pas qu'il consomme trop de ressources lorsque vous ne vous êtes pas connecté). Certains thèmes ne paraîtront peut-être pas corrects. Par conséquent, si d'autres dépendances ne vous dérangent pas, installez tous les packages dans le même ordre sans l'option --no-install-recommends.

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

    Sudo apt install xorg
    Sudo apt install lightdm-gtk-greeter
    

    Installez d’abord lightdm-gtk-greeter, sinon l’unité-greeter sera installée en tant que dépendance:

    Sudo apt install lightdm
    Sudo apt install lxde-core
    Sudo apt install lxpolkit #(pkexec can't run without it)
    Sudo apt install lxsession-logout #(logout button doesn't work without it)
    
  5. Un environnement de bureau totalement léger

    Sudo apt install lubuntu-core
    

    Il installera toutes les dépendances comme xorg, ligthdm, alsa et bien d’autres choses encore.

  6. Environnement de bureau un peu plus lourd

    Sudo apt install xubuntu-core
    

    Il installera toutes les dépendances comme xorg, ligthdm, alsa et bien d’autres choses encore.

Vous pouvez utiliser l'option --no-install-recommends aux niveaux 5 et 6, mais vous devrez peut-être installer des packages supplémentaires pour une expérience de bureau complète.

5
Thanos Apostolou

Deux options supplémentaires que vous pouvez utiliser dans une connexion SSH

  • Redirection de port
  • X11 Transmission
  • Supposons qu'une application nouvellement installée possède une interface d'administration Web accessible uniquement par défaut via localhost. Vous pouvez transférer des communications via ssh.

    En outre, vous pouvez installer un navigateur Web sur le serveur et utiliser le transfert x11 pour transmettre l'affichage de la fenêtre de l'application via ssh au client.

    Le transfert x11 transmettant des images, il est généralement plus lent que le transfert de port. Les deux peuvent être des outils utiles selon votre situation.

    0
    emican

    Vous pouvez installer des environnements de bureau avec Sudo apt --no-install-recommends install lubuntu-desktop. Ce serait très léger

    Merci à Nick Weinberg des commentaires: Sudo apt install --no-install-recommends lubuntu-core devrait être meilleur

    0
    Motte001