На ubuntu server установить графический интерфейс: Как установить среду рабочего стола (GUI) на сервере Ubuntu

Установка и подключение к графической оболочке на Linux-сервере

В данной статье рассмотрим процесс установки графической оболочки на Linux-сервере, и в качестве примера будем использовать VPS, работающий под управлением операционной системы Ubuntu 20.04. При выборе окружения рабочего стола мы остановились на варианте с XFCE. Это обусловлено относительно низкими требованиями к вычислительным ресурсам со стороны данной среды, хотя во многом, всё зависит от персональных предпочтений и потребностей. После установки и настройки оболочки на сервере мы будем подключаться к нашему VPS используя протокол RDP (Remote Desktop Protocol).

Конфигурация, заказанного на RUVDS виртуального сервера, выглядит следующим образом:

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

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

Итак, первым делом необходимо произвести обновление списка пакетов:

$ sudo apt update

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

$ sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

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

По окончании установки графической оболочки следует проинсталлировать сервер Xrdp:

$ sudo apt install xrdp xorgxrdp

Для запуска сервера Xrdp необходимо наличие учётной записи xrdp. Данный пользователь должен быть добавлен в группу ssl-cert:

$ sudo adduser xrdp ssl-cert

При инициализации пользовательской сессии исполняется скрипт startwm. sh, находящийся в директории /etc/xrdp. Содержимое скрипта подлежит редактированию, поэтому предварительно необходимо сделать его резервную копию:

$ cd /etc/xrdp
$ sudo mv startwm.sh startwm.sh.bak

Далее, нужно будет внести в скрипт изменения:

$ sudo nano startwm.sh

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

#!/bin/sh
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
exec /usr/bin/startxfce4

После сохранения изменений нужно сделать файл исполняемым:

$ sudo chmod 755 startwm.sh

Теперь сервер Xrdp необходимо перезапустить:

$ sudo systemctl restart xrdp

Статус Xrdp не должен показывать ошибок:

$ sudo systemctl status xrdp

Сервер Xrdp по умолчанию прослушивает порт 3389. И поскольку на сервере с Ubuntu используется брандмауэр UFW, необходимо в нём разрешить подключение к порту 3389. Команда, разрешающая доступ к порту с любого IP-адреса, выглядит следующим образом:

$ sudo ufw allow 3389

Если есть необходимость ограничить доступ каким-то определённым IP-адресом, нужно использовать такую инструкцию:

$ sudo ufw allow from XXX.XXX.XXX.XXX to any port 3389

где XXX.XXX.XXX.XXX – IP-адрес рабочей станции, с которой будет осуществляться подключение к VPS.

Следующим шагом необходимо добавить в систему специальную учётную запись. Она будет использоваться при работе с окружением рабочего стола. Такой учётной записью в нашем случае будет пользователь rdp-user:

$ sudo adduser rdp-user

Если есть необходимость в использовании данного пользователя в задачах, связанных с администрированием системы, то имеет смысл добавить пользователя в группу sudo:

$ sudo usermod -aG sudo rdp-user

На этом настройка сервера завершена.

Подключение к графической оболочке

Теперь можно подключиться к нашему виртуальному серверу по протоколу RDP. На компьютере, работающем под Windows, запуск rdp-подключения осуществляется при помощи утилиты mstsc. В строке поиска введите mstsc и после открытия окна подключения введите IP-адрес своего VPS, после чего нажмите подключить:

Для авторизации на сервере понадобится ввести имя пользователя и пароль специально созданной учётной записи. У нас это – rdp-user:

В случае успешной авторизации откроется доступ к рабочему столу нашего сервера:

Подобным же образом можно подключиться к нашему серверу с компьютера, работающего под управлением операционной системы семейства Linux. В нашем примере мы используем рабочую станцию с установленной Ubuntu 21.10, где для подключения по RDP используется клиент удалённого рабочего стола Remmina. Запустив это приложение, необходимо ввести IP-адрес VPS и нажать Enter:

Далее, необходимо авторизоваться на сервере. Для этого в нашем примере мы использовали учётную запись rdp-user:

После чего должен открыться рабочий стол нашего сервера:

Заключение

Таким образом, мы развернули графическую оболочку XFCE на сервере, работающем под управлением Ubuntu 20. 04. После настройки рабочего стола мы подключились к графическому интерфейсу нашего VPS при помощи протокола RDP с рабочих станций, работающих как под Windows, так и под управлением операционной системы семейства Linux.

Установить графический интерфейс на сервере Ubuntu 14.04 Trusty Tahr

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

Рекомендуемые руководства:

1. Минимальный рабочий стол ядра Gnome

2. Unity на основе Ubuntu Server GUI

3. Lubuntu или LXDE Desktop

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

Я показал вам, как настроить домашний сервер с Ubuntu 14.04. Теперь давайте посмотрим, как установить графический интерфейс на Ubuntu Server 14.04 Trust Tahr. Нужно ли устанавливать GUI на сервере Ubuntu? Администраторы сервера сказали бы сильное НЕТ по соображениям безопасности. Но для домашних серверов не мешает иметь легкий менеджер рабочего стола, чтобы время от времени входить в систему для выполнения административной работы по требованию. Это экономит много времени. Недавно я сравнил память, используемую некоторыми средами настольных компьютеров. В этом посте я покажу вам несколько примеров установки графического интерфейса на сервере Ubuntu 14.04 Trusty Tahr. Вы можете следовать этому руководству, чтобы установить графический интерфейс на Ubuntu Server 12.04 Precise Pangolin. [ Читать: Самый простой способ установить Ubuntu Server с USB ]

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

Как вы можете знать или не знать, версия Ubuntu Server по умолчанию не имеет графического интерфейса. Это делает выполнение серверных задач трудным для людей, которым не комфортно работать в среде командной строки. [ Читать: 5 Должны быть приложения для Android для управления HTPC или Home Server ]

Ubuntu Server – среда командной строки

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

Рекомендуемые руководства:

1. Минимальный рабочий стол ядра Gnome

Это мой любимый и поэтому представлен первым. Я начал использовать Ubuntu в эпоху, когда Gnome был рабочим столом по умолчанию. По какой-то причине я чувствую себя как дома в Gnome. Вы можете установить полный рабочий стол Gnome с помощью команды sudo apt-get install ubuntu-gnome-desktop. [ Читать: установить и настроить NFS-сервер в Ubuntu для обслуживания файлов ]

Но я использую домашний сервер на базе двухъядерного процессора Intel Atom, на котором полноценный Gnome может обойтись. Поэтому я предпочитаю легкий минимальный рабочий стол Gnome, на который я добавляю программное обеспечение, которое мне нужно. Чтобы установить облегченный менеджер рабочего стола на основе Gnome, используйте следующую команду:

sudo apt-get install xorg gnome-core gnome-system-tools gnome-app-install

Установите легкий рабочий стол Gnome на Ubuntu Server 14. 04

Мне нравится ядро ​​Gnome в качестве облегченного графического интерфейса для Ubuntu Server, поэтому я снял видео о том, как установить GUI на Ubuntu Server. Вы можете посмотреть вышеуказанное видео и следить за ним. Обратите внимание, насколько проста и минимальна среда рабочего стола. Но для некоторых это может показаться скучным. Опять же, давайте вспомним, что цель состоит в том, чтобы иметь простой серверный графический интерфейс для использования только при необходимости. Если вы по-прежнему предпочитаете не-Gnome рабочую среду, читайте еще несколько опций. [ Читать: принудительная загрузка Ubuntu в терминал по умолчанию ]

2. Unity на основе Ubuntu Server GUI

Если вы уже привыкли к рабочему столу Unity, то обязательно сделайте это. Он использует немного больше оперативной памяти, но если вы собираетесь входить в систему только время от времени, это не должно быть проблемой изо дня в день. [ Читать: 5 лучших предустановленных ноутбуков Ubuntu 2014 года ]

Ubuntu Unity Desktop

Чтобы установить рабочий стол Unity, используйте команду sudo apt-get install ubuntu-desktop. Но на сервере я подумал, что вы будете использовать Libre Office и другое программное обеспечение, поставляемое в комплекте с полным рабочим столом. Поэтому я предлагаю установить более легкую версию рабочего стола Unity с помощью следующей команды, а затем использовать ее на ходу.

sudo apt-get install --no-install-recommends ubuntu-desktop

Вы можете использовать приведенную выше команду для загрузки графического интерфейса Ubuntu Server без дополнительных возможностей, поставляемых с рабочим столом. При установке GUI на Ubuntu Server, просто заменить ubuntu-desktop with kubuntu-desktop>, lubuntu-desktop, xubuntu-desktopили другие.

3. Lubuntu или LXDE Desktop

Lubuntu, мой следующий любимый рабочий стол. Он основан на LXDE и по умолчанию является легковесным менеджером рабочего стола. Таким образом, вы можете установить полный рабочий стол Lubuntu с помощью команды sudo apt-get install lubuntu-desktopили, как описано выше, вы можете опустить дополнения и установить минимальный Lubuntu. [ Читать: Как включить автоматический вход в Lubuntu? ]

sudo apt-get install --no-install-recommends lubuntu-desktop

Lubuntu Core Desktop Environment

Или, если вы предпочитаете сырой LXDE, используйте команду sudo apt-get install lxdeили sudo apt-get install lxde-coreдля более легкой версии уже облегченного рабочего стола LXDE. Если вам нравится стиль меню «Пуск» в Windows, вы будете чувствовать себя как дома с Lubuntu или LXDE. [ Читать: Основное руководство по компиляции пакетов из исходного кода в Ubuntu ]

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

Если вы ищете легковесную рабочую среду для Linux, тогда выберите Lubuntu или LXDE. Я предпочитаю внешний вид Gnome, поэтому я выбрал минимальное ядро ​​Gnome для установки GUI Ubuntu Server. В любом случае, я рекомендую вам сохранить его как можно более минимальным, потому что больше пакетов программного обеспечения равнозначно большему количеству потенциальных дыр в безопасности для взлома вашего домашнего сервера, который, скорее всего, также будет иметь личные файлы.

Если у вас должен быть установлен графический интерфейс Ubuntu Server, то я рекомендую отключить X Server и по умолчанию загрузиться из командной строки. В качестве альтернативы вы можете не устанавливать среду рабочего стола с графическим интерфейсом и устанавливать Webmin для администрирования через веб-сервер.

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

Источник записи: https://www.smarthomebeginner.com

Как установить графический интерфейс на сервере Ubuntu 18.04 — Учебные пособия и инструкции

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

  • MATE core Desktop
  • Рабочий стол Кубунту
  • XFCE
  • ЛСДЭ
  • Волнистый попугайчик Рабочий стол

 

Предварительные условия

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

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

 $ sudo apt update && sudo apt upgrade 

Далее мы собираемся установить диспетчер задач.

 $ sudo apt install tasksel 

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

 

1) Рабочий стол Mate Core Server

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

 $ sudo tasksel install ubuntu-mate-core 

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

 $ sudo service lightdm start 

Нажмите кнопку «Пуск», чтобы узнать больше

2) Lubuntu Core Server Desktop

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

 $ sudo tasksel install lubuntu-core 

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

 $ sudo service lightdm start 

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

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

Войдите в систему, и Lubuntu запустится, как показано на рисунке это многое заимствует из среды рабочего стола Xfce.

Чтобы начать установку Kubuntu, выполните следующую команду:

 $ sudo tasksel install kubuntu-desktop 

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

 $ sudo service lightdm start 

выйдите из системы или перезагрузите компьютер и нажмите кнопку ниже

В раскрывающемся списке выберите Kubuntu функции

4) XFCE

XFCE — это очень легкая среда рабочего стола, которая нетребовательна к ресурсам и требует минимальных ресурсов ОЗУ и ЦП. Для установки XFCE используйте следующую команду

 # sudo tasksel install xfce4-slim 

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

 # sudo service slim start 

 

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

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

Вскоре будет запущен менеджер отображения Xfce

5) LXDE

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

 $ sudo apt-get install lxde 

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

 

Это несколько облегченных сред рабочего стола, которые вы можете развернуть на своем сервере Ubuntu 18. 04, чтобы облегчить себе работу и избавиться от скуки, связанной с работой на черном экране терминала.

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

Рабочий стол. Установите графический интерфейс (среда рабочего стола) на сервер Ubuntu, CentOS или Debian — База знаний

Рабочий стол. Установите графический интерфейс (среда рабочего стола) на сервер Ubuntu, CentOS или Debian

.

 Что такое среда рабочего стола
Установка среды рабочего стола XFCE:
      • В Ubuntu
      • В CentOS
      • В Debian
Открыть терминал внутри XFCE
Выйти из среды рабочего стола XFCE

Что такое среда рабочего стола

Окружение рабочего стола — это графический интерфейс, похожий на рабочий стол. После его установки вы увидите систему в обычном виде: с папками, ярлыками и меню. Это не удалит терминал — вы все равно сможете открывать его и вводить команды.

В этой статье мы покажем вам, как установить среду рабочего стола XFCE — она проста в использовании, не требует много ресурсов и может быть установлена ​​даже на самом слабом сервере. При желании можно установить любое другое окружение рабочего стола по инструкции из интернета.

Установите XFCE на Ubuntu

  1. Подключитесь к серверу через панель управления или через SSH. Для подключения через Панель управления перейдите в панель управления сервером и нажмите на значок монитора

    Логин и пароль для подключения вы найдете в Панели управления в разделе «Инструкции».

      2. Обновите список пакетов с помощью команды:

 sudo apt-получить обновление 

      3. Установите среду XFCE и дополнительные компоненты (панель, файловый менеджер, различные плагины) с помощью
      команды:

 sudo apt-get установить xfce4-session xfce4-goodies 

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

Подтвердить операцию с помощью:

 г 

       4. Установите инструмент для инициализации графической системы (он запустит среду XFCE).

В некоторых версиях ОС система будет предлагать на выбор инструменты «gdm3» и «lightdm». Выберите «lightdm» и нажмите Enter. Система установит его.

В других версиях ОС необходимо установить инструмент самостоятельно. Установите инструмент «xinit» с помощью команды:

 sudo apt установить xinit 

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

      Подтвердите операцию с помощью:

 г 

       5. Окружение рабочего стола будет готово к работе.

Если вы установили «lightdm» на шаге №4, графический интерфейс запустится после перезагрузки сервера. Перезагрузите его с помощью команды:

 выключение -r теперь 

       Если на шаге №4 вы установили xinit, запустите графический интерфейс с помощью команды:

 старткс 

6. Если вы установили «Xinit», он автоматически запустит XFCE.

Если вы установили «lightdm», выберите запуск XFCE (сеанс Xfce) и войдите в систему, используя свое имя пользователя и пароль.

В некоторых случаях при первом запуске система дает выбор: использовать конфигурацию по умолчанию или создать пустую панель. Если вы работаете с XFCE впервые, выберите первый вариант — тогда на рабочем столе появится панель задач, часы, предварительно настроенное меню «Пуск» и другие важные для работы вещи. В пустой панели вам придется все настраивать самостоятельно.

Вот как выглядит рабочий стол с конфигурацией по умолчанию (небольшие детали могут отличаться):

Если на рабочем столе видны только папки и виджеты и нет панели с кнопкой «Приложения», ничего страшного — панель просто скрыта вверху. Переместите ползунок вверх, чтобы увидеть его.

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

Установите XFCE на CentOS

  1. Подключитесь к серверу через панель управления или через SSH. Чтобы подключиться через Панель управления, перейдите в панель управления сервером и щелкните значок монитора.

    Логин и пароль для подключения вы найдете в Панели управления в разделе «Инструкции».

      2. Установите EPEL (Extra Packages for Enterprise Linux) — открытый и бесплатный репозиторий, содержащий
      дополнительных пакетов программного обеспечения для дистрибутивов Linux. Сюда входит среда рабочего стола XFCE
      пакеты. Установите EPEL с помощью команды:

 yum -y установить epel-релиз 

3. Установите BaseX или X11 (зависит от того, какой из них поддерживается вашей системой) — систему, предоставляющую инструменты и протоколы для графического интерфейса. Это заставит работать окна на рабочем столе и поможет системе управлять окнами с помощью мыши и клавиатуры. Запустите установку командой:

(для CentOS 7)

 yum -y groupinstall x11 

(для CentOS 8)

 yum -y groupinstall base-x 

      4. Установите среду рабочего стола XFCE из репозитория EPEL с помощью команды:

 yum --enablerepo=epel -y группы установить "Xfce" 

5. Создайте сценарий для xinit, инструмента для инициализации графической системы. Вы используете сценарий, чтобы указать xinit использовать среду рабочего стола XFCE при запуске графического интерфейса. Создайте скрипт с помощью команды
:

 эхо "exec /usr/bin/xfce4-session" >> ~/.xinitrc 

Среда рабочего стола установлена ​​и готова к работе. Запустите его командой:

 старткс 

Если система выдает ошибку, скорее всего, вы ошиблись при вводе команды на шаге №5. Повторите шаг №5 и затем запустите XFCE командой «startx».

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

Вот так выглядит рабочий стол с конфигурацией по умолчанию:

Если на рабочем столе видны только папки и виджеты и нет панели с кнопкой «Приложения», ничего страшного — панель просто скрыта вверху. Переместите ползунок вверх, чтобы увидеть его.

Все готово к работе. Используйте свой сервер с XFCE на нем.

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

Установите XFCE на Debian

  1. Подключитесь к серверу через панель управления или через SSH. Чтобы подключиться через Панель управления, перейдите в панель управления сервером и щелкните значок монитора.

    Логин и пароль для подключения вы найдете в Панели управления в разделе «Инструкции».

       2. Установите XFCE с помощью команды:

 apt-получить установку xfce4 

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

      Подтвердите операцию с помощью:

 г 

      3. Установите дополнительные компоненты для XFCE (панель, файловый менеджер и различные плагины) с помощью команды
     :

 apt-get установить xfce4-плюшки 

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

      Подтвердите операцию с помощью:

 г 

После установки графическая среда будет готова к работе. Запустите XFCE командой:

 старткс 

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