Как известно, Ubuntu Desktop поставляется со средой рабочего стола GNOME по умолчанию для пользователей, так зачем же нам устанавливать графическую среду рабочего стола в Ubuntu?
Да, он поставляется вместе со средой рабочего стола GNOME, но это не всегда так. Если вы установили сервер Ubuntu или минимальный Debian, то вы не найдете обычных настроек рабочего стола для графического использования вашего любимого приложения.
Вы просто увидите черный экран с белым текстом, в котором вам придется управлять своей системой.
Или, может быть, вы удалили пакет рабочего стола, чтобы протестировать другие среды рабочего стола, такие как KDE, XFCE или любой другой рабочий стол, но позже вы решили получить среду рабочего стола по умолчанию, которая входит в состав Ubuntu.
Какая бы у вас ни была причина, я уверен, что вы найдете в этой статье решение, как получить среду рабочего стола в вашей терминальной среде.
Установка графической среды в Ubuntu Server 22.04
Прежде чем вы решите установить графическую среду рабочего стола на Ubuntu Server 22.04, вам следует подумать о потреблении памяти, поскольку серверная версия может эффективно работать с 512 МБ ОЗУ, но со средой рабочего стола уже потребуется минимум 2 ГБ ОЗУ.
Если вы используете сервер Ubuntu только в качестве сервера, я не рекомендую вам делать это, потому что это явно пустая трата ресурсов. Однако, если вы хотите получить удаленный доступ к своей системе через инструмент с графическим интерфейсом, вам следует подумать о Webmin или Cockpit, которые являются лучшей альтернативой установке среды рабочего стола и, что немаловажно, будут использовать меньше аппаратных ресурсов.
В любом случае, прежде чем продолжить, сначала сделайте резервную копию вашей системы, чтобы, если что-то пойдет не так, вы могли вернуться к предыдущему состоянию без необходимости полной переустановки системы.
Давайте сделаем наш сервер Ubuntu полностью пригодным для использования в качестве обычной среды рабочего стола. Для демонстрации, я установил Ubuntu Server 22.04 (Jammy Jellyfish) на свой VirtualBox.
Прежде всего, вам нужно войти в экран терминала и обновить репозиторий, чтобы получить последнюю версию утилит или библиотек.
Чтобы обновить репозиторий и установленные пакеты, используйте следующую команду:
$ sudo apt update && sudo apt upgrade
Если вы устанавливали когда-нибудь Ubuntu, то должны помнить, что при установке Ubuntu Desktop есть вопрос, какой тип установки вы хотите осуществить: «Обычная установка» или «Минимальная установка».
Тот же вариант вы найдете здесь, и единственное преимущество использования минимальной установки заключается в том, что она займет меньше места, поскольку не будет устанавливать дополнительное приложение, поставляемое с обычной установкой, например офисные инструменты и т.д.
Вам решать, хотите ли вы установить полноценную десктопную версию или только минимальную версию, но я поделюсь с вами командой для обоих вариантов
$ sudo apt install ubuntu-desktop $ sudo apt install ubuntu-desktop-minimal
Я решил установить полноценный рабочий стол Ubuntu на сервер.
После завершения установки перезагрузите сервер.
И вы обнаружите, что интерфейс командной строки изменен на графический интерфейс, который идентичен настольному варианту Ubuntu.
Удаление рабочего стола.
После проведения эксперимента давайте удалим среду рабочего стола Ubuntu с сервера Ubuntu. Это может сломать систему. Поэтому, если у вас есть что-то важное, сохраните резервную копию.
Чтобы удалить рабочий стол Ubuntu с вашего сервера, выполните следующую команду в соответствии с тем, что вы установили до этого:
$ sudo apt autoremove ubuntu-desktop $ sudo apt autoremove ubuntu-desktop-minimal
После этого удалите диспетчер отображения GNOME, выполнив следующую строку:
$ sudo apt autoremove gdm3
И как только все будет сделано, перезагрузите систему, чтобы использовать сервер Ubuntu из tty.
Установка среды графического рабочего стола в минимальную версию Debian 11.
При установке Debian 11 вас могут попросить выбрать версию для настольного компьютера, которую вы хотите использовать, на этом этапе вы можете выбрать «веб-сервер», а позже вы поймете, что хотите использовать версию Debian с графическим интерфейсом.
Исправим это, выполнив команду Tasksel, которая устанавливает среду рабочего стола на Debian на основе CLI, и этот процесс очень простой.
Вам просто нужно выбрать, какую среду рабочего стола вы хотите установить. После этого вам просто нужно дождаться завершения процесса.
Как только вы загрузитесь в свою систему, скорее всего, вы обнаружите, что Tasksel предустановлен, поэтому я не думаю, что вам потребуется запускать приведенную ниже команду. Но если его, все таки нет, то используйте ниже приведенную строку:
$ sudo apt install tasksel
У меня установлен Taskel, поэтому я сразу запускаю приложение.
$ sudo tasksel
После выполнения приведенной выше команды будет предложено выбрать среду рабочего стола, которую вы хотите установить. Выберите среду рабочего стола по вашему желанию, используя стрелки и клавишу пробела.
После успешного выполнения приведенной выше команды перезагрузите систему, чтобы перейти в графический режим.
Через некоторое время у вас может возникнуть соблазн выбрать другую среду рабочего стола. Если да, то вы можете снова выполнить команду Tasksel и выбрать среду рабочего стола, которую хотите использовать.
Я установил себе MATE .
Удаление графического окружения.
Если вы не хотите использовать какую-либо среду рабочего стола и хотите отменить все изменения, вам необходимо удалить среду рабочего стола, выполнив команду в соответствии с установленной средой рабочего стола:
$ sudo apt autoremove mate-* $ sudo apt autoremove gmone* и т.д.
Вы можете использовать приведенные выше команды, даже если в вашей системе установлено несколько сред рабочего стола, и теперь вы хотите удалить одну из них, чтобы освободить место.
Не забудьте перезагрузить систему, чтобы изменения вступили в силу.
Заключение.
Это все, что нужно для установки графического интерфейса на сервер Ubuntu и минимальной версии Debian 11. Кроме этого, узнали, как удалить и переустановить среду рабочего стола.
Если я пропустил что-то, сообщите об этом в разделе комментариев.
Was this helpful?
1 / 0