Linux 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, то выполните следующее:

либо, Перегружаем OC

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

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

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

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

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

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

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

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

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

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

Источник

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:

Читайте также:  Эмулятор геймпада ps2 для pc windows 10

После этого вы можете выбрать один из доступных 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. Если не упомянул еще о каком то рабочем столе, прощу написать мне и я добавлю.

Читайте также:  Возможно dns сервер недоступен как исправить windows 10

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. Постараюсь писать и уточнять для какой ОС подходит ( для каких версий).

MATE требует EPEL

В 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

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

Источник

Установка GUI GNOME на CentOS 7

GNOME является частью проекта GNU и представляет собой графический интерфейс (GUI) рабочего стола. Он использует принцип KISS (Keep it simple, stupid) и является стандартным GUI для многих дистрибутивов, таких как Debian, Fedora, Red Hat Enterprise Linux, Kali Linux и т.д.

В этой статье мы объясним как установить GUI GNOME на базовую версию операционной системы CentOS 7. Поскольку данная система работает в режиме командной строки (CLI), в качестве примера мы будем использовать набор команд для терминала.

Установка

Предполагаем, что вы уже установили CentOS (если еще нет, можете арендовать VPS с этой операционной системой), и вы имеете права root-пользователя или суперпользователя. В данном случае мы будем писать команды от имени пользователя root. Если вы не являетесь пользователем root, просто ставьте sudo перед всеми командами.

Читайте также:  Что такое метод расширенного восстановления системы windows 10

Обновите вашу систему

Сначала мы обновляем систему. Это требуется не всегда, но делать так — это хорошая практика:

Ожидаем завершения установки обновлений и переходим к следующему шагу.

Установите пакеты GNOME

Теперь мы устанавливаем пакеты GNOME. Для их установки мы будем использовать команду, которая устанавливает все пакеты, связанные с GNOME GUI:

sudo yum -y groups install «GNOME Desktop»

Настройте систему X Window System

Программа, которая запускает графическую среду в большинстве систем Linux, называется X Window System. Итак, во-первых, вы должны указать X Window System, что GNOME — это графический интерфейс, используемый по умолчанию. Поэтому введите эту команду:

echo «exec gnome-session» >>

Теперь мы закончили установку GNOME и настройку системы X Window. Давайте проверим это, введя команду:

После запуска этой команды вы увидите графический интерфейс GNOME, похожий на изображение ниже, что означает, что он работает:

Теперь GNOME GUI установлен и протестирован. Однако для его запуска необходимо вводить команду startx при каждом запуске операционной системы, что не очень удобно. Давайте сделаем так, чтобы он запускался автоматически. Для этого используйте следующую команду:

Источник

Как установить графическую оболочку (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

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

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

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

Источник

Оцените статью