установить рабочий стол на сервер [дубликат]

На этот вопрос уже есть ответ здесь:

Будет ли рабочий стол потреблять ресурсы, если я его не использую? Если да, то как его включить/выключить?

1
задан 29 June 2016 в 05:22

3 ответа

Я предполагаю, что у Вас есть чистая установка Сервера Ubuntu. apt команда эквивалентна apt-get. Я протестировал все сам (кроме первого). Если Вы захотите удаленный рабочий стол как vnc сервер, то Вам будут нужны по крайней мере 3,4,5 или 6. Посмотрите больше информации здесь: https://help.ubuntu.com/community/ServerGUI

  1. Запустите приложения GUI без GUI

    sudo apt install xauth
    

    Затем любое gui приложение, которое Вы устанавливаете, также установит необходимые зависимости. После того, как можно соединиться с ssh -X управляйте и запущенный любое gui приложение с X передачами (никогда не пробовал его просто xauth установленный).

  2. Минимальный GUI:

    sudo apt install xorg
    sudo apt install openbox --no-install-recommends
    

    Выполните команду startx и openbox запустится (можно открыть терминал там и запустить любое приложение, которое Вы хотите),

  3. Минимальный GUI с менеджером по оформлению:

    sudo apt install xorg
    sudo apt install lightdm-gtk-greeter --no-install-recommends
    sudo apt install lightdm --no-install-recommends
    sudo apt install openbox --no-install-recommends
    

    После перезагрузки Вы будете видеть, что lightdm входит в меню (я не знаю, как можно сделать его для не запуска автоматически, но я не думаю, что это использует слишком много ресурсы, когда Вы не вошли в систему). Возможно, некоторые темы не будут казаться корректными, поэтому если Вы не будете возражать, больше зависимостей устанавливает все пакеты в том же порядке без --no-install-recommends опция.

  4. Более функциональная минимальная настольная среда (та я использую),

    sudo apt install xorg
    sudo apt install lightdm-gtk-greeter
    

    Установите lightdm-gtk-greeter сначала, или он установит зазывалу единицы как зависимость:

    sudo apt install lightdm
    sudo apt install lxde-core
    sudo apt install lxpolkit #(pkexec can't run without it)
    sudo apt install lxsession-logout #(logout button doesn't work without it)
    
  5. Полная легкая настольная среда

    sudo apt install lubuntu-core
    

    Это установит все зависимости как Xorg, ligthdm, alsa и намного больше вещей.

  6. Немного более тяжелая настольная среда

    sudo apt install xubuntu-core
    

    Это установит все зависимости как Xorg, ligthdm, alsa и намного больше вещей.

Можно использовать --no-install-recommends опция в 5 и 6, но Вы, возможно, должны установить дополнительные пакеты для полной возможности рабочего стола.

5
ответ дан 3 December 2019 в 06:39

Можно установить настольные среды с sudo apt --no-install-recommends install lubuntu-desktop. Это было бы очень легко

Благодаря Nick Weinberg из комментариев: sudo apt install --no-install-recommends lubuntu-core должно быть лучше

0
ответ дан 3 December 2019 в 06:39

Две дополнительных опции можно использовать в соединении SSH

  • Перенаправление портов
  • Передача X11
  • Скажите, недавно устанавливают приложение, имеет веб-интерфейс администрирования, к которому можно только получить доступ через localhost по умолчанию. Можно передать связь через ssh.

    Кроме того, можно установить веб-браузер на сервере и использовать x11, передающий для передачи дисплея окна приложения через ssh клиенту.

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

    0
    ответ дан 3 December 2019 в 06:39

    Другие вопросы по тегам:

    Похожие вопросы: