Обновить

Как установить GUI на сервер Ubuntu 24.04

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров17K
Всего голосов 33: ↑33 и ↓0+44
Комментарии28

Комментарии 28

Ну, тут даже по табличке видно, что KDE далеко не самое "тяжелое" окружение. Плюс можно поставить минимальную его версию с минимумом нужного: apt install kde-plasma-desktop

Или вообще почти голую оболочку и доукомплектовать тем, что самому нравится: apt install plasma-desktop plasma-workspace

Я уже даже перестал спрашивать, зачем тягают эту байку про "самое тяжёлое" окружение времён KDE4. Шестая плазма и поздняя пятая просто нюхают ресурсы в сравнении с современным гномом. Да и Xfce уже не настолько легковесный, как во времена GTK2.

Не удержался)))

Интересно, что же это за сервер такой, на котором нужен GUI и графические программы? Всегда считал, что на сервере GUI не нужен

wsl например ))

Вы про что-то из мира Microsoft?

Я же именно про Linux-серверы, там GUI обычно не нужен.
И вот хотелось бы, чтобы был пример, когда без этого нельзя.
Но не такое общее объяснение:
Однако бывают ситуации, когда графический интерфейс на сервере всё же необходим...
А что-то конкретное

Вот захотелось вам шрифтами поиграть, а все эпплы вокруг заняты? "Просто открываете простую, советскую панель управления селектель"...

И в консоли можно этими шрифтами наиграться для этого графика не нужна

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

Обычно для этих целей есть другие более правильные решения

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

Так этот RDP на сервере должна поднимать девочка-менеджер? Или она через него решает на сервере какие-то проблемы?

как видно из статьи RDP с гуем на сервере может поднять любой сын маминой подруги директора фирмы. А дальше уже любой менеджер может без спец подготовки пользоваться браузером там

так а зачем запускать браузер именно на сервере?

потому что одному только ктулху известно какой магией и статистиками, а не только по базе geoip некоторые сервисы определяют кому они хотят оказывать услуги, а кому нет, особенно гугл. При работе на ВМ проще отделять личное окружение от рабочего, заморачиваться отключением геолокации у себя и прочих историй с личными аккаунтами.... опять же повторюсь - это всё рамках контекста неподготовленного человека-пользователя, который ничего в этом не понимает и особо не должен на самом деле по своим прямым должностным обязанностям )

это всё рамках контекста неподготовленного человека-пользователя, который ничего в этом не понимает

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

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

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

это всё рамках контекста неподготовленного человека-пользователя, который ничего в этом не понимает

Если не понимает - зачем он туда полез? Да, если это начальство требует от некомпетентного сотрудника какие-то результаты - должно понимать, что скорее всего получится фигня.

что в большинстве обычных организаций таки нет админов

В нормальных организациях админы есть. И в обычных таки должны быть..

... тестировать приложения с графическим управлением ...

Там человек экспериментатор-экстремал. Что-то тестирует на сервере.

Во всех подобных статьях не хватает всегда(почти) маленькой тонкости. Они пишутся для какого то стерильного интернета, в котором не начинают пытаться твой GUI-server ломать немедленно после установки.

p.s. даже Алиса выдаёт достаточно вменяемый список рекомендаций на вопрос:

Как защитить xrdp сервер от взлома?

Убедимся, что порт 3389 открыт на сервере и разрешен в фаерволе Selectel

Мдя.
SSH туннель с удаленным сервером(открыт только порт SSH/22, порт RDP/3389 закрыт)
ssh -L 8888:87.228.103.73:3389 root@87.228.103.73
RDP-клиент (mstsc.exe) на локальном порту 8888 своего компьютера - 127.0.0.1:8888
Создание пользователя:

getent group
useradd -m -G adm,sudo -s /bin/bash lamer;passwd lamer
getent passwd | grep lamer
"lamer:x:1001:1001::/home/lamer:/bin/bash"

Для удаленного доступа: Xpra, X2Go, SPICE, NoMachine(Free - Concurrent connections 1)
Брал инфу из ALT Linux Wiki - для общего понимания норм.

Уровень сложности тупой будет когда?

11 гигов? Что там может быть интересного?

Вы интересное в гигабайтах меряете?

Прикидываю, да.

А что x2go не кошерно?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
slc.tl
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
Влад Ефименко