Как поставить графическую оболочку на сервер ubuntu
Обновлено: 21.11.2024
Используйте код KB4KDO0L9, чтобы получить постоянную скидку 10% на любой сервер.
Планируете ли вы использовать сервер Ubuntu для своего бизнеса? Это одна из самых популярных в мире операционных систем на базе Linux с открытым исходным кодом. Он прост в использовании, и его поддерживает обширная экосистема приложений с открытым исходным кодом. Серверы на базе Linux используются не только для выполнения задач в фоновом режиме; вы также можете использовать их для запуска многофункциональных графических приложений. Для этого вам потребуется установить GUI (графический пользовательский интерфейс) на ваш сервер.
В этом кратком руководстве мы покажем вам, как установить графический интерфейс в Ubuntu.
Системные требования
Вот системные требования и системные ресурсы, которые вам понадобятся для этого руководства:
- Гибридный или выделенный сервер ServerMania
- Операционная система сервера Ubuntu 20.04
- Доступ к учетной записи пользователя с правами sudo или root
- Двухъядерный процессор 1,0 ГГц
- 20 ГБ на жестком диске
- 1 ГБ ОЗУ
Несмотря на то, что требования зависят от ожидаемого потока трафика на ваш веб-сайт, мы задокументировали минимальный минимум, который вам потребуется для начала работы, на странице системных требований Ubuntu.
Информацию об обновлении см. в списке предложений ServerMania, а о размещении Ubuntu 20.04 на сервере ServerMania см. раздел Размещение Ubuntu на сервере ServerMania.
Настройка Ubuntu 20.04
Шаг 1. Войдите на сервер Ubuntu
Войдите в систему, используя пароль root для экземпляра Ubuntu, используя следующую команду:
Кроме того, вы можете использовать ключи SSH (secure shell) для входа без пароля. Рекомендуется не использовать пользователя root для выполнения административных задач. Создайте другого пользователя.
Шаг 2. Обновите пакеты apt-get
Обновите и обновите диспетчер пакетов apt-get с помощью следующей команды:
Выполнение этой команды гарантирует, что у вас есть последние пакеты и репозитории, обновленные в вашем диспетчере пакетов.
Установка Display Manager (среда рабочего стола)
В экосистеме Linux вам понадобится программное обеспечение, называемое диспетчером отображения, которое позволит вам увидеть экран входа в систему с графическим интерфейсом сервера Ubuntu для выбранной вами ОС Linux.
После того, как вы входите в рабочий стол с помощью диспетчера отображения, диспетчер отображения передает управление оконному менеджеру, где GNOME, KDE и т. д. вступают в игру.
Шаг 1. Использование sudo apt-get install для установки LightDM
Во-первых, давайте установим один из наиболее широко используемых менеджеров отображения под названием LightDM, используя следующую команду:
Как и в случае с LightDM, вы можете выбирать из множества других вариантов, таких как GDM, SDDM, LDM и т. д.
Ваш выбор DM (диспетчера отображения) должен учитывать ресурсы, которые он будет потреблять, возможную гибкость конфигурации и степень поддержки сообществом проблем и исправлений ошибок.
Шаг 2. Запуск службы LightDM
После того как LightDM будет установлен в вашей системе, вы можете запустить следующую команду, чтобы запустить службу LightDM, которая будет передавать элементы управления дисплеем диспетчеру окон.
Установка графического интерфейса сервера Ubuntu
Шаг 1. Установите Tasksel
Вы должны выбрать, устанавливать ли GUI (графический пользовательский интерфейс) просто с помощью apt или apt-get или использовать более продвинутый инструмент, называемый tasksel, который позволяет выполнять установку быстрее, устанавливая несколько пакетов в одном скоординированном процессе, разделяя задачи. . Мы будем использовать tasksel для установки:
И если вы используете apt вместо apt-get, вы можете использовать следующую команду:
Шаг 2. Установите среду рабочего стола
После установки диспетчера задач можно приступить к установке одной из множества доступных сред рабочего стола; в нашем случае мы установим GNOME Desktop, который является средой по умолчанию для сервера Ubuntu, используя следующую команду:
При появлении запроса выберите рабочий стол Ubuntu, чтобы установить выбранную среду рабочего стола.
Используйте клавишу пробел, чтобы выбрать среду рабочего стола для установки; нажмите клавишу tab, чтобы переместить фокус со списка программного обеспечения на кнопку ОК внизу, и нажмите ввод.
Если все сделано правильно, это должно привести к перезагрузке, и вы увидите экран входа в систему, созданный LightDM, выбранным нами диспетчером отображения (среда рабочего стола).
Кроме того, вы также можете запустить следующую команду sudo apt-get для установки ubuntu-desktop без использования tasksel:
Вы можете использовать вышеупомянутую команду apt-get для установки любой из популярных сред рабочего стола.
Шаг 3. Установите несколько графических интерфейсов
Установка нескольких графических интерфейсов проста для установки нескольких графических интерфейсов на сервер Ubuntu.
Вы можете переключаться между различными графическими интерфейсами, нажимая клавишу F1; это приведет к переключению между сеансами графического интерфейса. Помимо GNOME, вы можете выбрать один из нескольких других хорошо поддерживаемых графических интерфейсов, таких как рабочий стол основного сервера Xfce, рабочий стол основного сервера Xubuntu, рабочий стол основного сервера Lubuntu, рабочий стол основного сервера Cinnamon, рабочий стол основного сервера Budgie, рабочий стол основного сервера Mate. , рабочий стол главного сервера KDE, рабочий стол главного сервера Kubuntu и т. д.
Изменение графического интерфейса в Ubuntu не сильно меняет процесс установки, если вы используете Taskel. Например, если вы хотите установить графический интерфейс Xubuntu, вы можете сделать это с помощью следующей команды:
Обратите внимание, что эта команда аналогична команде, которую вы запускали для установки рабочего стола GNOME, за исключением того, что теперь вы устанавливаете Xubuntu-desktop вместо ubuntu-desktop.
Некоторые похожие команды для установки различных графических интерфейсов перечислены ниже:
Обратите внимание, что наличие нескольких графических интерфейсов совершенно не обязательно.
Шаг 4. Перезагрузка
После завершения установки необходимо перезагрузить систему, чтобы убедиться, что интерфейс изменился.
Однако, если ваша система не запрашивает графический интерфейс и по какой-либо причине по-прежнему возвращает вас к интерфейсу командной строки, выполните следующую команду, чтобы раз и навсегда установить интерфейс по умолчанию в вашей системе.
Эта команда гарантирует, что ваша система Ubuntu по умолчанию использует только что установленную графическую цель для графического интерфейса.
Удаленный доступ к графическому интерфейсу
Удаленный доступ к вашему компьютеру с Ubuntu — это повседневный вариант использования. Если вы хотите это сделать, вам нужно установить приложение для удаленного рабочего стола, например Xrdp. Для этого вы можете использовать следующую команду:
После установки приложения удаленного рабочего стола вам потребуется добавить его в группу ssl-cert. Вы можете сделать это, выполнив следующую команду:
Теперь вы можете удаленно подключиться к свежеустановленному рабочему столу Ubuntu с графическим интерфейсом через порт 3389.
Заключение
В этом руководстве вы узнали, как установить графический интерфейс в операционной системе Ubuntu. Наличие богатого интерфейса открывает мир возможностей в мире открытого исходного кода с множеством приложений для бизнес-пользователей, разработчиков, бухгалтеров и других. После завершения процедуры установки GUI в вашей операционной системе Ubuntu вы получите лучшее из обоих миров — CLI и GUI.
Хотите добавить среду рабочего стола после установки Ubuntu Server? Его можно легко установить.
По умолчанию Ubuntu Server не включает графический интерфейс пользователя (GUI). Графический интерфейс занимает системные ресурсы (память и процессор), которые используются для задач, ориентированных на сервер. Однако некоторые задачи и приложения лучше управляемы и лучше работают в среде с графическим интерфейсом.
В этом руководстве показано, как установить графический интерфейс рабочего стола (GUI) на сервер Ubuntu.
- Сервер под управлением Ubuntu Linux Server
- Доступ к учетной записи пользователя с правами sudo или root
- Диспетчер пакетов apt-get, включенный по умолчанию
Обновление репозиториев и пакетов
Начните с обновления репозиториев и списков пакетов:
Нажмите Y и нажмите Enter, когда вас спросят, хотите ли вы продолжить.
Это гарантирует, что вы работаете с самыми последними обновлениями программного обеспечения.
Затем установите утилиту диспетчера задач:
Пришло время установить среду рабочего стола.
Примечание. Tasksel — это утилита для одновременной установки нескольких связанных пакетов. Дополнительные сведения см. в документации.
Выберите диспетчер отображения
Диспетчер отображения — это приложение, которое запускает сервер отображения, запускает рабочий стол и управляет проверкой подлинности пользователей. GDM3 по умолчанию (используемый с KDE-Plasma) является ресурсоемким диспетчером отображения. Если вам нужно сэкономить системные ресурсы, рассмотрите более легкий диспетчер отображения, например SDDM, SLiM или LightDM.
По умолчанию только один диспетчер отображения может управлять сервером. Они могут работать одновременно, только если настроены на управление разными серверами. В этой статье предполагается, что вы будете использовать один диспетчер отображения по умолчанию.
Чтобы установить конкретный диспетчер отображения, используйте менеджер пакетов apt-get:
Чтобы установить SLiM:
Чтобы установить LightDM:
Диспетчер отображения SDDM можно установить из меню Taskel во время установки KDE.
Выберите графический интерфейс для своего сервера
GNOME является графическим интерфейсом по умолчанию для большинства установок Ubuntu и (в общих чертах) основан на экосистеме Apple.
KDE — еще один популярный графический интерфейс, основанный на экосистеме Microsoft. Если вы хотите иметь внешний вид обычной системы Ubuntu, выберите одну из этих сред рабочего стола.
ГНОМ
Чтобы установить GNOME, начните с запуска tasksel:
Запустится красочный интерфейс. Используйте клавишу со стрелкой, чтобы прокрутить список вниз и найти рабочий стол Ubuntu.
Используйте клавишу пробела, чтобы выбрать его, нажмите Tab, чтобы выбрать OK внизу, затем нажмите Enter .
Система установит программное обеспечение и перезагрузится, предоставив вам графический экран входа в систему, созданный вашим менеджером дисплеев по умолчанию. В нашем случае это SLiM.
Введите свои учетные данные для входа. Используйте F1 для переключения между графическими интерфейсами, если у вас установлено несколько интерфейсов.
Ниже представлена типичная среда пользовательского интерфейса GNOME.
Примечание. Если вы используете Arch Linux, узнайте, как установить и настроить GNOME в Arch Linux.
Плазменная среда KDE
Чтобы установить KDE Plasma, используйте следующую команду Linux:
Во время установки вам может быть предложено выбрать диспетчер отображения по умолчанию. Используйте клавиши со стрелками, чтобы сделать выбор, затем нажмите Enter .
Запустите KDE Plasma с помощью команды:
Вместо display_manager введите имя установленного менеджера отображения (например, SLiM, lightDM, SDDM). Введите свои учетные данные и войдите в систему.
Примечание. Эти традиционные приложения Ubuntu Server с графическим интерфейсом требуют значительных системных ресурсов. Они могут повлиять на функциональность вашего сервера. Если вам нужно максимально использовать ресурсы сервера, рассмотрите одно из более легких приложений с графическим интерфейсом, перечисленных ниже.
Настольный сервер Mate Core
Mate — это популярный и легкий графический интерфейс. Установите его, выполнив следующую команду:
Подождите, пока taskel завершит действие. После завершения запустите интерфейс рабочего стола с помощью команды:
Вместо display_manager введите имя установленного менеджера отображения (например, SLiM, lightDM, SDDM). Вам будет предложено войти в систему.
Чтобы выйти из графического интерфейса, откройте командную строку и введите:
Примечание. Возможно, вам придется нажать Ctrl-Alt-F1, чтобы вернуться к интерфейсу командной строки сервера. Также обратите внимание, что этот процесс автоматически устанавливает и использует диспетчер отображения lightdm.
Рабочий стол сервера Lubuntu Core
Lubuntu — очень легкий графический интерфейс. Используйте это приложение, если вам нужен графический интерфейс, но вы хотите свести к минимуму нагрузку на системную память и процессор.
Чтобы установить Lubuntu, введите следующее:
Кроме того, вы можете установить из меню tasksel с помощью команды:
Используйте клавиши со стрелками, чтобы выделить графический интерфейс Lubuntu, который вы хотите использовать. Нажмите клавишу «Пробел», чтобы выбрать, затем перейдите к кнопке «ОК» и нажмите «Ввод» .
Запустите графический интерфейс с помощью:
Выйдите из графического интерфейса, открыв окно терминала и введя следующее:
Настольный компьютер Xubuntu Server Core
Xubuntu — это производная версия Ubuntu, использующая среду рабочего стола Xfce.
Установите Xubuntu, введя следующее:
Запустите его, введя:
Xfce для рабочего стола
Среда рабочего стола Xfce может использоваться сама по себе. Он разработан, чтобы быть отзывчивым, легким и удобным для пользователя.
Установите Xfce следующим образом:
Запустите Xfce, введя:
Примечание. Графический интерфейс Xfce совместим только с диспетчером отображения SLiM.
Переключение между графическими интерфейсами
Если у вас установлено несколько графических интерфейсов, вы можете выбрать, какой из них использовать. После запуска диспетчера дисплеев вам будет предложено войти в систему. Однако на этом экране также можно выбрать, какой графический интерфейс вы хотите включить.
На изображении выше показан экран входа в систему SLiM. Переключайтесь между графическими интерфейсами, нажимая F1. Интерфейс будет переключаться между сеансами (или графическими интерфейсами). Войдите в систему, как только вы переключитесь на графический интерфейс по вашему выбору.
Для Ubuntu Server доступно множество рабочих столов с графическим интерфейсом. Большинство из них можно установить с помощью менеджера пакетов apt-get или инструмента tasksel, как подробно описано в этом руководстве.
Если вы много работали с обычными операционными системами, вам может быть сложно работать в интерфейсе командной строки. К счастью, Ubuntu, как и многие системы Linux, имеет открытый исходный код, поэтому доступно множество графических интерфейсов.
Деян является руководителем отдела содержания в phoenixNAP с более чем 7-летним опытом веб-публикаций и написания технических текстов. До прихода в PNAP он был главным редактором нескольких веб-сайтов, стремящихся отстаивать новые технологии. Он старается упростить сложные понятия и дать осмысленное представление о центрах обработки данных и облачных технологиях.
Удаленный рабочий стол – это полезная и удобная служба, позволяющая удаленно управлять другим компьютером. Это .
Стек XAMPP — это дистрибутив Apache с открытым исходным кодом среды разработки PHP, состоящий из .
Pip Installs Packages (Pip) — это система управления пакетами, которая упрощает процесс установки и .
В Linux были разработаны специальные инструменты для управления приложениями. Обычно прикладное программное обеспечение для Linux .
Не можете найти рабочий стол после установки Ubuntu Server? Этот неожиданный темный экран вас расстроил? Ну, ты не единственный. Когда я получил свой первый VPS, я сразу же установил Ubuntu. Но когда я увидел этот мертвый экран всего с несколькими строками текста, я был уверен, что что-то пошло не так с установкой — это не было похоже на Ubuntu, которая была у меня на ноутбуке! Итак, что же произошло и почему мы оказались в этой неразберихе? И как установить графический интерфейс на Ubuntu Server? Вот на что пытается ответить этот пост.
В первом разделе рассматриваются причины и способы решения проблемы в контексте. Второй раздел поможет вам выбрать правильный графический интерфейс для установки. Однако, если вы здесь только для исправления, не стесняйтесь сразу переходить к инструкциям по установке графического интерфейса на Ubuntu Server. Просто следуйте простым, коротким шагам, представленным на простом английском языке, и вы добьетесь цели в кратчайшие сроки. И не забудьте дочитать до конца, где я покажу короткий путь, который легко избавит вас от всех хлопот.
Что такое Ubuntu Server и почему это важно?
Ubuntu Server — это версия Ubuntu, предназначенная для использования в качестве серверной операционной системы. Как дистрибутив Linux, Ubuntu является одним из фаворитов для использования на рабочих станциях и ноутбуках. Серверная версия, во всяком случае, еще более популярна среди серверных операционных систем, и в последние годы ее популярность только возросла. Почему он так востребован? Это просто хорошо! Давайте рассмотрим некоторые из его лучших функций.
- Простое развертывание контейнеров
- Легкий дистрибутив
- Идеальная интеграция с облаком
- Невероятная поддержка оборудования
Ubuntu Server предоставляет все функции, востребованные сегодня, и, вероятно, поэтому вы тоже выбрали его. Итак, почему среди всех этих замечательных функций нет рабочего стола с графическим интерфейсом? Дело в том, что большинство серверных операционных систем спроектированы так, чтобы быть как можно более легкими, оставляя больше ресурсов для того, что вы хотите делать с сервером. Вот почему большинство из них просто отказываются от графического интерфейса в пользу интерфейса командной строки (CLI).
Консоль командной строки может подойти опытным администраторам серверов и разработчикам, но для всех остальных она значительно усложняет задачу. Вот почему Ubuntu Server позволяет вам установить рабочий стол с графическим интерфейсом по вашему выбору с помощью всего нескольких команд. Именно поэтому вы читаете этот пост, так что мы должны перейти к нему?
Если вы не уверены, какие у вас есть варианты рабочего стола с графическим интерфейсом или какой из них лучше для вас, то в следующем разделе мы позаботимся об этом. Если вы уже сделали выбор, переходите к моему руководству по установке GUI на Ubuntu Server. .
Как выбрать лучший графический интерфейс Ubuntu?
Если вы больше привыкли к Windows или Mac, чем к Linux, то идея выбора между разными рабочими столами может показаться странной. На самом деле, наличие выбора в этом вопросе делает вещи более интересными. Итак, каков наш выбор?
Хотите лучше разместить свои веб-сайты и веб-приложения? Разрабатываете что-то новое? Просто не нравится Windows? Вот почему у нас есть Linux VPS.
Лучшие графические интерфейсы Ubuntu:
ГНОМ
GNOME — самый популярный рабочий стол с графическим интерфейсом для дистрибутивов Linux. Это также графический интерфейс по умолчанию в версии рабочей станции Ubuntu (для персональных компьютеров, таких как ноутбук).Тот факт, что он встроен в Ubuntu, более чем достаточен, чтобы сделать GNOME сильным кандидатом на звание лучшего графического интерфейса Ubuntu. Что еще происходит?
Главные функции GNOME:
- Очень стабильно
- Регулярные обновления
- Активное сообщество
- Много приложений
С точки зрения внешнего вида, GNOME не очень настраиваемый (точнее, вряд ли настраиваемый) без некоторых сложных обходных путей. Но это компенсируется отличным дизайном. Это может слишком сильно влиять на производительность ОЗУ и ЦП, и это может быть проблемой, если ваш сервер имеет ограниченные свободные ресурсы. Подводя итог, GNOME не просто так является средой рабочего стола по умолчанию, и у каждого недостатка есть множество плюсов.
Плазменная среда KDE
Другим основным рабочим столом с графическим интерфейсом для дистрибутивов Linux является KDE Plasma. Хотя он и не так популярен, как GNOME, он сам по себе является массовым рабочим столом, и у него есть функции, подтверждающие это:
Основные возможности KDE Plasma:
- Легкий
- Простота в использовании
- Широко настраиваемый
- Активное сообщество
KDE Plasma, без сомнения, самый настраиваемый рабочий стол Linux. Вы можете изменить любые аспекты его внешнего вида всего за несколько кликов. Его дизайн также вдохновлен Windows, что означает аналогичную панель задач и меню «Пуск» с привычным расположением значков. Если у него меньше приложений, то те, которые он предлагает, достаточно мощны, чтобы превзойти любое приложение GNOME. Однако, возможно, самая важная особенность, которую следует учитывать, когда речь идет о KDE Plasma в качестве серверной ОС, — это ее ресурсоэффективность. Если у вас мало ресурсов или они нужны для более важных задач, идеально подойдет KDE Plasma.
В целом, KDE Plasma — это отличный способ снизить нагрузку и получить более «нормальный» опыт работы с Linux, особенно если вы привыкли к Windows.
MATE уже давно предлагает привлекательное, но легкое приложение для рабочего стола. Он еще более ресурсоэффективен, чем KDE Plasma, что делает его отличным выбором в качестве графического интерфейса для серверной ОС.
Основные функции MATE
- Чрезвычайно эффективное использование ресурсов
- Интуитивный дизайн
- Проверено временем
MATE на самом деле основан на GNOME 2, более старой версии самой популярной среды рабочего стола. Однако, несмотря на свое происхождение, MATE во многом представляет собой собственный графический интерфейс с дизайном, подобным Windows, и очень быстрой производительностью. Некоторые эксперты даже считают его еще более легким, чем Xfce, поэтому, если вы хотите сохранить некоторую красоту серверной ОС, но при этом урезать ее настолько, насколько это возможно, MATE — это то, что вам нужно.
Когда дело доходит до облегченных сред рабочего стола, Xfce обычно входит в тройку лучших; и это самый ресурсоэффективный рабочий стол с графическим интерфейсом в этом списке. Однако за это легкое прикосновение приходится платить менее современной графикой. Возможно, это не лучший выбор для ноутбука или рабочей станции, но если вы используете сервер с ограниченными ресурсами, например VPS, и не возражаете против устаревшей графики, то Xfce, безусловно, лучший графический интерфейс Ubuntu для вас. Это позволяет вам использовать имеющиеся у вас ресурсы для действительно важных задач, таких как обработка веб-трафика или запуск вашего веб-приложения.
Как установить графический интерфейс на сервере Ubuntu
Без дальнейших представлений, вот как установить графический интерфейс на Ubuntu Server. Прежде всего, я предполагаю, что у вас есть полный root-доступ к вашему серверу, то есть у вас есть разрешение на выполнение команд sudo или уровня суперпользователя. Если вы используете VPS и не знаете точно, как установить удаленное соединение и запустить терминал, вам следует прочитать наше руководство по подключению к удаленному серверу Linux .
Шаг 1. Обновление репозиториев
Если вы раньше использовали дистрибутив Linux, вы знаете, что установка большинства программных пакетов выполняется с помощью интерфейса командной строки для подключения к репозиторию пакетов и загрузки файлов. Однако, прежде чем вы сможете загрузить выбранный вами рабочий стол с графическим интерфейсом, вам необходимо убедиться, что ваши репозитории обновлены. Это гарантирует, что вы получите последнюю и самую стабильную версию графического интерфейса, которую хотите установить.
Чтобы обновить репозитории, введите следующую команду:
Нажмите, если вас спросят, хотите ли вы продолжить обновление пакетов.
Эта команда проверит последние версии всех программных пакетов в репозиториях. Это может занять пару минут в зависимости от вашего интернет-соединения и от того, насколько свеж образ Ubuntu Server, который вы использовали при установке.
Когда обновление будет завершено и вы вернетесь к командной строке, пора приступить к делу по-настоящему.
Хотите лучше разместить свои веб-сайты и веб-приложения? Разрабатываете что-то новое? Просто не нравится Windows? Вот почему у нас есть Linux VPS.
Шаг 2. Настройка Display Manager
Чтобы упростить установку пакетов, которые нам здесь понадобятся, мы сначала установим пакет под названием диспетчер задач. Эта служебная программа для Linux позволяет загружать и устанавливать несколько подключенных пакетов и требований с помощью одной команды. Это значительно упрощает установку более крупного программного обеспечения, такого как среда рабочего стола с графическим интерфейсом. Конечно, вы также можете использовать собственный apt для установки среды рабочего стола по вашему выбору, и я предоставлю инструкции для обоих.
Но подождите; если вам кажется, что все происходит слишком быстро, или вы ловите себя на мысли «что с этими командами», тогда вы можете проверить 10 команд Linux, которые должен знать каждый пользователь.
Однако я рекомендую вам использовать tasksel, потому что меньше шансов, что что-то пойдет не так из-за зависимостей пакетов. Чтобы установить tasksel, введите в терминал Ubuntu следующее:
После завершения установки tasksel мы можем перейти к выбору и установке диспетчера отображения для Ubuntu Server.
Менеджеры отображения — это программные пакеты, отвечающие за запуск графики среды рабочего стола на сервере Ubuntu. На выбор предлагается несколько серверов отображения, каждый со своими функциями и вариантами использования, но для первой установки лучше использовать SliM или LightDM. Оба они легкие и быстрые, добавляя немного накладных расходов. SliM обычно считается лучшим менеджером отображения, с большим количеством доступной документации и учебных пособий. LightDM занимает второе место, поэтому можно выбрать любой из них. Прочтите сравнение Slant, если хотите узнать больше об их различиях.
Чтобы установить SLiM, используйте следующую команду:
Однако, если вы выбрали LightDM, обязательно введите его ниже:
Существует также третий вариант, который следует учитывать, когда дело доходит до диспетчеров отображения, но только в том случае, если вы планируете установить KDE Plasma в качестве графического интерфейса по вашему выбору. SDDM — это встроенный диспетчер отображения среды рабочего стола KDE Plasma, и его установка обеспечит бесперебойную работу рабочего стола:
Поскольку ни один из этих трех не является собственным диспетчером отображения для GNOME, возможно, вы увидите сообщение с просьбой подтвердить, какой диспетчер отображения вы хотите использовать по умолчанию: собственный (но тяжелый) GDM3 или LightDM (или SLiM или SDDM). В этом случае просто выберите тот, который вы только что установили, и нажмите с помощью клавиатуры.
Теперь переходим к следующему шагу — мы почти готовимся к фактической установке графического интерфейса на сервер Ubuntu, но если вы чувствуете себя опустошенным и истощенным, думая обо всем, что осталось сделать, не забудьте прочитать в конце, где Я покажу окончательный короткий путь.
Шаг 3. Загрузка и установка вашего любимого графического интерфейса
К настоящему времени вы должны знать, какую из доступных сред рабочего стола с графическим интерфейсом вы хотите установить на свой сервер Ubuntu. Если нет, вы всегда можете еще раз взглянуть на наше сравнение лучших претендентов. Здесь вы найдете инструкции по установке каждого из обсуждаемых нами рабочих столов.
Установка графического интерфейса на Ubuntu Server
Установка GNOME
Чтобы установить GNOME с помощью tasksel, вы можете использовать один из следующих способов: с помощью tasksel из командной строки или с помощью пользовательского интерфейса tasksel. Чтобы установить GNOME на Ubuntu Server с помощью tasksel из командной строки, введите следующую команду:
Если вы предпочитаете более удобный способ, вы можете использовать минимальный пользовательский интерфейс tasksel и выбрать правильный пакет пакетов. Во-первых, вам нужно запустить tasksel, запустив его из терминала:
Затем Tasksel поприветствует вас своего рода минимальным графическим интерфейсом, который позволит вам выбрать пакет пакетов (набор программного обеспечения, как его называет сам Taskel), который вы хотите. Как вы можете видеть на снимке экрана ниже, в середине списка есть пакет под названием «Ubuntu Desktop».
Перемещайтесь по списку с помощью клавиш со стрелками. Когда вы дойдете до «Рабочий стол Ubuntu», нажмите, чтобы выбрать его. После того, как вы отметили его, используйте для перемещения курсора вниз к кнопке с надписью «ОК» в самом низу пользовательского интерфейса. Нажмите, чтобы подтвердить свой выбор и начать загрузку и установку GNOME в качестве рабочего стола с графическим интерфейсом вашего сервера Ubuntu.
Если вы хотите использовать apt вместо tasksel, вы можете установить GNOME с помощью следующей команды:
Какой бы метод вы ни выбрали, установка может занять некоторое время, и когда она будет завершена, ваша система автоматически перезагрузится. Как только Ubuntu Server снова подключится к сети, вы увидите, к своему облегчению (по крайней мере, так я себя чувствовал!), что вас ждет графический экран входа в систему. Как только вы войдете в свою учетную запись, вы столкнетесь с чем-то, что обычно выглядит примерно так:
В редких случаях, когда Ubuntu Server снова загружается через интерфейс командной строки, вы можете просто заставить его запустить рабочий стол с помощью следующей команды:
Если вы выбрали LightDM:
Если у вас SLiM:
Благодаря этому вам впервые удалось успешно установить графический интерфейс на Ubuntu Server. Если у вас возникли трудности с выполнением этих шагов и вы предпочли бы более простой вариант, или если вам просто интересно узнать об этом предельном сокращении, которое я обещал в начале, вы можете сразу перейти к заключению .
Установка KDE Plasma
Поскольку tasksel не включает пакет KDE Plasma, нам придется использовать старый добрый apt-get для установки этого гибко настраиваемого рабочего стола. Для этого введите в терминал следующую строку:
Это может занять некоторое время, так что расслабьтесь и расслабьтесь. Когда установка будет завершена, ваша система может перезагрузиться и снова запуститься в CLI-режиме. Чтобы запустить графический интерфейс KDE Plasma, вы должны принудительно запустить диспетчер отображения:
Если вы выбрали SDDM в качестве диспетчера отображения:
Если вы выбрали LightDM:
Если вы выбрали SLiM:
У вас должен получиться красивый, легкий рабочий стол с графическим интерфейсом, который выглядит примерно так:
Нашли все это слишком сложным или столкнулись с загадочными ошибками? Что ж, не забудьте остаться, чтобы воспользоваться ярлыком, о котором я расскажу в заключении.
Установка MATE
Если вы остановили свой выбор на MATE, значит, вы сделали хорошо сбалансированный выбор. Чтобы установить MATE, вы можете использовать как tasksel, так и apt-get. Вы можете запустить следующую команду, чтобы установить рабочий стол с графическим интерфейсом с помощью tasksel:
Если вы предпочитаете использовать собственный установщик apt-get для настройки MATE, вы можете использовать следующую команду:
Установка начнется в любом случае и займет некоторое время, прежде чем она будет завершена. После перезагрузки системы и резервного копирования Ubuntu Server вы сможете использовать экран входа в систему с графическим интерфейсом для входа на рабочий стол с графическим интерфейсом. Наслаждайтесь уникальной цветовой палитрой MATE.
Установка Xfce
Последняя среда рабочего стола, которую мы рассмотрим, — это хорошо известный легкий чемпион Xfce. Сам Xfce можно установить только из командной строки, используя:
Но если вы хотите использовать tasksel или предпочитаете пожертвовать небольшими дополнительными ресурсами ради более динамичного внешнего вида, вы можете попробовать установить Xubuntu, среду рабочего стола на основе Xfce:
Конечно, Xubuntu также можно установить с помощью apt-get:
Шаг 4. Принудительный запуск и остановка рабочего стола с графическим интерфейсом
Как я упоминал в некоторых инструкциях, есть вероятность, что графический интерфейс не запустится автоматически после установки и перезагрузки. В таких случаях есть способ заставить диспетчер дисплея запускать среду рабочего стола. Чтобы запустить графический интерфейс, введите в терминал следующую команду:
*где DISPLAY_MANAGER — это имя менеджера отображения, установленного вами вначале (lightdm, slim или sddm).
Если вам когда-нибудь понадобится выйти из графического интерфейса и вернуть сервер в режим командной строки, откройте терминал и введите следующую команду.
*где DISPLAY_MANAGER — это имя менеджера отображения, установленного вами вначале (lightdm, slim или sddm).
Что теперь?
К настоящему моменту вы уже должны были выбрать свою любимую среду рабочего стола с графическим интерфейсом и установить ее на свой сервер Ubuntu. Какой бы рабочий стол вы ни установили, вам еще многое предстоит сделать, прежде чем вы получите правильно настроенный сервер. Так что, по крайней мере, обязательно прочитайте руководство в нашем блоге о том, как сделать ваш сервер Linux более безопасным.
Хотите лучше разместить свои веб-сайты и веб-приложения? Разрабатываете что-то новое? Просто не нравится Windows? Вот почему у нас есть Linux VPS.
Были проблемы с настройкой или вы просто устали от попыток установить GUI на Ubuntu Server? Это слишком относительно. Я знаю, что иногда проблемы возникают там, где их меньше всего ожидаешь, и найти правильный способ решения этих проблем не всегда очевидно. Именно поэтому я обещал показать вам всем ярлык, который позволит вам обойти все эти надоедливые проблемы и сложности. Если вам нужен сервер Ubuntu с рабочим столом с графическим интерфейсом, почему бы просто не использовать решения Cloudzy Ubuntu VPS? Вы можете установить любую версию Ubuntu Server вместе с любой средой рабочего стола, которая вам нравится. Благодаря более чем 15 глобальным расположениям серверов, на которых работает Ubuntu VPS в инфраструктуре высшего уровня, ваш сервер Ubuntu всегда будет онлайн и всегда доступен. Кроме того, вам больше не придется ограничиваться ресурсоэффективными рабочими столами с графическим интерфейсом — устанавливайте все, что хотите, с помощью простых опций масштабирования. Я уже говорил о конкурентоспособных ценах?
Попытка запустить сервер Ubuntu в первый раз. Но все в терминале. Есть ли способ переключиться на графический интерфейс?
ПРИМЕЧАНИЕ. В ВЕРХНЕМ ОТВЕТЕ СКАЗАЛОСЬ, ЧТО НЕТ СЕРВЕРНОГО ДИСТРИБУЦИИ UBUNTU, НО ТЕПЕРЬ ЕСТЬ. Первый ответ, в котором говорится об Ubuntu Server, в настоящее время является третьим ответом от Ubuntu Ingrained.
Это типичный характер ответов на этом сайте - когда ответ, получивший наибольшее количество голосов, фактически бесполезен, потому что он устарел, нет возможности пометить / предупредить, поэтому мы не тратим время на его чтение / задавание вопросов. Голосование против приводит к дискомфорту. Им действительно нужно решить эту проблему.
@killjoy — этот стек, кажется, находится на определенном уровне знаний и немного сложен для новичков, как и мы оба. В моем доме, Money.SE, мы давно узнали, что есть люди, которые только начинают, совершенно невежественны, и мы тоже должны им помочь. Здесь было бы отличным началом, если бы вопросы и ответы имели уровень обновления, поскольку все имеет тенденцию меняться. Я только что установил «Ubuntu Server 16.04» и был поражен, увидев командную строку, и мне нужно было загрузить больше пакетов.
Сервер Ubuntu существует с версии 6.06 в 2006 году, и все, что сказал @Gilles, верно: это не собственный дистрибутив; это выбор пакета.
14 ответов 14
Нет конкретного дистрибутива под названием «сервер Ubuntu», это все Ubuntu. Существуют разные установочные носители для рабочего стола и сервера Ubuntu, но разница заключается только в программе начальной установки и в наборе пакетов. Установочный носитель сервера не устанавливает графический интерфейс по умолчанию, это просто установка пакета. Установочный носитель для рабочего стола по умолчанию устанавливает графический интерфейс.
Чтобы добавить среду пользовательского интерфейса рабочего стола в Ubuntu, установленную в качестве «серверной», вам потребуется установить некоторые пакеты из Интернета.
Выполните эти команды, чтобы установить среду рабочего стола:
В этот момент вы должны получить графическое приглашение для входа в систему (я не совсем уверен; если вы его не получите, перезагрузитесь).
После того, как у вас есть графический интерфейс, вы должны пойти и включить еще несколько источников программного обеспечения, по крайней мере, обновления безопасности и репозиторий юниверсов. Нажмите кнопку Ubuntu и выполните поиск «Источники программного обеспечения», установите флажки «ограниченный доступ», «вселенная» и «мультивселенная» (в дополнение к «основному») на первой вкладке и установите флажок как минимум «-безопасность». и "-updates" (и вы можете проверить и другие) на вкладке "Обновления".
Поскольку это сервер, я предлагаю следующее: sudo apt-get install --no-install-recommends ubuntu-desktop Держите его минимальным.
Из другого ответа ниже: " --no-install-recommends исключит основные программы и инструменты, такие как libreoffice, firefox , Thunderbird и т. д."
К сожалению, я не думаю, что это уже достаточно точно. Если вы устанавливаете из образов дистрибутива «настольный компьютер», он также (необязательно) добавит такие вещи, как соответствующие драйверы видеокарты, которые вы не получите при установке рабочего стола.
Если вы хотите администрировать локально
Вы можете установить рабочий стол Ubuntu по умолчанию, выполнив следующие действия:
sudo apt-get установить ubuntu-desktop
Существует множество настольных альтернатив, которые вы можете установить и использовать, например:
-
Установка: sudo apt-get install gnome-shell см. Установка Kubuntu: sudo apt-get install kubuntu-desktop установка: sudo apt-get install xfce4 установка: sudo apt-get install lxde установка: sudo apt-get install openbox
- Gnome Classic (старый) — рабочий стол Gnome 3, похожий на Gnome 2. Установка: sudo apt-get install gnome-session-fallback (официальная версия) установка: sudo apt install ubuntu-gnome-desktop
Локальное и/или удаленное администрирование
Кроме вышеперечисленного, вы можете администрировать свой сервер с помощью веб-решения, используя меньше ресурсов:
- Установка Webmin: см. здесь (
предлагает версию для сообщества, кажется, бесплатной версии больше нет. Много жалоб, ее урезают все больше и больше. ) установка: см. здесь (поддерживается до 16.10 ) установка: см. здесь
Традиционный графический интерфейс, такой как gnome, kde или fluxbox, мало что добавляет к серверу, так как почти все, что вы делаете, в любом случае выполняется из командной строки (редактирование файлов, запуск, остановка служб, установка служб). Если вам «нужен» графический интерфейс, используйте веб-решение, такое как Webmin.
Нигде в вопросе не используется графический интерфейс для административных целей. ОП четко спрашивает, как включить графический интерфейс на своем сервере. Ответ предоставляет различные возможности: от полной среды рабочего стола для общего использования до решений, более ориентированных на администрирование.
Можете ли вы сказать, какие дополнительные шаги? т.е. установлен с терминала (я использую VPS), то как настроить/подключиться к нему, т.е. с моей Windows 10?
Минимальный графический интерфейс:
Выполните команду startx, и openbox запустится (вы можете открыть там терминал и запустить любое приложение, которое хотите)
Минимальный графический интерфейс с менеджером отображения:
После перезагрузки вы увидите меню входа в систему lightdm.
Более функциональная минимальная среда рабочего стола (та, которую я использую):
ОБЪЯСНЕНИЕ: lxde-icon-theme необходим для базовых иконок(есть альтернативы), lxde-core и lxde-common установят основные компоненты lxde, policykit-1 и lxpolkit необходимы для запуска pkexec, lxsession -logout нужен, чтобы работало меню выхода, gvfs-backends нужен, если вы хотите поддержку корзины, сети, устройств и т. д. на pcmanfm
Полноценная облегченная среда рабочего стола:
Затем выберите один из них:
ОБЪЯСНЕНИЕ. Каждый из этих метапакетов основан на рабочем столе lxde,xfce и mate соответственно, включая зависимости, такие как alsa, lightdm и т. д., а также многие другие пакеты, такие как темы, конфигурации и т. д.
Полноценная облегченная среда рабочего стола без учета рекомендаций:
Выберите один из них:
ОБЪЯСНЕНИЕ: почти то же, что и 4 (включая полную установку xorg), но с гораздо большим количеством пакетов, таких как bluetooth, принтеры, поддержка сканера, различные темы и шрифты, основные инструменты gnome и т. д.
Полный рабочий стол со всеми дополнительными функциями (лучше выбрать другой вариант):
Выберите один из них:
ОБЪЯСНЕНИЕ. Будет установлено все, что устанавливается с live cd каждой разновидности Ubuntu (это означает, что даже медиаплееры или все, что они считают полезным для своей разновидности. Так что этот вариант не рекомендуется
СОВЕТ 1. Параметр --no-install-recommends рекурсивно применяется ко всем пакетам зависимостей, поэтому я сначала устанавливаю пакет xorg, чтобы убедиться, что все графические драйверы и другие пакеты установлены, и чтобы моя система была переносимой, даже если я заменю материнскую плату или ГПУ. Некоторые люди устанавливают только компоненты xorg, но мне никогда не удавалось создать пригодную для использования систему таким образом.
СОВЕТ 2. Если выбранный вами вариант устанавливает network-manager и network-manager-gnome, лучше используйте его для настройки сети и удаления всего в файле /etc/network/interfaces (кроме интерфейса lo), чтобы избежать конфликтов. .
СОВЕТ 3. Если вам нужен удаленный рабочий стол через x11vnc, выберите вариант со 2 по 6 (я думаю, вам также нужно добавить параметр -auth предположения и -loop, чтобы vnc работал до входа в систему и после выхода из нее)
СОВЕТ 4. Если вы хотите остановить автозапуск lightdm в параметрах со 2 по 6, запустите команду sudo systemctl disable lightdm, и вы сможете запустить его в любое время с помощью sudo systemctl start lightdm . Чтобы снова включить его, запустите sudo systemctl enable lightdm и проверьте его с помощью systemctl is-enabled lightdm (иногда вы не можете повторно включить его, и команды is-enabled имеют статический вывод, поэтому запустите sudo apt install --reinstall lightdm, чтобы исправить это )
СОВЕТ 6. Если при загрузке вы видите приветствие и оно снова возвращает вас к tty, просто перезапустите lightdm, выполнив команду sudo service lightdm restart
Читайте также: