Как установить графический интерфейс на ubuntu server
Перейти к содержимому

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

  • автор:

Как установить рабочий стол (GUI) на Ubuntu Server

img

Хотите добавить среду рабочего стола для Ubuntu Server? Это можно сделать очень просто.

По умолчанию Ubuntu Server не включает графический интерфейс пользователя (GUI). Графический интерфейс занимает системные ресурсы (память и процессор), которые используются для задач, ориентированных на сервер. Однако некоторыми задачами и приложениями легче управлять с графического интерфейса.

Некоторым людям не нравится делать все с помощью команд в терминале. В конце концов, большинство людей привыкли пользоваться компьютером в графическом режиме. Но это работает, только если у вас есть прямой доступ к серверу. При подключении к удаленному серверу, например по SSH, вам все равно придется пользоваться консолью. Однако есть такие инструменты, как Webmin или Cockpit, которые позволяют вам управлять своими серверами графически в веб-браузере. Но все-таки на боевых серверах лучше не использовать графические интерфейсы.

Обновить репозитории и пакеты

Начнем с обновления репозиториев и списков пакетов:

sudo apt-get update && sudo apt-get upgrade

Нажмите Y и затем Enter, когда вас спросят, хотите ли вы продолжить.

update

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

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

  • Использование apt для установки пакетов
  • Использование инструмента под названием tasksel , который помогает с установкой нескольких пакетов в одном скоординированном процессе (задачах)

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

Если вы хотите использовать tasksel , вы должны сначала установить его, используя следующую команду:

sudo apt-get install tasksel

После завершения этой задачи вы можете использовать tasksel для установки среды рабочего стола (также называемой DE — Desktop Environment).

Установка Gnome

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

Если вы хотите использовать tasksel , выполните эту команду:

sudo tasksel install ubuntu-desktop

Если вы хотите использовать только apt, запустите эту команду:

sudo apt install ubuntu-desktop

Оба действия приведут к полной установке среды рабочего стола GNOME.

Либо можно просто выполнить команду tasksel и попасть в интерфейс, в котором можно найти рабочий стол Ubuntu, и многие другие.

tasksel

Используйте клавишу пробела, чтобы выбрать его, нажмите Tab , чтобы выбрать OK внизу, затем нажмите Enter .

Установка и настройка диспетчера дисплея

После завершения процесса установки вам понадобится компонент, называемый Display Manager (диспетчер отображения), также известный как login manager. Этот инструмент будет отвечать за запуск сервера отображения и загрузку рабочего стола при управлении пользовательскими сеансами и аутентификацией.

По умолчанию GNOME Desktop использует GDM3 в качестве диспетчера отображения, но он немного тяжелее с точки зрения ресурсов. Вы можете использовать что-нибудь более легкое и ресурсосберегающее. В этом случае давайте возьмем lightdm , диспетчеру отображения, независимому от платформы. Установите его с помощью apt :

sudo apt install lightdm

При установке lightdm система запросит диспетчер отображения по умолчанию, потому что одновременно может работать только один (но у вас может быть несколько установленных).

lightdm

Просто выберите lightdm из списка и нажмите OK. После выполнения этой задачи вы можете запустить Display Manager и загрузить графический интерфейс с помощью следующей команды:

sudo service lightdm start

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

cat /etc/X11/default-display-manager

Если все прошло по плану, у вас будет загружен экран приветствия.

Display Manager

Введите свои учетные данные, и ваш рабочий стол будет запущен.

GNOME

Если вы хотите выключить графический интерфейс, откройте окно терминала и введите:

sudo service lightdm stop

Установка других окружений рабочего стола

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

KDE Plasma

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

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

sudo apt-get install kde-plasma-desktop

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

KDE

MATE

MATE — это легкий рабочий стол, основанный на базовом коде GNOME2.

MATE

Чтобы установить MATE, нужно запустить:

sudo tasksel install ubuntu-mate-core
sudo apt install ubuntu-mate-core
Lubuntu / LXDE/LXQT

Lubuntu — очень легкий графический интерфейс. Используйте его, если вам нужен графический интерфейс, но вы хотите минимизировать влияние на системную память и процессор.

Lubuntu

Установите его с помощью этой команды:

sudo tasksel install lubuntu-core
sudo apt install lubuntu-core
Xubuntu

Xubuntu — это производная Ubuntu, основанная на среде рабочего стола Xfce, легкая, простая, стабильная, но при этом легко настраиваемая.

Xubuntu

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

sudo tasksel install xubuntu-core
sudo apt install xubuntu-core

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

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

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

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

sudo apt remove ubuntu-desktop sudo apt remove lightdm sudo apt autoremove sudo service lightdm stop

Перезагрузите вашу систему, и вы должны будете вернуться к обычному входу в командную строку. Привет CLI!

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

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

Зачем нужен графический интерфейс на сервере Ubuntu?

Как правило, серверные машины не используют графический интерфейс пользователя (GUI), а интерфейс командной строки (CLI) является предпочтительным решением для повседневных операций. Рекомендуется даже воздержаться от установки графического интерфейса на рабочих серверах, чтобы лучше управлять ресурсами и обеспечить максимальную производительность.

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

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

Шаг 1. Обновите свою систему

Это фундаментальный шаг перед внесением каких-либо изменений или установкой пакетов на ваш сервер Ubuntu. Обновите репозитории программного обеспечения Ubuntu и обновите свою систему с помощью диспетчера пакетов APT.

sudo apt update && apt upgrade

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

Шаг 2. Установите среду рабочего стола на сервер Ubuntu.

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

Чтобы установить GNOME в качестве графического интерфейса на вашем сервере Ubuntu, используйте диспетчер пакетов APT для загрузки и установки пакета:

sudo apt install ubuntu-desktop

Чтобы установить KDE Plasma в качестве графического интерфейса, используйте диспетчер пакетов APT для загрузки и установки пакета:

sudo apt install kde-plasma-desktop

Чтобы установить MATE на ваш сервер Ubuntu, введите следующую команду:

sudo apt install ubuntu-mate-core 

Чтобы установить рабочий стол XFCE, запустите:

sudo apt install xubuntu-core

Не знаете, какую среду рабочего стола выбрать? Начните с этого списка лучших сред рабочего стола Linux.

Шаг 3. Установите и настройте диспетчер отображения на сервере Ubuntu.

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

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

Установка LightDM на сервер Ubuntu

Чтобы установить LightDM на свой сервер, используйте диспетчер пакетов APT:

sudo apt install lightdm

В процессе установки вам будет предложено выбрать между GDM3 (диспетчер отображения GNOME по умолчанию) и LightDM.

Выберите LightDM с помощью пробела и выделите с помощью клавиши Tab. Завершите свой выбор и установите LightDM в качестве диспетчера отображения по умолчанию, нажав Enter.

Настройка LightDM на сервере Ubuntu

Теперь, когда процесс установки завершен, вам нужно включить службу LightDM. Для этого вы можете использовать сервисную команду или команду systemctl.

Запустите эту команду, чтобы запустить службу LightDM с помощью systemctl:

sudo systemctl start lightdm.service

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

sudo service lightdm start

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

Если вы хотите попробовать альтернативы LightDM, вот руководство по удалению и удалению LightDM.

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

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

sudo apt autoremove ubuntu-desktop sudo systemctl stop lightdm.service sudo apt autoremove lightdm

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

Перезагрузите систему, и изменения должны вступить в силу.

Лучшие серверные дистрибутивы Linux на выбор

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

Если опыт работы с Ubuntu устарел для вас, подумайте о переходе на альтернативную серверную операционную систему.

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

Целью этого руководства является установка среды рабочего стола в Ubuntu 22.04 Jammy Jellyfish, независимо от того, установлен ли у вас графический интерфейс и вы хотите использовать другую среду рабочего стола, или если вы используете только командную строку и хотите получить доступ к графическому интерфейсу.

Вы также можете использовать эти инструкции для установки графического интерфейса на Ubuntu Server 22.04, на котором по умолчанию не установлена среда рабочего стола. Следуйте пошаговым инструкциям ниже, чтобы установить графический интерфейс на Ubuntu 22.04 Jammy Jellyfish Server и Desktop.

В этом уроке вы узнаете:

  • Как установить tasksel
  • Как выбрать графический интерфейс из задач tasksel

Ubuntu 22.04 Установка графического интерфейса, пошаговые инструкции

Существует множество способов установить графический интерфейс в Ubuntu 22.04. Один из самых простых способов — использовать инструмент под названием tasksel, который упрощает для нас процесс, автоматически устанавливая правильный оконный менеджер и другие зависимости пакетов.

    Начните с обновления индекса пакета apt и установки инструмента tasksel с помощью этих команд Linux.

$ sudo apt update $ sudo apt install tasksel
$ tasksel --list-tasks
$ sudo tasksel install ubuntu-desktop
$ reboot
$ sudo systemctl set-default graphical.target

Заключительные мысли

В этом руководстве вы увидели, как установить различные среды рабочего стола на сервер и рабочий стол Ubuntu 22.04. Это упрощается с помощью команды taskel , поэтому нам не нужны отдельные инструкции для каждого доступного графического интерфейса. Если вы решите снова переключить графический интерфейс в будущем, можно использовать те же инструкции.

Все права защищены. © Linux-Console.net • 2019-2023

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

Если необходим графический интерфейс (GUI) на сервере с ОС Linux, можно установить нетребовательный к ресурсам сервера пакет xfce, xrdp.

Установку будем проводить на сервере с операционной системой Ubuntu 20.04, но данная инструкция актуальна и для Ubuntu 18.04.

1. После установки операционной системы, подключимся к серверу по SSH с помощью программы putty (как это сделать) и обновим актуальную базу данных с доступными пакетами:

apt update
2. Если необходимо, чтобы графический интерфейс был на русском языке, установим русскую локализацию. Этот пункт можно пропустить, если устроит английский интерфейс GUI.

Вначале установим пакет с переводами для системных программ:

apt install language-pack-ru

Установим русскую локализацию:

update-locale LANG=ru_RU.UTF-8

Для применения локализации, перезапустим сервер

shutdown -r now

3. Установим пакет xfce

apt install xfce4

Во время установки система запросит выбрать Менеджер дисплеев. Выберите gdm3 и нажмите Enter
Дождитесь завершения установки xfce

4. Установим пакет xrdp, после чего настроим xrdp сервер

apt install xrdp

После установки пакета, будет создан пользователь xrdp, под которым запускается сервер xrdp. Пользователь использует сертификат по умолчанию /etc/ssl/private/ssl-cert-snakeoil.key. Добавим пользователя xrdp в группу ssl-cert для предоставления прав чтения указанного сертификата.

adduser xrdp ssl-cert

После запуска пользовательской сессии (при подключении к серверу по RDP), выполняется скрипт /etc/xrdp/startwm.sh. Давайте предварительно сохраним оригинальный файл

mv /etc/xrdp/startwm.sh /etc/xrdp/startwm.sh.bkp

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

vim /etc/xrdp/startwm.sh

и вставим в открывшейся файл код скрипта

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

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

chmod 755 /etc/xrdp/startwm.sh

Перезапустим службу xrdp

systemctl restart xrdp

и проверим ее статус

systemctl status xrdp

В результате Вы должны увидеть приблизительно такое:

5. Для подключения к серверу по RDP, по умолчанию используется стандартный порт 3389. Именно этот порт слушает сервер xrdp.
Необходимо предоставить доступ к порту 3389 в настройках межсетевого экрана.

Для доступа с любого IP:

ufw allow 3389

или, если необходим доступ только с конкретного IP адреса (например, можно указать внешний IP Вашей домашней сети):

sudo ufw allow from 111.111.111.111 to any port 3389

* здесь вместо 111.111.111.111 укажите Ваш внешний IP адрес.

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

adduser xrdpuser

При создании пользователя необходимо ввести пароль и подтвердить его (при вводе пароля, символы не будут отображаться — так и должно быть). Другие запрашиваемые данные вводить не обязательно, можно пропустить, нажав Enter.

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

gpasswd -a xrdpuser sudo

7. Для работы на сервере можно устанавливать необходимое Вам программное обеспечение.

Например, веб-браузер Mozilla Firefox (с пакетом русской локализации):

apt install firefox firefox-locale-ru

Программу для работы с почтой (почтовый клиент) Mozilla Thunderbird:

apt install thunderbird thunderbird-locale-ru

Офисный пакет (программы для работы с документами) LibreOffice:

apt install libreoffice libreoffice-l10n-ru libreoffice-help-ru

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

В поле Компьютер укажите IP Вашего сервера и нажмите Подключить.

В окне подтверждения запроса сертификата нажмите Да, после чего можно увидеть окно запроса данных доступа к серверу. Введите имя пользователя и пароль, созданного в пункте 6:

После чего откроется окно рабочего стола графической оболочки xfce, установленной на сервере.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *