скидка 50% все планы, время ограничено. Начиная с $2.48/mo
осталось 8 минут
Удаленный доступ и рабочее пространство

Как установить графический интерфейс на CentOS 7 [Полное руководство]

Алекс Роббинс By Алекс Роббинс 8 минут чтения Обновлено 10 июля 2023 г.
Установка графического интерфейса Centos 7

Итак, так или иначе вы получили минимальную CentOS 7, которая по сути представляет собой командную строку без графического интерфейса пользователя. Это нормально. Это случается с лучшими из нас. Возможно, вы забыли выбрать графический интерфейс во время установки, или, может быть, он поставляется с «доступным» планом хостинга Linux, который вы выбрали. В любом случае (может быть, вам нужно установить рабочий стол с графическим интерфейсом даже не на CentOS, а на Ubuntu? Прочтите мое руководство по установить графический интерфейс на сервере Ubuntu), теперь на вашем сервере установлена ​​операционная система только с командной строкой.

Хардкорные программисты Linux и администраторы серверов могут на самом деле предпочесть эту настройку графическому интерфейсу, но если вы только начинаете или даже являетесь администратором или программистом среднего уровня, вам нужно будет упростить ситуацию с помощью чего-то более дружественного, скажем, графического интерфейса GNOME. Как оказалось, на самом деле установить графический интерфейс на CentOS 7 не так уж и сложно, и здесь мы шаг за шагом проведем вас через это. Для начала давайте сориентируемся. У вас минимальная CentOS 7, поэтому вы должны увидеть что-то вроде этого:

установить графический интерфейс пользователя на Centos 7

Это интерфейс командной строки или CLI, основанный на тексте. Чтобы запустить новый графический интерфейс, вам нужно только работающее подключение к Интернету. В остальном просто следуйте этим простым шагам. На свой сервер CentOS можно установить различные графические интерфейсы, и все они имеют свой собственный фирменный дизайн и различные функции.

Вам решать, какую среду рабочего стола вы хотите для своего сервера CentOS. Здесь мы рассмотрим три популярных варианта. Во-первых, это рабочий стол GNOME, популярный выбор для многих дистрибутивов Linux. Помните, что вам необходимо быть пользователем root или пользователем с правами «sudo», чтобы установить графический интерфейс на CentOS 7.

Centos-VPS Абсолютно минимальный сервер

Установите CentOS 7 или CentOS 8 на свой Cloudzy CentOS VPS и запустите эффективный сервер на базе Linux с минимальным потреблением ресурсов.

Получите CentOS VPS

Как установить графический интерфейс на CentOS 7?

Теперь в следующих строках мы расскажем вам, как установить графический интерфейс на Centos7, используя три разных графических интерфейса. Поэтому вы можете выбрать любой из них в зависимости от ваших потребностей.

Установка ГНОМА

ГНОМ является одним из первых графических интерфейсов, выпущенных для Unix-подобных систем, таких как различные дистрибутивы Linux, FreeBSD и т. д., и имеет полностью открытый исходный код. GNOME, пожалуй, лучший выбор для сервера CentOS, поскольку он эффективно использует ресурсы и выглядит стильно. Чтобы установить GNOME на CentOS 7, вам сначала необходимо обновить пакеты, и для этого вам нужно использовать yum. Yum — это собственный менеджер пакетов CentOS, аналогичный команде apt в Ubuntu. Чтобы обновить пакеты вашего сервера, вам необходимо запустить в CLI следующую команду:

sudo yum update

Теперь, когда вы все обновили, пришло время приступить к реальной установке GNOME, которая на самом деле довольно проста. Запустите следующую команду, чтобы загрузить и установить рабочий стол GNOME после завершения обновления:

sudo yum -y groups install "GNOME Desktop"

Это может занять довольно много времени, в зависимости от вашего интернет-соединения, поскольку установочные файлы рабочего стола GNOME не совсем легкие и составляют от 700 до 800 МБ. После завершения загрузки и установки вы снова окажетесь в старой командной строке, как будто ничего не произошло. Чтобы убедиться, что что-то происходит, нам нужно настроить и запустить систему X Window, которая в основном отвечает за запуск графических интерфейсов. Для запуска системы X Window мы будем использовать команду старткс команда, но перед этим нам нужно указать ей, какую среду рабочего стола запускать, и, конечно же, мы собираемся назначить только что установленную оболочку GNOME. Для этого нам нужно выполнить следующую команду:

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

Теперь X Window System знает, как запустить рабочий стол GNOME, и на этом установка завершена.

Читайте также: KDE против GNOME против Xfce

Запуск ГНОМА

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

startx

Если все пошло по плану, вскоре вас встретит новый графический интерфейс рабочего стола GNOME. Если вы видите что-то подобное, вы, наконец, можете вздохнуть с облегчением, поскольку вам наконец-то удалось установить графический интерфейс на CentOS 7.

установить графический интерфейс на Centos 7

Вход в графический интерфейс по умолчанию

Но что насчет следующего раза, когда вы захотите войти на свой сервер? Придется ли вам запускать старткс команду каждый раз, когда вы перезагружаете CentOS? Да, но есть способы это исправить. Если вы не хотите видеть этот мрачный текстовый интерфейс CLI каждый раз при входе в систему, вам следует открыть терминал (среди прочего, это сделает CTRL + ALT + T) и выполнить следующую команду:

systemctl set-default graphical.target

Это должно указать вашей CentOS автоматически загружать и запускать текущую оболочку графического интерфейса, в данном случае рабочий стол GNOME, всякий раз, когда она загружается. Теперь давайте проверим это и перезагрузим сервер. На этот раз команды не нужны, поскольку вы можете сделать это через графический интерфейс. Когда ваша CentOS будет восстановлена, вас должен приветствовать экран входа в систему с графическим интерфейсом, который выглядит примерно так (кстати, Джон Смит случайно!).

Легко, правда? Теперь у вас есть удобный графический интерфейс на минимальной CentOS 7, которая больше не является минимальной. Но подождите, а что, если вы не хотите заниматься GNOME? Что ж, к счастью, мы также покажем вам, как установить KDE и MATE, так что, если вам не нравится GNOME, у вас будет множество вариантов. Далее KDE с различными темами.

Читайте также: Как установить PPTP VPN на CentOS 8?

Как установить графический интерфейс на CentOS 7: KDE Plasma

По сути, шаги такие же, как при установке GNOME. Прежде всего начните с обновления yum, используя:

sudo yum update

Как только это будет сделано, вам необходимо загрузить и установить KDE, используя следующую команду:

sudo yum -y groups install "KDE Plasma Workspaces"

Это займет некоторое время, в зависимости от характеристик вашей системы и подключения к Интернету, поскольку потребуется загрузить большой установочный файл, а затем его настроить. Когда это будет сделано, выполните следующую команду, чтобы представить ее системе X Window:

echo "exec startkde" >> ~/.xinitrc

Теперь все, что осталось, — это запустить KDE Plasma и посмотреть, правильно ли сработали шаги, которые мы предприняли до сих пор. Запустите систему X Window с помощью:

startx

Через некоторое время вас должен встретить такой посадочный экран:

Поздравляем, теперь вам снова удалось установить графический интерфейс на CentOS 7! Чтобы сделать KDE графическим интерфейсом пользователя по умолчанию и указать CentOS автоматически загружать его при загрузке, вам нужно запустить следующую команду, как вы это делали с GNOME:

systemctl set-default graphical.target

Теперь вы сможете каждый раз входить в систему через новый графический интерфейс. Теперь давайте перейдем к MATE, еще одной любимой среде рабочего стола, и последнюю, которую мы научим вас устанавливать здесь.

Читайте также: Установите Gnome на CentOS 8

Как установить графический интерфейс на CentOS 7: MATE

MATE — это красивая оболочка, отличный выбор для эстетически мыслящих людей. Установка и запуск его практически аналогичны установкам GNOME и KDE, поэтому мы рассмотрим его более кратко. Сначала обновите пакеты вашего сервера, используя:

sudo yum update

Когда это будет сделано, давайте загрузим и установим MATE:

sudo yum --enablerepo=epel -y groups install "MATE Desktop"

Это займет некоторое время, и когда оно будет завершено, вам необходимо завершить установку, назначив ее в качестве текущей среды рабочего стола:

echo "exec /usr/bin/mate-session" >> ~/.xinitrc

Теперь, как и при других установках, запустите систему X Window, чтобы протестировать новый графический интерфейс:

startx

Если вы смотрите на красивую сцену ниже, вам удалось установить графический интерфейс MATE на CentOS 7.

Теперь все, что осталось, — это убедиться, что он автоматически загружается каждый раз, когда вы перезагружаете сервер CentOS 7, выполнив следующую команду:

systemctl set-default graphical.target
Centos-VPS Абсолютно минимальный сервер

Установите CentOS 7 или CentOS 8 на свой Cloudzy CentOS VPS и запустите эффективный сервер на базе Linux с минимальным потреблением ресурсов.

Получите CentOS VPS

Заключение

Итак, теперь вы знаете, как установить графический интерфейс на CentOS 7 после того, как оказались в ловушке минимальной установки, состоящей только из текста. Хорошая вещь в дистрибутивах Linux, таких как CentOS 7, заключается в том, что вы можете использовать все три среды рабочего стола одновременно, выбирая ту, которая вам нравится, выбрав ее на экране входа в систему.

Если вы беспокоитесь о CentOS EoL, Мы с вами для следующих шагов. Эта свобода выбора любых функций для вашего сервера — лишь одно из преимуществ, которые предлагает Linux. Решив выбрать доступный план хостинга Linux, как надежный Linux VPS, а его настройка в соответствии с вашими потребностями — отличный способ добиться оптимальной производительности, не платя непомерных денег за высокопроизводительные выделенные серверы с функциями, которые вы никогда не будете использовать.

Делиться

Еще из блога

Продолжайте читать.

Объяснение рисков безопасности: безопасен ли удаленный рабочий стол Chrome? Художественное изображение: логотип Google на футуристическом щите с замком, брендинг Cloudzy.
Удаленный доступ и рабочее пространство

Безопасен ли удаленный рабочий стол Chrome? Объяснение рисков безопасности

Вы искали Chrome Remote Desktop и нашли прикрепленную к нему фразу «угроза безопасности». Это справедливый вопрос, и он заслуживает точного ответа, а не

Рекса СайрусРекса Сайрус 12 минут чтения
Темно-синий технологический баннер, изображающий серверную стойку с плавающими экранами пользовательского интерфейса, с надписью «Полное руководство — в чем разница между VDI и VM» и логотипом Cloudzy.
Удаленный доступ и рабочее пространство

В чем разница между VDI и VM (Руководство 2026 г.)

Предприятия тратят бюджет, пытаясь защитить удаленную рабочую силу, одновременно масштабируя внутренние ресурсы. Виртуальная машина (ВМ) — это изолированная вычислительная среда, действующая как автономный

Рекса СайрусРекса Сайрус 12 минут чтения
Изображение функции AnyDesk и TeamViewer, включая две платформы рядом для сравнения + логотип Cloudzy + слоган + описание
Удаленный доступ и рабочее пространство

AnyDesk против TeamViewer: как они работают и какой из них лучше в 2026 году

Представьте, что вы находитесь на другом конце света и вам нужен срочный доступ к домашнему или офисному компьютеру, но нет возможности получить к нему достаточно быстрый доступ. Существует ряд решений

Джим ШварцДжим Шварц 15 минут чтения

Готовы к развертыванию? От $2,48 в месяц.

Независимое облако, с 2008 г. AMD EPYC, NVMe, 40 Гбит/с. 14-дневный возврат денег.