Графика на сервере: издеваемся над Ubuntu

Графика на сервере: издеваемся над Ubuntu

cyberomanov

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

Подключаемся к своему серверу (гайд по MobaXterm).

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

знак "$" - обозначение начала новой команды.
копировать "$" в терминал не нужно.

Выполняем команды в терминале:

$ sudo apt-get update                               # обновлем 'БД'
$ sudo apt-get dist-upgrade -y                      # скач. обновления
$ sudo apt install ubuntu-desktop -y --fix-missing  # устан. графику
$ sudo adduser username                             # добавл. юзера
$ usermod -aG sudo username                         # выдаём права
$ sudo reboot                                       # перезагрузка
Иногда установка графики обрывается ошибкой или устанавливается, но не до конца. Ничего страшного: просто перезапустите установку ubuntu-desktop соответствующей командой заново.
После чистой установки графики на сервер, система занимает на жётском диске почти 6 GB.

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

Создаём VNC-сессию:

Данные для подключения через VNC отличаются от данных для SSH-сессии.
Где их найти? Покажу на примере vdsina.ru:

Если вы не забыли перезагрузить сервер, при подключении через VNC теперь нас встречает графическая оболочка Ubuntu:

Идём в настройки экрана и меняем разрешение на удобоваримое:

И вот, работать уже не так больно:

Замечание: иногда VNC бушует и вытворяет полную дичь.
Чтобы успокоить оболочку, выполняем хоткей "Ctrl + Alt + Del" и "Refresh".
Я чисто опытным путём вывел правило: есть я взаимодействую с сервером, затем переключаюсь на локальный ПК, что-то там делаю, возвращаюсь на сервер - он зверски надо мной издевается.
Поэтому после того, как вы взаимодействовали с локальной машиной, необходимо обновить графическую оболочкой кнопками на скриншоте:

Вот, собственно, и всё

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

Ссылки

Телеграм-канал @how_to_node, где я выкладываю свои гайды.
Телеграм-канал @crypto_watermelon, где мой товарищ выкладывает посты об интересных крипто-проектах и ивентах.

Поблагодарить автора

Крипто-кошельки автора.



Report Page