Как на ubuntu server поставить графическую оболочку

Обновлено: 07.07.2024

Для экономии ресурсов в Ubuntu Server графическая оболочка не поставляется по умолчанию, однако, её туда можно установить. Это может понадобиться, если у вас есть физический доступ к серверу и вы хотите подключить его к экрану для более удобной работы или же вы новичок и хотите графический интерфейс.

В любом случае, это возможно и не очень сложно. Дальше мы рассмотрим, как установить графическую оболочку на Ubuntu Server 18.04 на примере Gnome и разберём, как подключиться к ней удалённо с помощью XRDP.

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

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

Для установки всех компонентов, необходимых для работы графической оболочки, нужно установить всего лишь один мета-пакет - ubuntu-desktop:

sudo apt install ubuntu-desktop

Пакет потянет за собой очень много зависимостей, поэтому процесс может занять несколько десятков минут, в зависимости от вашей скорости интернета и мощности оборудования. Если вы не хотите устанавливать Gnome, то можно установить другие оболочки, например KDE, XFCE или LXDE:

sudo apt install kubuntu-desktop
sudo apt install xfce4
sudo apt-get install lxde

Когда установка оболочки Ubuntu Server будет завершена нам необходимо перезагрузить сервер:

2. Удалённое подключение к Ubuntu

Далее нужно подключиться к только что установленной оболочке удалённо. С удалённым подключением к графической оболочке у Ubuntu 18.04 Server беда. Мне удалось настроить только Xrdp. Для установки Xrdp выполните:

sudo apt install xrdp

Затем разрешите доступ к порту xrdp в брандмауэре:

sudo ufw allow 3389/tcp

После подключения Xrdp нужно создать цветовой профиль, и это приведёт к ошибке. Чтобы этой ошибки избежать, необходимо создать файл с таким содержимым:

sudo vi /etc/polkit-1/localauthority/50-local.d/45-allow.colord.pkla

[Allow Colord all Users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile
ResultAny=no
ResultInactive=no
ResultActive=yes

И только теперь можно подключатся к настроенному серверу с основной машины. Для этого можно использовать клиент remmina. В первом окне необходимо указать адрес хоста:

Для авторизации надо ввести имя вашего пользователя и пароль:


Выводы

В этой небольшой статье мы разобрали, как выполняется установка графической оболочки в Ubuntu Server 18.04. Теперь вы можете пользоваться графическим интерфейсом на своем сервере, но не забывайте, что графика требует много ресурсов.






Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

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

(2 оценок, среднее: 4,50 из 5)

Об авторе

20 комментариев

Интересно, но с графикой на сервере всегда есть уязвимость. В плане взломать сервер.
Я бы, постерёгся от этой установки, на всякий случай. Хотя Linux и так очень сложно сломать!

А кому нужен твой сервер? Ты депутат? Министр? Или, подающий надежды политик? Успокойся! Компромат собирается (до востребования) совершенно на других людей))))

Назовите мне севера, где ставят Убунту - хоть один?

Поржал. Вообще-то Ubuntu - самый популярный дистр для веб-верверов.

Этот сайт работает на ubuntu 16.04.

Зачем xrdp? Есть X2go. Прилично работает с LXDE, LXQt, XCFE, MATE и еще несколькими DE.

а как xinit и xstart, их то куда дели, десктоп без них не але.

так выгодней, начнут новые юзеры голову ломать, по сайту лазить - трафик пойдёт

что за xstart? - кажется нет такого пакета

Нужна графическая оболочка для сервера, по надобности конечно.
когда ни чего не понимаешь в линуксе тыкать новичков в баш не корректно.
А как на убунту 18 с гуем для рейд?
как убрали в gnome disks работу с райд так я в печали. месяц.
НУ НЕ МОЖЕТ БЫТЬ ЧТОБЫ С РАЙДОМ РАБОТАЛИ ТОЛЬКО ЧЕРЕЗ MDADM!
Пошарил безрезультатно на эту тему в интернете.
или мдадм уже не популярен и есть ему программа на замену?
как вообще делать райд на убунту теперь?
столкнулся тут, после установки сервера, и пришлось отключить системные диски, подключить 2 шт по 1 тб и еще раз запустить установку убунту до меню с работой по конфигурации дисков.
И пользуйтесь разделом установки Эксперт.

Кое как внедрил vnc для подключения к серверу убунту 18.
через установку xfce4 (с другими иксами совсем не работает почему-то у меня) и
sudo apt install xfce4 xfce4-goodies
Теперь стартую vnc вручную, ну хоть так
roman@server:

$ vncserver :1 -geometry 1366x768 -depth 24
но не прописывается в автозагрузку через systemctl

забыл
ставил sudo apt -y install vnc4server

sudo aptitude install --no-install-recommends ubuntu-desktop

А вообще у меня на 19й серверной цветовой профиль сам создался, так что инструкциям доверяй, но проверяй.

Ага. А потом просто перестало работать. Аутентификацию проходит, показывает чёрный экран с курсором и через две-три секунды. Удалённое подключение просто закрывается. А что изменилось. Обожаю линукс.

Читайте нашу статью, если хотите узнать, как происходит установка графической оболочки в Ubuntu. Мы подробно рассмотрели, как установить графическую оболочку в Ubuntu server 18.04 и 20.04.

Если для работы в операционной системе вам не нужны дополнительные программы, пакеты и зависимости, используйте подключение к Ubuntu без графической оболочки. В противном случае настройте сервер с графическим интерфейсом. Для этого потребуется установить графическую оболочку Xfce4 и настроить подключение через удаленный рабочий стол Xrdp. Рассмотрим, как это сделать.

Как включить графический интерфейс в Ubuntu server 18.04

Установите в Ubuntu графический интерфейс Xfce4:

1. Обновите пакеты командой:

2. Чтобы установить Xfce4 введите:

Затем нажмите Y и Enter.

3. Установка может занять до 30 минут. После установки выберите нужный менеджер входа — gdm3 или lightdm. Нажмите Enter:


Как установить графический интерфейс Ubuntu server

4. Перезагрузите сервер командой:

Готово, теперь необходимо настроить в Ubuntu рабочий стол.

Как настроить удалённое подключение в Ubuntu server 18.04

Рассмотрим, как происходит в Ubuntu настройка после установки самым простым способом — через удаленный рабочий стол Xrdp.

1. Введите команду:

2. Разрешите доступ к порту Xrdp в брандмауэре:

3. Создайте файл:

4. Вставьте в него содержимое:

5. Подключитесь к серверу (или виртуальному серверу) с помощью любого клиента.

Готово, вы настроили удалённое подключение через Xrdp:


Как установить графическую оболочку и настроить удаленное подключение в Ubuntu 20.04

Установка и настройка Linux (Ubuntu) происходит в несколько шагов:

1. Обновите пакеты командой:

2. Установите графическую оболочку:

3. Если нужно подключиться к серверу удалённо, установите дополнительное ПО. Выберите желаемый способ подключения:

1. Установите RDP:

2. Чтобы рабочий стол Убунту отображался сразу при подключении по RDP, введите команду:

1. Установите VNC командой:

2. Запустите VNC:

Готово, графическая оболочка для Ubuntu 20.04 установлена, удаленный рабочий стол подключен. Теперь вы знаете, как на Ubuntu server поставить графическую оболочку и настроить её.


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

1- Цель статьи

В этой статье я расскажу вам, как установить пользовательский интерфейс (User Interface) и программу Remote Desktop для операционной системы Ubuntu Server. Вы можете легко получить удаленный доступ к своему Ubuntu Server из Windows или MacOS.


2- Установка Desktop GUI и XRDP

В окне Terminal войдите на свой Ubuntu Server с определенным Sudo User, а не с root user .

Если у вас есть только root user, войдите в систему с ним, а затем создайте новоый user, например, здесь я создал user "tran" и прикрепил его к группе sudo.

После этого переключитесь на user, которого вы только что создали.

Выполните следующие команды, чтобы установить пользовательский интерфейс для Ubuntu Server:


Далее установите XRDP для Ubuntu Desktop:

XRDP - это программное обеспечение с открытым исходным кодом, которое соответствует "протоколу удалённого рабочего стола" (Remote Desktop Protocol) Microsoft, поэтому после установки его на Ubuntu Server вы можете удаленно получить доступ к Ubuntu Server из Windows или MacOS.

Наконец, перезагрузите свой Ubuntu Server.

3- Удаленный доступ к Ubuntu из Windows

Если вы используете операционную систему Windows, нажмите WINDOWS + R, чтобы открыть окно RUN:


В окне RUN выполните команду "MSTSC", чтобы открыть приложение Remote Desktop Windows.


Затем используйте это приложение для доступа к Ubuntu Server:


4- Удаленный доступ к Ubuntu из MacOS

Если вы используете операционную систему MacOS, установите Microsoft Remote Desktop для MacOS, которое является полностью бесплатным и имеет те же функции, что и приложение Remote Desktop, с которым вы уже знакомы на Windows.

Графическая оболочка Ubuntu Server 18.04

Оконный менеджер на сервере обычно не требуется и только потребляет лишние ресурсы системы. Но условия бывают разные, поэтому рассмотрим ситуацию, когда вам понадобилась графическая оболочка Ubuntu Server 18.04.

Условно разделим решение задачи на два этапа:

  1. Установка графического окружения рабочего стола непосредственно на сервер с подключением к нему монитора.
  2. Настройка X Window System и подключение по удалённому рабочему столу через RDP или VNC клиент.

Можно и по сети попытаться установить ИКСы, но я бы не рекомендовал подобные эксперименты на рабочем сервере в отдалённом расположении.

Графическая оболочка Ubuntu Server 18.04

Для настройки рабочего стола следует воспользоваться уже готовыми скриптами пакетного менеджера tasksel. Достаточно ввести в терминал команду:

Появится окно, с псевдографическим интерфейсом которое можно наблюдать ещё на этапе установки операционной системы:

Графическая оболочка Ubuntu Server 18.04

Здесь представлен выбор различных оконных менеджеров, наилучшим вариантом для сервера станет «Lubuntu minimal installation». Это легковесная графическая оболочка не требовательная к ресурсам сервера. К тому же способная решить практически любые современные задачи полноценного рабочего окружения, будь то браузеры, текстовые редакторы или офисный пакет.

Используйте стрелки на клавиатуре или клавиши Page Up/Page Down, выберите необходимый пункт нажатием на пробел. Для старта установки нажмите Enter. Все дополнительные приложения можно установить, используя менеджер пакетов APT.

После перезагрузки вы сразу попадёте в графическую оболочку Lubuntu. Для переключения между терминалами (TTY) можно использовать комбинацию клавиш Ctrl+Alt+F1 … F7 (клавиши от F1 до F7). Всего в Linux существует 7 терминалов TTY.

Графическая оболочка Ubuntu Server 18.04

Настройка Ubuntu RDP

Второй вариант взаимодействия с сервером через графическую оболочку – удалённый рабочий стол. Это решение будет удобно для подключения к серверу через программу клиент на другом компьютере. Приведу пример реализации соединения по протоколу RDP.

Вводим команду netstat и наблюдаем активный порт протокола RDP (3389 TCP):

Графическая оболочка Ubuntu Server 18.04

Платформа для подключения готова, необходимый порт задействован. Можно осуществлять удалённое соединение с сервером. Если в системе применяются правила iptables, сделайте доступным внешнее подключение по TCP 3389. Пример для Ubuntu Firewall (ufw):

Подключение к RDP из Windows

В системе Windows выполните комбинацию клавиш Win+R и введите команду mstsc для запуска RDP клиента:

Графическая оболочка Ubuntu Server 18.04

Графическая оболочка Ubuntu Server 18.04

Введите IP адрес вашего удалённого сервера, затем нажмите кнопку «Подключить». После согласия с сертификатом безопасности откроется меню ввода логина и пароля.

Графическая оболочка Ubuntu Server 18.04

Авторизовавшись вам становится доступен для управления рабочий стол системы Lubuntu:

Графическая оболочка Ubuntu Server 18.04

На этом настройка графической оболочки Ubuntu Server 18.04 закончена.

Читайте также: