Меню Рубрики

Установка графического окружения centos

Как установить графическое окружение рабочего стола (desktop environment) на CentOS 7

Операционная система CentOS прекрасно справляется с обязанностями сервера без графической оболочки. Лично я так и использую ее на своих серверах. Однако ничто не мешает установить на нее графическое окружение, и делается это очень просто, так как все уже давно есть в репозиториях.

Только не спрашивайте зачем! В этой статье я всего лишь расскажу как это сделать. А именно как установить графический интерфейс пользователя в Linux CentOS на примере Gnome, Kde, Xfce, Mate.

Перед тем как начать установку

Эта статья описывает процесс установки рабочих столов GNOME, KDE, Xfce, MATE в операционной системе CentOS 7 (на примере 7.3.1611), которая была установлена в минимальной конфигурации, то есть без GUI.

Необходимая последовательность действий

Для начала устанавливаем EPEL репозиторий:

Затем устаналиваем X Window System:

Установка окружений рабочих столов

Далее устанавливаем необходимое окружения рабочего стола на выбор или все вместе:

Если вы установите несколько окружений рабочих столов, то переключаться между ними будет можно во время авторизации пользователя в системе (при входе в систему), для этого нажмите мышкой звездочку (шестеренку):

Окончательный настройки графической среды CentOS 7

Делаем загрузку ОС по-умолчанию в графическом режиме:

Если в дальнейшем будет необходимо вернуться к запуску без GUI, то выполните следующее:

Установка дополнительного программного обеспечения CentOS 7

Установка интернет обозревателя Firefox:

Установка офисных приложений LibreOffice

Установка Менеджера входа

Эта программа регистрирует пользователей в операционной системе, предлагая им ввести их логин и пароль. Менеджер входа также позволяет выбирать графическую среду (сеанс) и локаль (набор языковых и региональных настроек).

В большинстве случаев менеджер входа автоматически устанавливается вместе с графическим окружением. Например, если вы устанавливаете рабочий стол Gnome Environment, то так же автоматически будет установлен менеджер входа GNOME Display Manager.

Установка GNOME Display Manager

Для смены менеджера входа в CentOS 7 сначала нужно запретить загрузку предыдущего, а затем разрешить запуск нового, например так (замена LightDM на GDM)

Благодарности

При написании статьи были использованы следующие источники:

источник

✔ CentOS 7: Установка графического окружения Desktop Environment.

Опубликовано 2019-09-07 · Обновлено 2020-01-29

Содержание:

1. Описание статьи.

Эта статья описывает процесс установки рабочих столов GNOME, KDE, Xfce, и в операционной системе CentOS 7 , которая была установлена в минимальной конфигурации, то есть без GUI.

Операционная система CentOS 7 прекрасно справляется с обязанностями сервера без графической оболочки. Только не спрашивайте зачем устанавливать графический интерфейс пользователя в CentOS 7 на примере GNOME, KDE, Xfce, MATE.

2. Необходимая последовательность действий.

Для начала устанавливаем EPEL репозиторий:

Затем устанавливаем 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:

Если вы установите несколько окружений рабочих столов, то переключаться между ними будет можно во время авторизации пользователя в системе (при входе в систему), для этого нажмите мышкой звездочку (шестеренку):

4. Настройка графической среды.

Делаем загрузку CentOS 7 по-умолчанию в графическом режиме:

# systemctl set-default graphical.target

Если в дальнейшем будет необходимо вернуться к запуску без GUI, то выполните следующее:

# systemctl set-default multi-user.target

# systemctl start graphical.target

5. Установка дополнительного программного обеспечения.

Установка интернет обозревателя Firefox:

# yum groupinstall «Internet Browser»

Установка офисных приложений LibreOffice:

# yum groupinstall «Office Suite and Productivity»

6. Установка Менеджера входа.

Эта программа регистрирует пользователей в операционной системе, предлагая им ввести их логин и пароль. Менеджер входа также позволяет выбирать графическую среду (сеанс) и локаль (набор языковых и региональных настроек).

В большинстве случаев менеджер входа автоматически устанавливается вместе с графическим окружением. Например, если вы устанавливаете рабочий стол Gnome Environment, то так же автоматически будет установлен менеджер входа GNOME Display Manager.

Установка GNOME Display Manager:

Установка 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»

Готово! Вводим логин и пароль! Радуемся графическому интерфейсу.

Читайте также:  Установка заднего брызговика опель астра

источник

Как установить графическую оболочку (GUI) для CentOS

Установка графической оболочки Gnome

Иногда возникает необходимость использовать приложений с графическим интерфейсом на сервере, где изначально имеется только командный интерфейс. К счастью есть возможность установить графическую оболочку отдельно, без переустановки ОС, об этом далее в статье.

Проще всего установить графическую оболочку можно с помощью групп пакетов yum . Устанавливать GUI нужно из под пользователя root.

Для начала узнаем какие группы пакетов окружения (Available Environment Groups) нам доступны.

] # yum group list
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
* base: mirror.corbina.net
* epel: ftp.fau.de
* extras: mirror.corbina.net
* updates: mirror.yandex.ru
* webtatic: uk.repo.webtatic.com
Available Environment Groups:
Minimal Install
Compute Node
Infrastructure Server
File and Print Server
Cinnamon Desktop
MATE Desktop
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
Educational Software
Electronic Lab
Fedora Packager
General Purpose Desktop
Graphical Administration Tools
Haskell
Legacy UNIX Compatibility
Milkymist
Scientific Support
Security Tools
Smart Card Support
System Administration Tools
System Management
TurboGears application framework
Xfce
Done

Выберем группу с пакетами для нужной нам GUI, у меня это будет «GNOME Desktop» . Узнаем какие пакеты входят в эту группу и её идентификатор (Environment-Id).

] # yum group info «GNOME Desktop»
Loading mirror speeds from cached hostfile
* base: centos-mirror.rbc.ru
* extras: mirror.reconn.ru
* updates: mirror.reconn.ru
Environment Group: GNOME Desktop
Environment-Id: gnome-desktop-environment
Description: GNOME is a highly intuitive and user friendly desktop environment.
Mandatory Groups:
+base
+core
+desktop-debugging
+dial-up
+directory-client
+fonts
+gnome-desktop
+guest-agents
+guest-desktop-agents
+input-methods
+internet-browser
+java-platform
+multimedia
+network-file-system-client
+networkmanager-submodules
+print-client
+x11
Optional Groups:
+backup-client
+gnome-apps
+internet-applications
+legacy-x
+office-suite
+remote-desktop-clients
+smart-card

Проведем установку группы окружения, используя ее идентификатор gnome-desktop-environment

Установим графическую оболочку для загрузки при старте.

Отключение графической оболочки

Если вы не хотите при запуске системы загружать графическую оболочку, то её можно отключить, вернув обратно загрузку системы в мультипользовательском режиме.

источник

linux-notes.org

Установка GUI на RedHat/CentOS/Fedora

У меня есть CentOS 6 с минимальными настройками и используется как веб-сервер. Но данный сервер использует только консоль, а я еще хотел бы использовать и графический интерфейс к моему серверу (используя подключение через VNC к моему серверу). Вы можете установить группу пакетов с groupinstall на CentOS, Fedora или RedHat. Centos установит Gnome как графическую оболочку по умолчанию. В своей теме “Установка GUI на RedHat/CentOS/Fedora ” я расскажу как можно установить различные графические оболочки на такие дистрибутивы как CentOS, Fedora, RedHat.

Прежде всего, вам понадобится «X Window System»- это как основа для GUI:

После этого вы можете выбрать один из доступных GUI чтобы установить их. По умолчанию Centos 6 установливает Gnome как Desktop Environment.

Установка Gnome на RedHat/CentOS/Fedora

Чтобы установить его выполните одну из ниже приведенных команд:

Чтобы вывести список всех установленных и доступных групп выполните:

Чтобы удалить группу пакета используйте:

Чтобы перечислить все пакеты и описания группы:

Есть также некоторые дополнительные пакеты, если вы хотите нечто большее, чем настольный графический интерфейс:

Программы для работы с текстами:

Программы для работы с веб -сервером:

Программы для работы Базами Данных:

Устанавливаем программы для «учебы»:

Программы для работы NFS server

Программы для работы c NFS:

Программы для работы с виртуализацией:

To boot to GUI directly without going to CLI mode, you need to edit /etc/inittab

Установка KDE на RedHat/CentOS/Fedora

KDE (K Desktop Environment) является альтернативой GUI для Gnome, некоторые люди предпочитают KDE чем Gnome они в основном похожи. Чтобы установить KDE на Centos, используйте эту команду в терминале:

Для Centos 7 нужно выполнить немного по другому:

Установка TDE на RedHat/CentOS/Fedora

TDE или Trinity Desktop Environment очень похож на KDE, но TDE очень легко настроить по сравнению с KDE, вы можете легко изменить выбор дисплея с TDE. Так же как и KDE, TDE дает вам полное окружении рабочего стола, Trask бар, task manger, текстовый редактор, файл менеджер и так далее.

Перед установкой TDE на Centos 6, необходимо добавить TDE или репозиторий Trinity’s в систему:

Установим минимальный TDE desktop:

Чтобы установить полный рабочий стол Trinity:

Чтобы установить полный рабочий стол Trinity + все приложения Trinity выполните:

Читайте также:  Установки сверхвысокого давления аренда

Установка Cinnamon на RedHat/CentOS/Fedora

Создан и разработан Linux Mint, Cinnamon Desktop — оригинальный проект известен как рабочий стол для Linux Mint. Cinnamon основан на Gnome, но не требует чтобы был установлен ГНОМ на вашей системе. В последнее время каноникал разработан и для Fedora / CentOS ОС.

Для начала зайдем как root или супер пользователь:

Устанавливаем cinnamon на centos/fedora/redhat:

Установка MATE на RedHat/CentOS/Fedora

Изначально MATE являлся одним из больших GUI или оконных менеджеров для Linux. Мате очень похож на Gnome 2 и использует GTK3.

Замечание! Проверялось на centOS 7. Для других версий, вроде бы не устанавливается. Если узнаете как это можно сделать, просьба написать.

Установка Xfce на RedHat/CentOS/Fedora

Если вы хотите легкий GUI (окружение рабочего стола), то Xfce то что нужно для вас. В отличие от Gnome и KDE, Xfce занимает очень мало места на вашей системы.

Чтобы установить Xfce на Centos, вам необходимо скачать и установить пакет EPEL из репозитория Fedora EPEL, и скачать должны Wget пакет.

Наконец, Установка Xfce и несколько пакетов дополнительных шрифтов для графического экрана для входа в CentOS, без шрифтов вы не сможете увидеть ни одного слова и увидите одни квадратики вместо этого.

После чего запускаем рабочий стол XFCE одной из следующих команд:

Я обычно использую 2-й вариант ( проще запомнить).

Чтобы запускался xfce автоматически, вам нужно изменить файл с настройками:

На этом моя статья «Установка GUI на RedHat/CentOS/Fedora» завершена, спасибо что читаете и используете мой сайт http://linux-notes.org. Если не упомянул еще о каком то рабочем столе, прощу написать мне и я добавлю.

16 thoughts on “ Установка GUI на RedHat/CentOS/Fedora ”

# yum groupinstall «MATE Desktop»
Откуда в Центосе Mate??

Выражайтесь без матов! Если не нравится что я пишу не читайте вообще! Я прежде чем писать, все проверяют и очень детально стараюсь описывать, по этому, если не знаете — это не означает что этого нет.

Есть в центосе Мате, сейчас из-под него пишу, на данный момент версия 1.12.1

Спасибо, очень полезная информация. Установил на CentOS 7 XFCE, какие еще надо установить пакеты, что бы Xfce был более полным?

Вы говорите, что тщательно все проверяете, прежде чем писать.
И в то же время вы публикуете без разбору, без учета версий.
Например, вы пишите, что Mate можно установить на CentOS

yum groupinstall «MATE Desktop»

— ну-ка, попробуйте его так установить на CentOS-6 !

Да, согласен, упустил момент с версиями. Проверялось на CentOS 7. Постараюсь писать и уточнять для какой ОС подходит ( для каких версий).

В Centos 7 EPEL подключается очень просто:
$ sudo yum install epel-release

Не могли бы Вы рассказать, как поставить Xorg из исходников? У меня процесс сборки начинается, но потом говорит: «No rule to make target ‘Makefiles’. Stop», хотя вроде всё сделал по инструкции. Спасибо.

У меня очень старый дистрибутив REdHat (kernel 2.4.7-10), а видеоплата гораздо новее,
(GV-N430OC-1GL от NVIDIA), драйверов для ядра 2.4 не нашёл, пытаюсь ставить на
виртуалку. В том дистре нет команды yum, да и инета в перспективе быть не должно.
Во время инсталляции системы выбрал пункт «Skip X configuration», т.к. моей видеоплаты
не было в списке. Но иксы нужны для работы.
Взял rpm-пакет из состава дистра и установил командой:
rpm -ivh XFree86-Servers-3.3.6-42.src.rpm

Пакет установился, и создался конфиг (и прочие файлы), и
теперь на команду «startx» экран на секунду становится чёрным, а потом выходят
сообщения, что Х-сервер не может определить режим экрана:

………………………….
(EE) VESA(0): No matching modes
………………………….
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screen found
………………………….

В файле XF86Config в секции «Screen0» была строчка
Modes «1024×768» «800×600» «640×480»

Я посмотрел, какое разрешение использует Винда: 1280х1024.

Я добавил опции «1280х1024» и (на всякий случай) «400х300» —
всё осталось по-прежнему, ругается, что нет соответствия режима.

Я не силён в Линуксе и не знаю, что ещё можно здесь предпринять.

Либо надо сделать правильный конфиг для случая виртуалки, может, для виртуалки надо
указывать какой-то особый режим?

Либо установить драйвер типа VGA или VESA?
Но на виртуалке команда lspci | grep VGA выдает:

Читайте также:  Установка генератора газель на уаз

00:0f.0 VGA compatible controller: VMWare Inc: Unknown device 0405

Какой драйвер подойдёт для этой ситуации?
Или отказаться от виртуалки?

источник

ИТ База знаний

Полезно

— Узнать IP — адрес компьютера в интернете

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Калькулятор инсталляции IP — АТС Asterisk

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Навигация

Серверные решения

Телефония

Настройка программных телефонов

Корпоративные сети

Популярное и похожее

Установка VirtualBox 6.0 на Linux

Настройка DHCP сервера на CentOS или Ubuntu

Настройка маршрута по умолчанию в Linux

Установка Gnome на CentOS 6

Установка CentOS 7 Minimal

Всем привет! Сегодня в статье рассмотрим установку CentOS 7 Minimal, первичную настройку сети и установку графического интерфейса под названием Mate. У нас уже есть статья и видео об установке немного иной редакции CentOS 7 – Network Edition, но при установке Minimal есть несколько тонкостей, о них – ниже.

Первое отличие в том, что образ несколько больше — 700 Мб, но это всё равно несравнимо с объемом DVD или Full редакции. Следующее отличие, вытекающее из предыдущего – отсутствует возможность выбрать дополнительный софт для установки (скриншот ниже):

В CentOS 7 также добавилась возможность включить сетевой интерфейс непосредственно во время установки – в 6 версии такого не было, однако, я дополнительно продемонстрирую самый наглядный способ настройки сетевого интерфейса в 7 версии.

Процесс установки

Итак, выполняем все шаги последовательно как указано в нашем видео и статье по установке сетевой версии данной ОС, ждём 15-30 минут и вводим свои логин\пароль (предварительно подключившись через терминал).

Первым желанием было проверить, работает ли сетевой интерфейс и был ли ему назначен адрес – я ввёл команду ifconfig , и, как оказалось, данная команда на 7 версии является устаревшей и вместо неё необходимо использовать команду ipaddr для вывода информации об интерфейсах и команду iplink для вывода статистики на них же.

Но так все привыкли к стандартным командам пакета net-tools , его необходимо будет установить с помощью команды yum install net-tools . Однако, помня первое ощущение непонимания, когда у меня не работала сеть в минимальной инсталляции на 6 версии, я хочу дополнительно показать очень простой способ её настройки – об этом ниже.

Важно! Команда ifconfig устарела. Для сетевого взаимодействия с сервером рекомендуем пользоваться командой «ip» (ip -a), которая по функциональности (с точки зрения L2 и L3) превосходит «ifconfig».

Настройка сетевых интерфейсов с помощью nmtui

Вводим команду nmtui — в итоге должен запуститься простой графический интерфейс для настройки сети (скриншот ниже):

Я, к примеру, хочу изменить настройки единственного интерфейса – выбираем первую опцию Edit a connection и видим следующую картину:

Выбираем Edit… и делаем с интерфейсом всё, что вздумается 🙂 Как видно на скриншоте ниже, наш сервер получил IP — адрес по DHCP – меня это устраивает и я оставлю всё как есть. Главной целью было продемонстрировать данную утилиту – nmtui

Установка MATE и необходимых пакетов

Итак, почему MATE? Ответ прост – он гораздо легче дефолтного Gnome, очень нетребователен к ресурсам и крайне прост в установке. Итак, производим несколько простых шагов по установке пакетов(ниже):

  • yum groupinstall «Development Tools» — установка необходимого комплекта пакетов для работы GUI (только если уже не установлены) ;
  • yum install epel-release — установка EPEL репозитория;
  • yum groupinstall «X Window system» — установка группового пакета X Window System, это займет около 5 минут. Сам пакет имеет объем 73 Мб;
  • yum groupinstall «MATE Desktop» — установка непосредственно Mate – довольно объемный пакет — 506 Мб;

Далее, запускаем GUI! Вводим команду systemctl isolate graphical.target , вводим имя юзера и пароль, и видим графический интерфейс (скриншот ниже):

Если хотите чтобы система по умолчанию запускалась в графическом виде, введите команду

Полезна ли Вам эта статья?

Пожалуйста, расскажите почему?

Нам жаль, что статья не была полезна для вас 🙁 Пожалуйста, если не затруднит, укажите по какой причине? Мы будем очень благодарны за подробный ответ. Спасибо, что помогаете нам стать лучше!

Подпишитесь на нашу еженедельную рассылку, и мы будем присылать самые интересные публикации 🙂 Просто оставьте свои данные в форме ниже.

источник