Desktop centos: gui — How to install Desktop Environments on CentOS 7?

Установка 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 перед всеми командами.

Шаг 1 — Обновите вашу систему

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

yum update

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

Шаг 2 — Установите пакеты GNOME

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

sudo yum -y groups install "GNOME Desktop"

Шаг 3 — Настройте систему X Window System

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

echo "exec gnome-session" >> ~/.xinitrc

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

startx

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

Шаг 4

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

systemctl set-default graphical.target

050010
г. Алматы
ул. Валиханова, д. 117, кв. 3

+7 (727) 350-53-42

106
28

ТОО «LINCORE – облачные технологии»

050010
г. Алматы
ул. Валиханова, д. 117, кв. 3

+7 (727) 350-53-42

106
28

ТОО «LINCORE – облачные технологии»

106
28

Невозможно получить рабочий стол Gnome после установки из минимальной версии CentOS 6.5

Задавать вопрос

спросил

Изменено
6 лет, 2 месяца назад

Просмотрено
61к раз

Я только что установил минимальную версию CentOS 6. 5. Причина, по которой я установил минимальную версию, заключается в том, что у полной версии были ISO-образы размером более 3 ГБ каждый, а мои CD-RW могли сообщить только около 750 МБ.

Мне нужен графический рабочий стол. Я пробовал

 обновление sudo yum
sudo yum groupустановить базовый рабочий стол настольная платформа x11 шрифты
 

и они оба работали без ошибок. Однако, когда я попытался запустить рабочий стол, используя

 sudo gdm
 

и он просто завис в командной строке. Когда я попробовал

 gdm
 

Я получил

 ** (gdm-binary: 2164): ПРЕДУПРЕЖДЕНИЕ **: Не удалось получить org.gnome.DisplayManager: Соединение «1.37» не может владеть службой «org.gnome.DisplayManager» из-за безопасности политики в конфигурационном файле
 ** (gdm-binary:2164): ПРЕДУПРЕЖДЕНИЕ **: Не удалось получить имя; выручая
 
  • gnome
  • centos

Вместо этого попробуйте сделать следующее.

Установить пакеты рабочего стола

 $ sudo yum -y groupinstall "Рабочий стол" "Платформа рабочего стола" \
        «Система X Window» «Шрифты»
 

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

 $ sudo yum -y groupinstall «Графические инструменты администрирования»
$ sudo yum -y groupinstall «Интернет-браузер»
$ sudo yum -y groupinstall "Общий рабочий стол"
$ sudo yum -y groupinstall "Office Suite and Productivity"
$ sudo yum -y groupinstall "Инструменты для создания графики"
 

ПРИМЕЧАНИЕ. Чтобы сделать графический интерфейс постоянным между перезагрузками, вам нужно изменить уровень выполнения на 5. Откройте этот файл: `/etc/inittab с помощью текстового редактора и измените следующую строку:

 id:3:initdefault :
 

Кому:

 id:5:initdefault:
 

Ссылки

  • Добавление GNOME в минимальную установку CentOS

3

На моей минимальной CentOS 7 я сделал: sudo yum -y groupinstall «GNOME Desktop»
а потом startx и все нормально работает.

вы можете сделать список групп yum , чтобы проверить, какая группа доступна.

У меня была такая же проблема с минимальной установкой CentOS 7, я подумал, что это как-то связано с сеансом, но сеанс gnome уже был установлен с пакетом gnome-desktop3 .

Это сработало для меня:  

Я закончил установкой пакета gnome-session-xsession  , который не был установлен gnome-desktop3 или какой-либо из вышеупомянутых групп. (Я думал, что gnome-session уже будет ссылаться на xserver, но, видимо, это не так)

0

Установить Signal Desktop на CentOS с помощью Snap Store

Установить Signal Desktop на CentOS с помощью Snap Store | Снапкрафт

Другие популярные защелки…

Подробнее…

Джами

Издатель: Savoir-faire Linux

Платформа голосовой связи, видео, чата и конференций, ориентированная на конфиденциальность, и SIP-телефон

Крита

Издатель: Stichting Krita Foundation

Подтвержденный аккаунт

Цифровая живопись, свобода творчества

Тандерберд

Издательство: Canonical

Подтвержденный аккаунт

Приложение электронной почты Mozilla Thunderbird

почтальон

Издатель: Почтальон, Inc.

Подтвержденный аккаунт

Среда разработки API

почтовая рассылка

Издатель: Mailspring

Подтвержденный аккаунт

Лучшее почтовое приложение для людей и команд на работе

Spotify

Издатель: Spotify

Подтвержденный аккаунт

Музыка для всех

Слабый

Издатель: Слэк

Подтвержденный аккаунт

Командное общение для 21 века.

foobar2000 (ВИНО)

Издательство: Таки Раза

foobar2000 — продвинутый бесплатный аудиоплеер.

Программа обработки изображений GNU

Издатель: Снапкрафтерс

Звездный разработчик

Программа обработки изображений GNU

Хьюго

Издательство: Хьюго Авторс

Быстрый и гибкий генератор статических сайтов

Инкскейп

Издатель: Inkscape Project

Подтвержденный аккаунт

Редактор векторной графики

жужу

Издательство: Canonical

Подтвержденный аккаунт

Juju — управляемый моделью менеджер жизненного цикла оператора для K8s и машин

Подробнее см.