Odpowiedzi:
Zainstaluj tutaj środowisko środowiska GNOME.
# yum -y groups install "GNOME Desktop"
Wpisz polecenie jak poniżej po zakończeniu instalacji:
# startx
Uruchomi się środowisko graficzne GNOME. Przy pierwszym uruchomieniu uruchamia się konfiguracja początkowa i musisz ją skonfigurować po raz pierwszy.
Środowiska pulpitu GNOME zaczynają się w następujący sposób.
Domyślny pulpit GNOME CentOS 7 zaczyna się w trybie klasycznym, ale jeśli chcesz używać GNOME Shell, ustaw następująco:
Opcja A: Jeśli uruchamiasz GNOME startx
, ustaw w następujący sposób.
# echo "exec gnome-session" >> ~/.xinitrc
# startx
Opcja B: ustaw graficzny login systemctl set-default graphical.target
systemu i zrestartuj system. Po uruchomieniu systemu
Zainstaluj tutaj KDE Desktop Environment.
# yum -y groups install "KDE Plasma Workspaces"
Wpisz polecenie jak poniżej po zakończeniu instalacji:
# echo "exec startkde" >> ~/.xinitrc
# startx
Zainstaluj tutaj Cinnamon Desktop Environment.
Najpierw dodaj repozytorium EPEL (repozytorium EPEL dostarczone z projektu Fedora).
Dodatkowe pakiety dla Enterprise Linux (EPEL)
Jak dodać repozytorium EPEL?
# 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
A teraz zainstaluj środowisko Cinnamon Desktop Environment z EPEL Repository:
# yum --enablerepo=epel -y install cinnamon*
Wpisz polecenie jak poniżej po zakończeniu instalacji:
# echo "exec /usr/bin/cinnamon-session" >> ~/.xinitrc
# startx
Rozpocznie się środowisko Cinnamon Desktop Environment. Przy pierwszym uruchomieniu uruchamia się konfiguracja początkowa i musisz ją skonfigurować po raz pierwszy.
Środowisko pulpitu Cinnamon zaczyna się następująco.
Zainstaluj tutaj MATE Desktop Environment (konieczne będzie dodanie repozytorium EPEL, jak wyjaśniono wcześniej).
# yum --enablerepo=epel -y groups install "MATE Desktop"
Wpisz polecenie jak poniżej po zakończeniu instalacji:
# echo "exec /usr/bin/mate-session" >> ~/.xinitrc
# startx
Zainstaluj tutaj środowisko graficzne Xfce (przedtem musisz dodać repozytorium EPEL, jak wyżej w instalacji „Cynamon”).
# yum -y groupinstall X11
# yum --enablerepo=epel -y groups install "Xfce"
Wpisz polecenie jak poniżej po zakończeniu instalacji:
# echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc
# startx
dhclient
działa na wirtualnym pudełku dla klienta sieciowego nie działa .. i yum groupinstall X11
jest potrzebne, przynajmniej do instalacji XFCE ... Twoja odpowiedź bardzo pomogła, dziękuję :)
gnome-session-is-accelerated: llvmpipe detected.
za startx
. Używam CentOS 7
epel
, musiałemyum install epel-release
Zamiast korzystać z hakowania startx
polecenia do .xinitrc
pliku, prawdopodobnie lepiej powiedzieć Systemdowi, że chcesz uruchomić graficzny GUI w porównaniu z terminalem.
Aby to zrobić, po prostu wykonaj następujące czynności:
$ sudo yum groupinstall "GNOME Desktop"
$ ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
Następnie po prostu uruchom ponownie.
Ostatni bit powiąże cel docelowy poziomu 5 jako domyślny w odniesieniu do Systemd.
Aby to zrobić, możesz także użyć Systemd. Jest to prawdopodobnie lepsza metoda, ponieważ zarządzasz stanem systemu bezpośrednio przez Systemd i jego CLI.
Możesz zobaczyć, jaki jest twój obecny domyślny cel:
$ sudo systemctl get-default
multi-user.target
A następnie zmień go na graficzny:
$ sudo systemctl set-default graphical.target
W Systemd cele runlevel5.target i graphicical.target są identyczne. Podobnie jest z runlevel2.target i 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
. (Wolę sudo yum groupinstall "Server with GUI"
.)
Na CentOS 6
To zadziałało dla mnie:
yum -y groupinstall "X Window System" "Desktop" "Fonts" "General Purpose Desktop"
yum -y groupinstall "KDE Desktop"