Antworten:
Installieren Sie GNOME Desktop Environment hier.
# yum -y groups install "GNOME Desktop"
Geben Sie nach Abschluss der Installation einen der folgenden Befehle ein:
# startx
Die GNOME Desktop-Umgebung wird gestartet. Für das erste Booten wird das erste Setup ausgeführt und Sie müssen es zum ersten Mal konfigurieren.
GNOME Desktop Environments wird wie folgt gestartet.
Der Standard-GNOME-Desktop von CentOS 7 startet im klassischen Modus. Wenn Sie jedoch die GNOME-Shell verwenden möchten, legen Sie Folgendes fest:
Option A: Wenn Sie GNOME mit starten startx
, stellen Sie Folgendes ein.
# echo "exec gnome-session" >> ~/.xinitrc
# startx
Option B: Legen Sie die grafische Systemanmeldung fest systemctl set-default graphical.target
und starten Sie das System neu. Nach dem Systemstart
Installieren Sie KDE Desktop Environment hier.
# yum -y groups install "KDE Plasma Workspaces"
Geben Sie nach Abschluss der Installation einen der folgenden Befehle ein:
# echo "exec startkde" >> ~/.xinitrc
# startx
Installieren Sie Cinnamon Desktop Environment hier.
Fügen Sie zuerst das EPEL-Repository hinzu (EPEL-Repository, das vom Fedora-Projekt bereitgestellt wird).
Zusätzliche Pakete für Enterprise Linux (EPEL)
Wie füge ich EPEL Repository hinzu?
# 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
Installieren Sie jetzt die Cinnamon Desktop-Umgebung aus dem EPEL-Repository:
# yum --enablerepo=epel -y install cinnamon*
Geben Sie nach Abschluss der Installation einen der folgenden Befehle ein:
# echo "exec /usr/bin/cinnamon-session" >> ~/.xinitrc
# startx
Cinnamon Desktop Environment wird gestartet. Für das erste Booten wird das erste Setup ausgeführt und Sie müssen es zum ersten Mal konfigurieren.
Cinnamon Desktop Environment startet wie folgt.
Installieren Sie hier die MATE Desktop-Umgebung (Sie müssen das EPEL-Repository wie oben beschrieben hinzufügen).
# yum --enablerepo=epel -y groups install "MATE Desktop"
Geben Sie nach Abschluss der Installation einen der folgenden Befehle ein:
# echo "exec /usr/bin/mate-session" >> ~/.xinitrc
# startx
Installieren Sie Xfce Desktop Environment hier (Sie müssen das EPEL-Repository wie oben unter "Cinnamon" -Installation hinzugefügt haben).
# yum -y groupinstall X11
# yum --enablerepo=epel -y groups install "Xfce"
Geben Sie nach Abschluss der Installation einen der folgenden Befehle ein:
# echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc
# startx
dhclient
virtuellen Box für den Netzwerk-Client nicht funktioniert .. und yum groupinstall X11
zumindest für die XFCE-Installation erforderlich ist ... deine Antwort hat mir sehr geholfen, danke :)
gnome-session-is-accelerated: llvmpipe detected.
für immer hängen startx
. Ich benutze CentOS 7
epel
Ich musste installierenyum install epel-release
Anstatt das Hacken eines startx
Befehls in eine .xinitrc
Datei zu nutzen, ist es wahrscheinlich besser, Systemd mitzuteilen, dass Sie eine grafische Benutzeroberfläche im Vergleich zum Terminal starten möchten.
Um dies zu erreichen, gehen Sie einfach wie folgt vor:
$ sudo yum groupinstall "GNOME Desktop"
$ ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
Dann einfach neu starten.
Das letzte Bit ordnet das Runlevel 5-Ziel in Bezug auf Systemd als Standard zu.
Sie können dazu auch Systemd verwenden. Dies ist wahrscheinlich die bessere Methode, da Sie den Status des Systems direkt über Systemd und seine CLIs verwalten.
Sie können sehen, was Ihr aktuelles Standardziel ist:
$ sudo systemctl get-default
multi-user.target
Und ändern Sie es dann in grafisch:
$ sudo systemctl set-default graphical.target
In Systemd sind die Ziele runlevel5.target und graphical.target identisch. Ebenso runlevel2.target und multi-user.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
. (Ich bevorzuge sudo yum groupinstall "Server with GUI"
.)
Unter CentOS 6
Das hat bei mir funktioniert:
yum -y groupinstall "X Window System" "Desktop" "Fonts" "General Purpose Desktop"
yum -y groupinstall "KDE Desktop"