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

от admin

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

Для экономии ресурсов в 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. Теперь вы можете пользоваться графическим интерфейсом на своем сервере, но не забывайте, что графика требует много ресурсов.

Похожие записи

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

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

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.

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

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

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

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

Да вообще-то все на Ubuntu, я например использую эти http://www.scaleway.com

Поржал. Вообще-то 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 1366×768 -depth 24
но не прописывается в автозагрузку через systemctl

Introduction

This guide discusses the use of a Graphical User Interface (GUI) and/or desktop environment on Ubuntu servers. Conventional wisdom states that in most cases it is better to not install a GUI on a production server. Several preferable user interface alternatives for managing servers are presented.

Arguments Against a GUI

Most Ubuntu Server developers recommend not installing a GUI on a server. There are multiple reasons for not installing a GUI.

  • You’ll have more code subject to security vulnerabilities, more packages that need updating, and more server downtime.
  • Performance may suffer because resources (memory, hard disk space, CPU, etc.) will be consumed by the GUI.
  • It is best practice to only install needed software on a production server.
  • The GUI may include other network services that are inappropriate for a server.

    So for the most secure server it is best to not install a GUI.

    But there are many good alternatives for effective server management.

    Byobu, Tmux, and Screen: terminal-based windowing

    Note that Ubuntu server’s command line interface comes with a powerful window manager: the Byobu package which makes it easy to manage multiple terminal sessions. Byobu adds support for status bars, clocks, notifiers (reboot-required, updates-available) etc. The screen program underneath byobu has been in all versions of Ubuntu. Tmux is a nice replacement for screen, and is now used by default in byobu. Screen-profiles (the previous name for byobu) is in Jaunty by default, though the binary package will install and work in Hardy and Intrepid as well.

    Server configuration management

    Juju, Puppet, Chef, Landscape, Cassandra, Fabric, and a host of other remote configuration and management tools are very helpful for servers and can automate lots of tasks.

    GUI Alternatives

    Instead of installing a full GUI on an Ubuntu server, you might consider using a web based administration package such as Zentyal (formerly named eBox), ISPConfig or Webmin (although not supported any more, see why webmin is not supported).

    X11 Client Installation

    You may find it preferable to only run specific X11 clients on the server, and forward the X11 connections over ssh to display them on your desktop of choice. This way you avoid the need for an X11 server or desktop environment on the server itself. But note on the other hand that this opens up different vulnerabilities if the remote desktop can be compromised.

    To do this, install the xauth pachage, then simply install the applications you need, and apt-get will bring in other packages as needed to satisfy the dependencies.

    X11 Server Installation

    To install a minimal X11 on Ubuntu Server Edition enter the following:

    Next install a Window Manager:

    Note: you can replace openbox with fluxbox, blackbox, etc.

    Full Desktop Environments

    To install the Gnome desktop on Ubuntu server Edition enter:

    For Ubuntu 9.10 (Karmic Koala) and newer:

    The end result will be very very similar to what you would get if you installed from the ubuntu, kubuntu or xubuntu CD and added server-related packages to it. But the kernel on the server CD is tuned better for the workloads you get when running as a server, e.g. by using the «Deadline» scheduler and less frequent clock interrupts.

    Alternative:

    If the above is giving you trouble, try the tasksel way.

    (Warning: the following can remove packages that have been manually installed via apt-get.)

    Then choose which package (e.g. Ubuntu Desktop) to install. Downloading the package will take a while (no progress bar for the download portion) so be patient.

    ServerGUI (последним исправлял пользователь nealmcb 2012-09-09 18:05:52)

    The material on this wiki is available under a free license, see Copyright / License for details
    You can contribute to this wiki, see Wiki Guide for details

    УСТАНОВКА ГРАФИЧЕСКОЙ ОБОЛОЧКИ В UBUNTU SERVER 22.04

    Для установки всех компонентов, необходимых для работы графической оболочки, нужно установить всего лишь один мета-пакет – 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 22.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 22.04. Теперь вы можете пользоваться графическим интерфейсом на своем сервере, но не забывайте, что графика требует много ресурсов.

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

    Как установить графический интерфейс на сервере Ubuntu (простое руководство)

    Обычно не рекомендуется запускать GUI (графический интерфейс пользователя) в серверной системе. Работа на любом сервере должна выполняться через CLI (интерфейс командной строки). Основная причина этого в том, что графический интерфейс предъявляет высокие требования к аппаратным ресурсам, таким как ОЗУ и ЦП. Однако, если вам немного любопытно и вы хотите опробовать различные облегченные диспетчеры рабочего стола на одном из ваших серверов, следуйте этому руководству.

    В этом руководстве я расскажу об установке 7 окружений рабочего стола в Ubuntu.

    • Ядро MATE
    • Lubuntu
    • Ядро кубунту
    • XFCE
    • LXDE
    • ГНОМ
    • Budgie Desktop

    Предпосылки

    • Сервер Ubuntu 18.04 или 20.04 с доступом по SSH
    • Пользователь без полномочий root с привилегиями sudo

    Прежде чем начать, убедитесь, что вы обновили и обновили свою систему.

    Затем установите диспетчер задач.

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

    1) Рабочий стол сервера Mate Core

    Для установки рабочего стола MATE используйте следующую команду

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

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

    Просто нажмите ENTER, чтобы продолжить, затем выберите lightdm в качестве предпочтительного диспетчера дисплея.

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

    Установка ядра Ubuntu MATE вместе со всеми зависимостями будет продолжена. По завершении запустите диспетчер отображения lightdm, как показано.

    В качестве альтернативы, если вы используете systemd (Ubuntu 16.04 и более поздние версии), используйте команду systemctl, как показано:

    После запуска выйдите из системы или перезагрузите систему и выберите опцию MATE , щелкнув шестеренку на экране входа в систему.

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

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

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

    2) Рабочий стол Lubuntu Core Server

    Считается, что это самый легкий и удобный графический интерфейс для сервера Ubuntu 18.04.
    Он основан на среде рабочего стола LXDE. Чтобы установить Lubuntu, выполните

    После успешной установки графического интерфейса Lubuntu-core запустите диспетчер отображения, выполнив команду ниже или просто перезагрузив систему.

    В качестве альтернативы, если вы используете systemd (Ubuntu 16.04 и более поздние версии), используйте команду systemctl, как показано:

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

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

    В раскрывающемся списке щелкните Lubuntu

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

    Войдите в систему, и Lubuntu будет запущен, как показано

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

    3) Рабочий стол Kubuntu Core Server

    Xubuntu — еще одна легкая среда рабочего стола, которая многое заимствует из среды рабочего стола Xfce.

    Чтобы начать установку Xubuntu, выполните команду ниже

    После успешной установки запустите диспетчер дисплея, выполнив приведенную ниже команду, или просто перезапустите сервер.

    В качестве альтернативы, если вы используете systemd (Ubuntu 16.04 и более поздние версии), используйте команду systemctl, как показано:

    Еще раз выйдите из системы или перезагрузите компьютер и в раскрывающемся списке выберите Kubuntu

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

    4) XFCE

    Xubuntu заимствует лист из среды Xfce4. Для его установки используйте следующую команду

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

    В качестве альтернативы, если вы используете systemd (Ubuntu 16.04 и более поздние версии), используйте команду systemctl, как показано:

    Вам будет предложено выбрать менеджера по умолчанию. Выберите тонкий вариант и нажмите ENTER.

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

    Выйдите из системы или перезагрузитесь, выберите опцию «Xfce» из раскрывающегося списка и войдите, используя свои учетные данные.

    Вскоре появится диспетчер дисплеев Xfce.

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

    5) LXDE

    Этот рабочий стол считается наиболее экономичным по отношению к системным ресурсам. Lubuntu основан на среде рабочего стола LXDE. Используйте следующую команду

    Чтобы запустить LXDE, выйдите из системы или перезагрузитесь и выберите «LXDE» из раскрывающегося списка менеджеров дисплея при входе в систему.

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

    6) GNOME

    Установка GNOME обычно занимает от 5 до 10 минут в зависимости от требований к оборудованию и программному обеспечению вашего сервера. Выполните следующую команду, чтобы установить Gnome

    Чтобы активировать Gnome, перезапустите сервер или используйте следующую команду

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

    7) Рабочий стол Budgie

    Наконец, давайте установим среду Budgie Desktop. Для этого выполните следующую команду

    После успешной установки выйдите из системы и выберите опцию рабочего стола Budgie. Войдите под своим логином и паролем и наслаждайтесь красотой волнистого попугайчика!

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

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

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

    Читать:
    Ricoh sp 230sfnw как подключить к wifi

Похожие статьи