Если вы установили минимальную установку CentoS, вы всегда можете установить графический интерфейс пользователя как часть групповых пакетов.
Сначала перечислим все доступные группы пакетов в системе:
# yum group list Loaded plugins: fastestmirror There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Loading mirror speeds from cached hostfile * base: centos.mirror.crucial.com.au * extras: centos.mirror.crucial.com.au * updates: centos.mirror.crucial.com.au Available environment groups: Minimal Install Compute Node Infrastructure Server File and Print Server Basic Web Server Virtualization Host Server with GUI GNOME Desktop KDE Plasma Workspaces Development and Creative Workstation Available Groups: Compatibility Libraries Console Internet Tools Development Tools Graphical Administration Tools Legacy UNIX Compatibility Scientific Support Security Tools Smart Card Support System Administration Tools System Management Done
Отсюда мы можем выбрать любую группу пакетов, которую мы хотим установить.
В нашем случае нас интересует сервер с графическим интерфейсом или GNOME Desktop.
Разница между группами серверов с графическим интерфейсом и GNOME Desktop заключается в том, что сервер с графическим интерфейсом по графику GNOME также устанавливает некоторые дополнительные серверные пакеты.
Получите дополнительную информацию о каждом запуске группы пакетов:
# yum groupinfo "Server with GUI" и # yum groupinfo "GNOME Desktop"
В зависимости от вашего решения теперь установите выбранную группу пакетов. Например.:
# yum groupinstall 'GNOME Desktop'
Вышеупомянутая команда установит все необходимые пакеты, необходимые графическому интерфейсу Gnome Desktop.
По завершении установки последний шаг, который остается, – изменить системную цель или уровень запуска с уровня запуска 3 до уровня запуска 5.
Это гарантирует, что мы непосредственно загружаемся в графический интерфейс GNOME:
# systemctl enable graphical.target --force rm '/etc/systemd/system/default.target' ln -s '/usr/lib/systemd/system/graphical.target' '/etc/systemd/system/default.target'
Теперь перезапустим систему
# reboot
Теперь CentOS должен загрузиться в GNOME GUI по умолчанию.