Как вы запускаете Ubuntu Server с графическим интерфейсом?

Попытка запустить сервер Ubuntu в первый раз... Но все в терминале. Есть ли способ перейти на графический интерфейс?

13 ответов

Там нет конкретного дистрибутива под названием "Ubuntu сервер", это все Ubuntu. Существуют разные установочные носители для рабочего стола и сервера Ubuntu, но разница заключается только в начальной программе установки и включенном наборе пакетов. Установочный носитель сервера не устанавливает графический интерфейс по умолчанию, но это просто установка пакета.

Чтобы установить среду рабочего стола, вам нужно включить установку пакетов из Интернета (пакеты для рабочего стола отсутствуют на установочном компакт-диске сервера). Программа установки должна была сделать это за вас, если обнаружила подключение к Интернету, но, очевидно, этого не произошло.

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

sudo apt-get update
sudo apt-get install ubuntu-desktop

В этот момент вы должны получить графическое приглашение для входа в систему (я не совсем уверен; если вы его не получили, перезагрузите компьютер).

Если у вас есть графический интерфейс, вы должны включить и включить еще несколько программных источников, по крайней мере, обновлений безопасности и репозитория юниверса. Нажмите на кнопку Ubuntu и выполните поиск "Источники программного обеспечения", а также установите флажки "limited", "universe" и "multiverse" (в дополнение к "main") на первой вкладке, и отметьте по крайней мере "-security" и "-обновления" (и вы можете также проверить другие) на вкладке "Обновления".

Если вы хотите администрировать локально

Вы можете установить рабочий стол Ubuntu по умолчанию, выполнив следующее:

sudo apt-get install ubuntu-desktop

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

  • Установка гнома 3: sudo apt-get install gnome-shell
  • KDE см. Установку Kubuntu: sudo apt-get install kubuntu-desktop
  • Установка XFCE: sudo apt-get install xfce4
  • Установка LXDE: sudo apt-get install lxde
  • Установка Openbox: sudo apt-get install openbox
  • Gnome Classic (старый) рабочий стол Gnome 3, который выглядит как установка Gnome 2: sudo apt-get install gnome-session-fallback
  • Установка Ubuntu Gnome (Официальный аромат): sudo apt install ubuntu-gnome-desktop

Локальное и / или удаленное администрирование

Кроме вышесказанного, вы можете администрировать свой сервер с помощью веб-решения, используя меньше ресурсов:

Привет, ребята, после небольшого исследования, я тоже хотел поделиться ответом!
Дополнительную информацию можно найти здесь https://help.ubuntu.com/community/ServerGUI. Я предполагаю, что вы начинаете с чистой установки Ubuntu Server 16.04 (могут потребоваться некоторые модификации для более старых версий Ubuntu). В зависимости от ваших потребностей вы можете сделать это:

  1. Минимальный графический интерфейс:

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

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

  2. Минимальный графический интерфейс с диспетчером отображения:

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

    После перезагрузки вы увидите меню входа в систему lightdm.

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

    sudo apt install xorg
    sudo apt install --no-install-recommends lightdm-gtk-greeter
    sudo apt install --no-install-recommends lightdm
    sudo apt install --no-install-recommends lxde-icon-theme
    sudo apt install --no-install-recommends lxde-core
    sudo apt install --no-install-recommends lxde-common
    sudo apt install --no-install-recommends policykit-1 lxpolkit
    sudo apt install --no-install-recommends lxsession-logout
    sudo apt install --no-install-recommends gvfs-backends
    

    ОБЪЯСНЕНИЕ: lxde-icon-theme нужен для базовых иконок (есть альтернативы), lxde-core а также lxde-common установит основные компоненты lxde, policykit-1 а также lxpolkit необходимы для запуска pkexec, lxsession-logout необходимо, чтобы меню выхода из системы работало, gvfs-backends необходим, если вы хотите иметь поддержку мусора, сети, устройств и т. д. на pcmanfm

  4. Полностью облегченная среда рабочего стола:

    sudo apt install xorg
    

    Затем выберите один из них:

    sudo apt install --no-install-recommends lubuntu-core
    

    ИЛИ ЖЕ

    sudo apt install --no-install-recommends xubuntu-core
    

    ИЛИ ЖЕ

    sudo apt install --no-install-recommends ubuntu-mate-core
    

    ОБЪЯСНЕНИЕ: каждый из этих метапакетов основан на lxde,xfce и mate desktop соответственно, включая такие зависимости, как alsa, lightdm и т. Д., А также множество других пакетов, таких как темы, конфигурации и т. Д.

  5. Полностью облегченная среда рабочего стола без учета рекомендаций:

    Выберите один из них:

    sudo apt install lubuntu-core
    

    ИЛИ ЖЕ

    sudo apt install xubuntu-core
    

    ИЛИ ЖЕ

    sudo apt install ubuntu-mate-core
    

    ОБЪЯСНЕНИЕ: Почти так же, как 4 (включая полный xorg установка), но со многими другими пакетами, такими как Bluetooth, принтеры, поддержка сканера, различные темы и шрифты, базовые инструменты gnome и т. д.

  6. Полный рабочий стол со всеми дополнениями (лучше выбрать другой вариант):

    Выберите один из них:

    sudo apt install lubuntu-desktop
    

    ИЛИ ЖЕ

    sudo apt install xubuntu-desktop
    

    ИЛИ ЖЕ

    sudo apt install ubuntu-mate-desktop
    

    ИЛИ ЖЕ

    sudo apt install ubuntu-gnome-desktop
    

    ИЛИ ЖЕ

    sudo apt install ubuntu-desktop
    

    ИЛИ ЖЕ

    sudo apt install kubuntu-desktop
    

    ОБЪЯСНЕНИЕ: Это установит все, что устанавливает live cd каждого аромата Ubuntu (это означает, что даже медиаплееры или все, что они находят полезным для своего аромата. Так что это не рекомендуемый вариант

СОВЕТ 1: --no-install-recommends Параметры применяются ко всем пакетам зависимостей рекурсивно, поэтому я сначала устанавливаю xorg пакет, чтобы убедиться, что все графические драйверы и другие пакеты установлены и что моя система переносима, даже если я заменяю материнскую плату или графический процессор. Некоторые люди устанавливают только компоненты xorg но мне никогда не удавалось создать пригодную для использования систему таким образом.

СОВЕТ 2: Если выбран вариант, который вы устанавливаете network-manager а также network-manager-gnome тогда лучше используйте его для настройки вашей сети и удалите все на /etc/network/interfaces файл (кроме lo интерфейс) во избежание конфликтов.

СОВЕТ 3: Если вам нужен удаленный рабочий стол через x11vnc затем выберите вариант от 2 до 6 (я думаю, вам также нужно добавить опцию -auth guess а также -loop так что vnc работает до входа и после выхода)

СОВЕТ 4. Если вы хотите прекратить автозапуск lightdm, выберите опции 2–6 и выполните команду sudo systemctl disable lightdm и вы можете начать его, когда вы хотите с sudo systemctl start lightdm, Чтобы снова включить его, запустите sudo systemctl enable lightdm и проверить это с systemctl is-enabled lightdm (иногда вы не можете повторно включить его, и команды is-enabled имеют вывод static так беги sudo apt install --reinstall lightdm починить это)

СОВЕТ 5: Есть еще один вариант (который я специально исключил). Вы можете установить определенный метапакет среды рабочего стола, например lxde, xfce4, mate-desktop-environment, plasma-desktop, unity, gnome, Однако вам понадобится больше пакетов, чем просто xorg в большинстве случаев эти пакеты или метапакеты могут устанавливать пакеты, которые больше не являются предпочтительными ни для одного из вариантов Ubuntu. Например lxde Установок wicd как рекомендация, когда все ароматы (включая lubuntu) используют network-manager а также network-manager-gnome Настоящее время. Чтобы увидеть различия между пакетами, вы можете искать здесь: http://packages.ubuntu.com/

СОВЕТ 6: Если при загрузке вы видите приветствующего, и он отбрасывает вас назад tty затем просто перезапустите lightdm стреляя sudo service lightdm restart

Ubuntu Server никогда не поставляется с графическим интерфейсом. Все действия, которые вам нужно выполнять на сервере, можно выполнять через терминал. Даже если вы загрузите графический интерфейс, вы, вероятно, сможете получить доступ к Интернету и получить онлайн-поддержку на форумах или в чате. Но для linux пока нет инструментов управления сервером / деятельностью, для управления которыми требуется графический интерфейс.

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

Ниже приведены варианты

  1. Чтобы установить среду рабочего стола Unity по умолчанию: sudo apt-get install ubuntu-desktop

  2. Чтобы установить среду рабочего стола Unity без таких надстроек, как (Email, OpenOffice): sudo aptitude install --without-recommends ubuntu-desktop

  3. Чтобы установить очень легкую рабочую среду, просто базовый графический интерфейс (XFCE): sudo apt-get install xubuntu-desktop (или LXDE: sudo apt-get install lubuntu-desktop для еще более легкого графического интерфейса)

Причина, по которой он называется "Сервер", заключается в том, что он легок (без графического интерфейса или дополнительных пакетов), чтобы машина работала настолько скудно, насколько это возможно. Добавление графического интерфейса пользователя отрицательно сказывается на цели установки сервера.

Тем не менее, установка в качестве сервера с последующим использованием apt-get install/aptitude install вашего рабочего стола может помочь отсеять ненужные приложения, а не выполнять прямую установку выпуска Ubuntu Desktop. Если вы идете по этому маршруту, мне лично нравится

sudo aptitude install --without-recommends ubuntu-desktop

РЕДАКТИРОВАТЬ: Однако, если вы используете его как настоящий "Сервер" (FTP, веб-хостинг, DNS и т. Д.), Настоятельно рекомендуется научиться ориентироваться в Ubuntu через его оболочку вместо графического интерфейса.

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

Сервер Ubuntu предназначен для использования минимальных ресурсов. GUI приведет к высокому использованию ресурсов, однако если вам все еще нужен GUI, вы можете установить только то, что требуется для рабочего стола Unity по умолчанию. устанавливать ubuntu-desktop с --no-install-recommends. Это исключит ненужные программы и инструменты, такие как LibreOffice, Firefox, Thunderbird и т. Д.

sudo apt-get install --no-install-recommends ubuntu-desktop

Прочитайте эти руководства.

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

sudo apt-get install ubuntu-desktop

Потом наберите

reboot

и вы сделали.

Если вы внимательно посмотрите на официальное руководство по Ubuntu Server. Глава 6 Удаленное администрирование вы обнаружите, что последняя статья будет чрезвычайно интересна. Поверьте мне, вы не хотите устанавливать среду DeskTop на сервер, она использует слишком много ресурсов до 50-60%, если вы идете на бананы, и вы не получаете никакой выгоды в управлении своим сервером с точки зрения графического интерфейса.

Прочитайте и переведите главу 6.3 Zentyal. Это то, что вам нужно. Я не могу поверить, что я упустил это из виду. Так что не бойтесь устанавливать его, это полнофункциональный веб-интерфейс, и мое первое впечатление от установки zentyal-core и zentyal-common было "УДИВИТЕЛЬНЫМ", который больше не смотрел ни на что, кроме санкционированного веб-интерфейса создателей Ubuntu.

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

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

  • LXDE: sudo apt-get install lxde-core (для полного sudo apt-get install lxde)
  • XFCE: sudo apt-get install xfce4 (для полного sudo apt-get install xubuntu-desktop)
  • ГНОМ: sudo apt-get install gnome-core (за full sudo apt-get install gnome)

Источник

Установить пакет gnome через sudo apt-get install ubuntu-desktop, Вам может потребоваться дополнительно установить: x-window-system-core, xserver-xorg, gnome-desktop-environment, gdm, но, вероятно, это сделает apt-get.

Что касается интернета: вы можете настроить мост или эмулировать роутер. Как это сделать, зависит от вашего оборудования. На эту тему доступно множество сообщений на форуме и практических рекомендаций. Используйте Google.

Интересные пакеты: bridge-utils ИЛИ ЖЕ dnsmasq, hostapd Пакет предназначен для точки доступа WLAN, если вы хотите, чтобы ваш ноутбук был один. Но, честно говоря, я не понимаю, почему вы не подключаете свой сервер к Интернету. Карта WLAN дешева и проста, и я полагаю, что ваш интернет-ноутбук уже подключен через маршрутизатор.

  1. Настройка интерфейса:

    sudo ip link set dev eth0 down
    sudo dhclient eth0
    

    Это принесет eth0 с использованием DHCP.

  2. Установите свой выбор рабочего стола:

    sudo apt-get update
    sudo apt-get install ubuntu-desktop
    reboot
    

Вместо добавления полной среды рабочего стола рассмотрите возможность добавления легкого веб-интерфейса.

Cockpit находится в репозиториях Ubuntu с 16.04.

  • Не использует источники, отличные от Ubuntu
  • Не меняет файлы конфигурации сервера
  • Легко использовать, легко понять

Установка тривиальна:

    sudo apt install cockpit
    // After install, point your web browser at http://localhost:9090

Удаление так же просто:

    sudo apt remove cockpit.
    // No weird scripts, no additional cleanup.

Дело в том, что в серверной версии нет графического интерфейса пользователя. Вы можете установить и использовать Webmin - графический интерфейс на основе веб-интерфейса или, если вам нужен графический интерфейс, подобный настольному, вам придется выбирать и устанавливать пакеты вручную. Абсолютным минимумом был бы Xorg, оконный менеджер и, возможно, файловый менеджер.

Исходя из того, что вы говорите, я предполагаю, что вы хотели бы одну из двух вещей:

  1. Переустановите MacOS
  2. Установите графический интерфейс в (уже полностью очищенной) системе.

Я прав в этом?

Если это первое, вы должны отметить это и попросить модератора переместить его в раздел " Спросить другое", если это второе, у вас снова есть два варианта:

  1. Загрузите установочный DVD-диск Ubuntu 11.04 Desktop и установите все необходимые пакеты на сервере, или
  2. Просто установите Desktop Edition в систему с нуля (мое предложение, так как вы уже все удалили), а затем установите все необходимые серверные компоненты поверх этого с помощью диспетчера пакетов Ubuntu, Synaptic или CLI.
Другие вопросы по тегам