ћерион Ќетворкс

5 минут чтени€

’отите добавить среду рабочего стола дл€ 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!


—кидки 50% в Merion Academy

¬ыбрать курс