Par défaut, les images Linux publiques fournies par Alibaba Cloud n'incluent pas d'environnement de bureau afin de garantir des performances et une stabilité optimales du serveur. L'installation d'une interface utilisateur graphique (GUI) peut considérablement améliorer l'expérience utilisateur et l'efficacité opérationnelle.
Applicabilité et risques
Avant de commencer, prenez connaissance des limitations et risques clés suivants.
Compatibilité du système d'exploitation : Alibaba Cloud Linux ne prend pas en charge l'installation d'une interface graphique.
Limitations des outils de connexion à distance : Après l'installation d'une interface graphique, les connexions VNC utilisent par défaut l'interface graphique. Les connexions via Workbench et Session Manager ne sont pas affectées.
Impact sur les performances : Une interface graphique consomme en continu des ressources CPU et mémoire importantes, nécessitant généralement au moins 1 à 2 GiB de mémoire supplémentaire. Cela peut entraîner des réponses plus lentes sur les instances aux spécifications modestes. Nous vous recommandons d'installer une interface graphique uniquement pour des cas d'utilisation spécifiques et nécessaires, tels que les tests automatisés ou le rendu graphique. Pour la gestion courante du serveur, utilisez des outils en ligne de commande.
Sélection rapide
Le choix d'un environnement de bureau léger réduit la consommation de ressources.
|
Environnement de bureau (DE) |
Utilisation des ressources (Mémoire) |
Spécifications minimales |
|
Faible (environ 500–800 Mo) |
2 vCPU, 2 GiB |
|
|
Moyenne (environ 800 Mo–1,2 GiB) |
2 vCPU, 4 GiB |
|
|
Élevée (environ 1,5 GiB+) |
4 vCPU, 8 GiB |
Procédure
Avant l'installation, nous vous recommandons de créer manuellement un snapshot de votre instance ECS. Cela permet une récupération rapide des données en cas de problème.
Installer XFCE sur Ubuntu 18/20/22/24
-
Mettez à jour la liste des packages et les packages installés.
sudo apt update && sudo apt upgrade -y -
Installez l'environnement de bureau XFCE.
sudo apt install -y xfce4 xfce4-goodies lightdm lightdm-gtk-greeterLightDM est un gestionnaire d'affichage léger qui charge la fenêtre de connexion, authentifie l'utilisateur et démarre la session de bureau au démarrage.
-
Redémarrez l'instance ECS.
sudo reboot -
Connectez-vous et vérifiez l'installation.
Attendez le redémarrage du système. L'interface graphique apparaît, confirmant le succès de l'installation.
Par défaut, Ubuntu n'autorise pas l'utilisateur root à se connecter à une session graphique. Créez un utilisateur standard pour les sessions de bureau et accordez-lui des privilèges sudo si nécessaire, afin d'éviter d'utiliser directement le compte root sur le bureau.
Installer GNOME sur Anolis 8/CentOS Stream
-
Mettez à jour les packages.
sudo dnf update -y -
Installez l'environnement de bureau GNOME.
sudo dnf groupinstall "Server with GUI" -y« Server with GUI » est un groupe de packages qui inclut GNOME et des utilitaires courants.
-
Configurez le système pour qu'il démarre par défaut sur la cible graphique.
sudo systemctl set-default graphical.target -
Redémarrez l'instance pour appliquer les modifications.
sudo rebootAprès le redémarrage de l'instance, connectez-vous via VNC depuis la console ECS pour afficher l'écran de connexion GNOME. Saisissez le nom d'utilisateur et le mot de passe de l'instance pour accéder au bureau.
Installer MATE sur CentOS 7/8
CentOS 7 et 8 ont atteint leur fin de vie (EOL). Les dépôts logiciels officiels ne sont plus disponibles. L'utilisation continue de ces versions présente des risques de sécurité et peut entraîner des échecs d'installation.
-
Mettez à niveau tous les packages.
sudo yum -y upgrade -
Installez l'environnement de bureau MATE.
sudo yum groups install "X Window System" sudo yum groups install "MATE Desktop" -
Configurez l'instance pour qu'elle démarre par défaut sur l'environnement de bureau graphique.
sudo systemctl set-default graphical.target -
Redémarrez l'instance ECS.
sudo reboot
Bonnes pratiques pour la production
Lorsque vous utilisez une interface graphique dans un environnement de production, respectez les bonnes pratiques suivantes.
Planification des ressources : Réservez suffisamment de CPU et de mémoire pour l'environnement de bureau sélectionné afin de garantir une installation réussie et un fonctionnement fluide. Surveillez en continu l'utilisation des ressources en consultant les données de surveillance de l'instance et mettez à niveau les spécifications de l'instance si nécessaire.
-
Durcissement de la sécurité :
Principe du moindre privilège : Créez un utilisateur standard non-root dédié à la connexion GUI. Évitez d'utiliser le compte root pour les sessions de bureau.
Mises à jour du système : Exécutez régulièrement
sudo dnf updateousudo apt upgradepour corriger rapidement les vulnérabilités de sécurité dans l'environnement de bureau et le système sous-jacent.