Узнать какой режим сейчас установлен можно командой:
graphical.target – запускается графическая оболчка при старте;
multi-user.target – графика не стартует.
Отключить запуск X-ов при старте системы:
Вернуть обратно запуск графической оболочки:
Хотим удалить графическую оболочку Gnome.на Centos 7
Действие
yum groupremove ‘X Window System’ ‘GNOME’
Проблема
Ответ на команду:
Загружены модули: fastestmirror, langpacks
Нет установленного файла групп.
Maybe run: yum groups mark convert (see man yum)
base | 3.6 kB 00:00:00
centosplus | 3.4 kB 00:00:00
epel/x86_64/metalink | 25 kB 00:00:00
extras | 3.4 kB 00:00:00
rpmforge | 1.9 kB 00:00:00
updates | 3.4 kB 00:00:00
Loading mirror speeds from cached hostfile
* base: ftp.nsc.ru
* centosplus: ftp.nsc.ru
* epel: anorien.csc.warwick.ac.uk
* extras: ftp.nsc.ru
* rpmforge: mirrors.netix.net
* updates: ftp.nsc.ru
No environment named X Window System exists
No environment named GNOME exists
Maybe run: yum groups mark remove (see man yum)
Нет пакетов для удаления из коллекций
Решение
Изменить файл /etc/yum.conf
Добавить строчку group_command=simple
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_ > distroverpkg=centos-release
group_command=simple
# This is the default, if you make this bigger yum won’t see if the metadata
# is newer on the remote and so you’ll “gain” the bandwidth of not having to
# download the new metadata and “pay” for it by yum not having correct
# information.
# It is esp. important, to have correct metadata, for distributions like
# Fedora which don’t keep old packages around. If you don’t like this checking
# interupting your command line usage, it’s much better to have something
# manually check the metadata once an hour (yum-updatesd will do this).
# metadata_expire=90m
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
Теперь команда удаления отработает нормально.
yum groupremove ‘X Window System’ ‘GNOME’
yum groupremove ‘multimedia’ ‘internet-browser’ ‘guest-agents’ ‘guest-desktop-agents’ ‘x11’ ‘print-client’ ‘dial-up’
Опубликовано 07.09.2019 · Обновлено 29.12.2019
Содержание:
1. Описание статьи.
Эта статья описывает процесс установки рабочих столов GNOME, KDE, Xfce, и в операционной системе CentOS 7 , которая была установлена в минимальной конфигурации, то есть без GUI.
Операционная система CentOS 7 прекрасно справляется с обязанностями сервера без графической оболочки. Только не спрашивайте зачем устанавливать графический интерфейс пользователя в CentOS 7 на примере GNOME, KDE, Xfce, MATE.
2. Необходимая последовательность действий.
Для начала устанавливаем EPEL репозиторий:
# yum install epel-release
Затем устанавливаем X Window System:
# yum groupinstall "X Window system"
3. Установка окружений рабочих столов.
Далее устанавливаем необходимое окружения рабочего стола на выбор или все вместе:
Установка GNOME:
# yum groupinstall "GNOME Desktop"
Установка MATE:
# yum groupinstall "MATE Desktop"
Установка KDE:
# yum groupinstall "KDE Plasma Workspaces"
Установка Xfce:
# yum groupinstall "Xfce"
Если вы установите несколько окружений рабочих столов, то переключаться между ними будет можно во время авторизации пользователя в системе (при входе в систему), для этого нажмите мышкой звездочку (шестеренку):
4. Настройка графической среды.
Делаем загрузку ОС по-умолчанию в графическом режиме:
# systemctl set-default graphical.target
Если в дальнейшем будет необходимо вернуться к запуску без GUI, то выполните следующее:
# systemctl set-default multi-user.target
# systemctl start graphical.target
либо, Перегружаем OC.
5. Установка дополнительного программного обеспечения.
Установка интернет обозревателя Firefox:
# yum groupinstall "Internet Browser"
Установка офисных приложений LibreOffice
# yum groupinstall "Office Suite and Productivity"
# yum groupinstall "Fonts"
6. Установка Менеджера входа.
Эта программа регистрирует пользователей в операционной системе, предлагая им ввести их логин и пароль. Менеджер входа также позволяет выбирать графическую среду (сеанс) и локаль (набор языковых и региональных настроек).
В большинстве случаев менеджер входа автоматически устанавливается вместе с графическим окружением. Например, если вы устанавливаете рабочий стол Gnome Environment, то так же автоматически будет установлен менеджер входа GNOME Display Manager.
Установка GNOME Display Manager:
# yum install gdm
# yum install lightdm
Для смены менеджера входа в CentOS 7 сначала нужно запретить загрузку предыдущего, а затем разрешить запуск нового, например так (замена LightDM на GDM).
# systemctl disable lightdm.service
# systemctl enable gdm.service
# reboot
7. Установка пакетами.
# yum groups mark install "KDE Plasma Workspaces"
# yum groups mark convert "KDE Plasma Workspaces"
# yum groupinstall "KDE Plasma Workspaces"
Готово! Вводим Логин и Пароль! Радуемся графическому интерфейсу.