Réponses:
Installez GNOME Desktop Environment ici.
# yum -y groups install "GNOME Desktop"
Entrez une commande comme ci-dessous une fois l'installation terminée:
# startx
L’environnement de bureau GNOME va démarrer. Pour le premier démarrage, la configuration initiale s’exécute et vous devez la configurer pour la première fois.
Les environnements de bureau GNOME commencent comme suit.

Le bureau GNOME par défaut de CentOS 7 commence par le mode classique, mais si vous souhaitez utiliser GNOME Shell, définissez comme suit:
Option A: Si vous démarrez GNOME avec startx, définissez comme suit.
# echo "exec gnome-session" >> ~/.xinitrc
# startx
Option B: définissez la connexion graphique du système systemctl set-default graphical.targetet redémarrez le système. Après le démarrage du système


Installez KDE Desktop Environment ici.
# yum -y groups install "KDE Plasma Workspaces"
Entrez une commande comme ci-dessous une fois l'installation terminée:
# echo "exec startkde" >> ~/.xinitrc
# startx

Installez Cinnamon Desktop Environment ici.
Ajoutez d’abord le référentiel EPEL (le référentiel EPEL fourni par le projet Fedora.)
Extra Packages pour Enterprise Linux (EPEL)
Comment ajouter EPEL Repository?
# yum -y install epel-release
# sed -i -e "s/\]$/\]\npriority=5/g" /etc/yum.repos.d/epel.repo # set [priority=5]
# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/epel.repo # for another way, change to [enabled=0] and use it only when needed
# yum --enablerepo=epel install [Package] # if [enabled=0], input a command to use the repository
Et maintenant, installez l’environnement de bureau Cinnamon à partir du référentiel EPEL:
# yum --enablerepo=epel -y install cinnamon*
Entrez une commande comme ci-dessous une fois l'installation terminée:
# echo "exec /usr/bin/cinnamon-session" >> ~/.xinitrc
# startx
Cinnamon Desktop Environment va démarrer. Pour le premier démarrage, la configuration initiale s’exécute et vous devez la configurer pour la première fois.
Cinnamon Desktop Environment démarre comme suit.

Installez MATE Desktop Environment ici (vous devrez ajouter le référentiel EPEL comme expliqué précédemment).
# yum --enablerepo=epel -y groups install "MATE Desktop"
Entrez une commande comme ci-dessous une fois l'installation terminée:
# echo "exec /usr/bin/mate-session" >> ~/.xinitrc
# startx

Installez Xfce Desktop Environment ici (vous devrez auparavant ajouter le référentiel EPEL comme ci-dessus dans l'installation de "Cinnamon").
# yum -y groupinstall X11
# yum --enablerepo=epel -y groups install "Xfce"
Entrez une commande comme ci-dessous une fois l'installation terminée:
# echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc
# startx

dhclientsur une boîte virtuelle pour le client réseau non exécuté .. et yum groupinstall X11est nécessaire, au moins pour l'installation de XFCE ... votre réponse a beaucoup aidé, merci :)
gnome-session-is-accelerated: llvmpipe detected.pour startx. J'utilise CentOS 7
epelme fallait installeryum install epel-release
Plutôt que d'utiliser le piratage d'une startxcommande dans un .xinitrcfichier, il est probablement préférable d'indiquer à Systemd que vous souhaitez démarrer dans une interface graphique contre le terminal.
Pour ce faire, procédez comme suit:
$ sudo yum groupinstall "GNOME Desktop"
$ ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
Ensuite, redémarrez simplement.
Le dernier bit associera la cible du niveau d'exécution 5 à votre valeur par défaut pour Systemd.
Vous pouvez également utiliser Systemd pour accomplir cela. C'est sans doute la meilleure méthode car vous gérez l'état du système directement via Systemd et ses CLI.
Vous pouvez voir quelle est votre cible par défaut actuelle:
$ sudo systemctl get-default
multi-user.target
Et puis changez le en graphique:
$ sudo systemctl set-default graphical.target
Dans Systemd, les cibles runlevel5.target et graphical.target sont identiques. Il en va de même de runlevel2.target et de plusieurs utilisateurs.target.
Runlevel Target Units Description
0 runlevel0.target, poweroff.target Shut down and power off the system.
1 runlevel1.target, rescue.target Set up a rescue shell.
2 runlevel2.target, multi-user.target Set up a non-graphical multi-user system.
3 runlevel3.target, multi-user.target Set up a non-graphical multi-user system.
4 runlevel4.target, multi-user.target Set up a non-graphical multi-user system.
5 runlevel5.target, graphical.target Set up a graphical multi-user system.
6 runlevel6.target, reboot.target Shut down and reboot the system.
sudo systemctl set-default graphical.target. (Je préfère sudo yum groupinstall "Server with GUI".)
Sur CentOS 6
Cela a fonctionné pour moi:
yum -y groupinstall "X Window System" "Desktop" "Fonts" "General Purpose Desktop"
yum -y groupinstall "KDE Desktop"