Ответы:
Установите GNOME Desktop Environment здесь.
# yum -y groups install "GNOME Desktop"
Введите команду как показано ниже после завершения установки:
# startx
Запустится среда рабочего стола GNOME. Для первой загрузки запускается первоначальная настройка, и вам необходимо настроить ее в первый раз.
GNOME Desktop Environments запускается следующим образом.
Стандартный рабочий стол GNOME CentOS 7 начинается с классического режима, но если вы хотите использовать GNOME Shell, установите его следующим образом:
Вариант A: если вы запускаете GNOME с startx
, установите его следующим образом.
# echo "exec gnome-session" >> ~/.xinitrc
# startx
Вариант B: установить графический вход в систему systemctl set-default graphical.target
и перезагрузить систему. После запуска системы
Установите KDE Desktop Environment здесь.
# yum -y groups install "KDE Plasma Workspaces"
Введите команду как показано ниже после завершения установки:
# echo "exec startkde" >> ~/.xinitrc
# startx
Установите Cinnamon Desktop Environment здесь.
Сначала добавьте EPEL-репозиторий (EPEL-репозиторий, предоставляемый из проекта Fedora.)
Дополнительные пакеты для Enterprise Linux (EPEL)
Как добавить 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
А теперь установите Cinnamon Desktop Environment из репозитория EPEL:
# yum --enablerepo=epel -y install cinnamon*
Введите команду как показано ниже после завершения установки:
# echo "exec /usr/bin/cinnamon-session" >> ~/.xinitrc
# startx
Cinnamon Desktop Environment запустится. Для первой загрузки запускается первоначальная настройка, и вам необходимо настроить ее в первый раз.
Cinnamon Desktop Environment запускается следующим образом.
Установите MATE Desktop Environment здесь (вам нужно будет добавить репозиторий EPEL, как описано выше).
# yum --enablerepo=epel -y groups install "MATE Desktop"
Введите команду как показано ниже после завершения установки:
# echo "exec /usr/bin/mate-session" >> ~/.xinitrc
# startx
Установите среду рабочего стола Xfce здесь (вам нужно будет добавить репозиторий EPEL, как описано выше при установке "Cinnamon").
# yum -y groupinstall X11
# yum --enablerepo=epel -y groups install "Xfce"
Введите команду как показано ниже после завершения установки:
# echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc
# startx
dhclient
работает с виртуальной коробкой, если сетевой клиент не запущен ... и yum groupinstall X11
необходим, по крайней мере, для установки XFCE ... Ваш ответ очень помог, спасибо :)
gnome-session-is-accelerated: llvmpipe detected.
для startx
. Я использую CentOS 7
epel
мне нужно былоyum install epel-release
Вместо того, чтобы использовать взлом startx
команды в .xinitrc
файле, вероятно, лучше сказать Systemd, что вы хотите загрузить графический интерфейс с терминалом.
Для этого просто сделайте следующее:
$ sudo yum groupinstall "GNOME Desktop"
$ ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
Затем просто перезагрузите компьютер.
Последний бит будет ассоциировать цель уровня запуска 5 как значение по умолчанию для Systemd.
Вы также можете использовать Systemd для этого. Возможно, это лучший метод, поскольку вы управляете состоянием системы непосредственно через Systemd и его CLI.
Вы можете увидеть текущую цель по умолчанию:
$ sudo systemctl get-default
multi-user.target
А затем измените его на графический:
$ sudo systemctl set-default graphical.target
В Systemd цели runlevel5.target и graphical.target идентичны. Так же как и runlevel2.target и 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
. (Я предпочитаю sudo yum groupinstall "Server with GUI"
.)
На CentOS 6
Это сработало для меня:
yum -y groupinstall "X Window System" "Desktop" "Fonts" "General Purpose Desktop"
yum -y groupinstall "KDE Desktop"