Linux desktop for server

Как установить рабочий стол (GUI) на Ubuntu Server

img

Хотите добавить среду рабочего стола для Ubuntu Server? Это можно сделать очень просто.

По умолчанию Ubuntu Server не включает графический интерфейс пользователя (GUI). Графический интерфейс занимает системные ресурсы (память и процессор), которые используются для задач, ориентированных на сервер. Однако некоторыми задачами и приложениями легче управлять с графического интерфейса.

Некоторым людям не нравится делать все с помощью команд в терминале. В конце концов, большинство людей привыкли пользоваться компьютером в графическом режиме. Но это работает, только если у вас есть прямой доступ к серверу. При подключении к удаленному серверу, например по SSH, вам все равно придется пользоваться консолью. Однако есть такие инструменты, как Webmin или Cockpit, которые позволяют вам управлять своими серверами графически в веб-браузере. Но все-таки на боевых серверах лучше не использовать графические интерфейсы.

Обновить репозитории и пакеты

Начнем с обновления репозиториев и списков пакетов:

sudo apt-get update && sudo apt-get upgrade

Нажмите Y и затем Enter, когда вас спросят, хотите ли вы продолжить.

update

Это гарантирует, что вы работаете с самыми последними обновлениями программного обеспечения.

После установки обновлений вы можете продолжить установку среды рабочего стола. Есть два способа сделать это:

  • Использование apt для установки пакетов
  • Использование инструмента под названием tasksel , который помогает с установкой нескольких пакетов в одном скоординированном процессе (задачах)

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

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

sudo apt-get install tasksel

После завершения этой задачи вы можете использовать tasksel для установки среды рабочего стола (также называемой DE — Desktop Environment).

Установка Gnome

Вы, наверное, знаете, что есть много окружений рабочего стола. Некоторым средам рабочего стола требуется больше системных ресурсов (например, GNOME), в то время как некоторые используют меньше системных ресурсов (например, Xfce, MATE и другие). Начнем с установки GNOME, поскольку он является рабочим столом Ubuntu по умолчанию.

Если вы хотите использовать tasksel , выполните эту команду:

sudo tasksel install ubuntu-desktop

Если вы хотите использовать только apt, запустите эту команду:

sudo apt install ubuntu-desktop

Оба действия приведут к полной установке среды рабочего стола GNOME.

Либо можно просто выполнить команду tasksel и попасть в интерфейс, в котором можно найти рабочий стол Ubuntu, и многие другие.

Читайте также:  What is rootkit in linux

tasksel

Используйте клавишу пробела, чтобы выбрать его, нажмите Tab , чтобы выбрать OK внизу, затем нажмите Enter .

Установка и настройка диспетчера дисплея

После завершения процесса установки вам понадобится компонент, называемый Display Manager (диспетчер отображения), также известный как login manager. Этот инструмент будет отвечать за запуск сервера отображения и загрузку рабочего стола при управлении пользовательскими сеансами и аутентификацией.

По умолчанию GNOME Desktop использует GDM3 в качестве диспетчера отображения, но он немного тяжелее с точки зрения ресурсов. Вы можете использовать что-нибудь более легкое и ресурсосберегающее. В этом случае давайте возьмем lightdm , диспетчеру отображения, независимому от платформы. Установите его с помощью apt :

При установке lightdm система запросит диспетчер отображения по умолчанию, потому что одновременно может работать только один (но у вас может быть несколько установленных).

lightdm

Просто выберите lightdm из списка и нажмите OK. После выполнения этой задачи вы можете запустить Display Manager и загрузить графический интерфейс с помощью следующей команды:

sudo service lightdm start

Если вы хотите проверить, какой диспетчер отображения настроен в вашей системе, вы можете запустить:

cat /etc/X11/default-display-manager

Если все прошло по плану, у вас будет загружен экран приветствия.

Display Manager

Введите свои учетные данные, и ваш рабочий стол будет запущен.

GNOME

Если вы хотите выключить графический интерфейс, откройте окно терминала и введите:

sudo service lightdm stop

Установка других окружений рабочего стола

Мы можем выбрать разные рабочие столы, поэтому давайте рассмотрим некоторые альтернативы.

KDE Plasma

KDE — одна из самых популярных сред рабочего стола. Она обладает широкими возможностями настройки и чрезвычайно легковесна.

Чтобы установить KDE Plasma, используйте следующую команду:

sudo apt-get install kde-plasma-desktop

Во время установки вам может быть предложено выбрать диспетчер отображения по умолчанию. С помощью клавиш со стрелками выберите нужный, а затем нажмите Enter.

KDE

MATE

MATE — это легкий рабочий стол, основанный на базовом коде GNOME2.

MATE

Чтобы установить MATE, нужно запустить:

sudo tasksel install ubuntu-mate-core
sudo apt install ubuntu-mate-core

Lubuntu / LXDE/LXQT

Lubuntu — очень легкий графический интерфейс. Используйте его, если вам нужен графический интерфейс, но вы хотите минимизировать влияние на системную память и процессор.

Lubuntu

Установите его с помощью этой команды:

sudo tasksel install lubuntu-core
sudo apt install lubuntu-core

Xubuntu

Xubuntu — это производная Ubuntu, основанная на среде рабочего стола Xfce, легкая, простая, стабильная, но при этом легко настраиваемая.

Xubuntu

Если вы хотите попробовать, используйте следующую команду:

sudo tasksel install xubuntu-core
sudo apt install xubuntu-core

Помимо вышеуказанных, есть еще множество различных оболочек, которые устанавливаются подобным образом.

Как удалить графический интерфейс с сервера Ubuntu?

Если вы понимаете, что среда рабочего стола требует слишком много вычислительных ресурсов, вы можете удалить ранее установленные пакеты.

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

sudo apt remove ubuntu-desktop sudo apt remove lightdm sudo apt autoremove sudo service lightdm stop

Перезагрузите вашу систему, и вы должны будете вернуться к обычному входу в командную строку. Привет CLI!

Читайте также:  Linux sockets how to

Источник

How to Install a Desktop (GUI) on an Ubuntu Server

Ubuntu Server is a variant of the Ubuntu OS that does not include a graphical user interface (GUI) by default. GUI applications consume system resources needed for server-oriented tasks, so Linux server distributions usually avoid a GUI in favor of the command-line terminal.

Some tools, however, perform better and are easier to manage with a GUI. If you use a tool with a GUI, installing a desktop environment may improve the experience of working with the server.

This guide will show you how to install a desktop (GUI) graphical interface on your Ubuntu server.

How to install GUI on Ubuntu Server.

  • A server running Ubuntu Linux Server
  • A user account with sudo or root privileges
  • The apt package manager, included by default

Update Repositories and Packages

Start by ensuring the software on the server is up to date.

1. Refresh the repository and package lists, and perform the necessary upgrades with the following command:

sudo apt update && sudo apt upgrade

Updating and upgrading packages in Ubuntu Server before installing GUI on Ubuntu.

2. When prompted, hit Y and press Enter to start the upgrade.

Install and set up Display Manager

A display manager is an application that starts the display server, launches the desktop, and manages user authentication. The default GDM3 is a resource-intensive display manager. To conserve system resources, consider a lighter tool, such as SLiM or LightDM.

This guide uses SLiM to illustrate the rest of the GUI installation process.

Installing SLiM display manager on Ubuntu Server.

2. Press Y and then hit Enter to start the installation procedure.

Note: If you prefer to install the LightDM display manager instead, type:

Install GUI on Ubuntu Server

With a display manager installed, proceed to install a GUI. The sections below contain instructions for the most common Linux desktop environments.

Ubuntu Desktop

The default Ubuntu Desktop is a modified version of the GNOME desktop environment.

1. Install Ubuntu Desktop by running the following command:

sudo apt install ubuntu-desktop

Note: if asked, confirm slim as the default desktop manager.

2. Reboot the system when the installation finishes by typing:

Note: If you do not wish to reboot immediately, type the following command to start SLiM:

After the system reboots, a graphical login screen appears. The default display manager generates this screen.

Slim display manager login screen.

3. Type your username in the field and press Enter to reveal the password field. Enter your password to access the desktop environment.

Default Ubuntu desktop environment.

Note: For the vanilla GNOME experience, install the following packages:

sudo apt install vanilla-gnome-desktop vanilla-gnome-default-settings

KDE Plasma

KDE Plasma is a flexible and customizable desktop environment that provides visual consistency and style while remaining fast and responsive. To install KDE Plasma, use the following command:

sudo apt install kde-plasma-desktop

Reboot the system and log in to access the KDE environment.

Читайте также:  Альт линукс домен windows

KDE Plasma desktop environment.

XFCE

The XFCE desktop environment is designed to be lightweight and user-friendly. The main package, xfce4-session , provides a bare-bone environment. If you want the full experience, install the xfce4-goodies package as well.

Install the packages with the following command:

sudo apt-get install xfce4-session xfce4-goodies

After you reboot the system and log in, the XFCE desktop appears.

XFCE desktop environment.

MATE

MATE is a fork of GNOME 2 and a popular graphical interface designed to be light on resource consumption. Install it by executing the following command:

sudo apt install ubuntu-mate-desktop

MATE desktop environment.

LXDE

LXDE is a desktop environment with a very lightweight GUI. Use LXDE if you need a graphical interface but want to minimize the impact on system memory and CPU.

To install LXDE on Ubuntu, use the following command:

LXDE desktop environment.

Switching between GUI

If you install more than one desktop environment, you can switch between different GUIs from your display manager screen. SLiM, for example, lets you cycle through the installed environments by pressing F1 repeatedly. The name of the currently toggled environment is visible at the bottom of the screen.

Switching between GUI after installing it on Ubuntu

Log in once you toggle the GUI you want to use.

Removing the GUI and Display Manager

To revert to the command line interface and remove the packages related to the display manager and the desktop environments:

1. Open the terminal, and enter:

sudo apt remove [display-manager] [desktop-environment]

For example, to remove SLiM and LXDE, type:

sudo apt remove slim lxde

2. Reboot the system and log back in.

3. Finish by removing orphaned or unnecessary dependencies with autoremove :

Note: Deploy and manage physical servers in a cloud-like environment with Bare Metal Cloud. To find out more, read about phoenixNAP’s cloud-native dedicated servers.

If you’ve worked extensively with conventional operating systems, it can be challenging to have to work in a command-line interface. Fortunately, Ubuntu — like many Linux systems — is open-source, so there are many available GUIs to install.

After completing this tutorial, you should know how to install a display manager and a desktop environment on your Ubuntu Server.

Marko Aleksić is a Technical Writer at phoenixNAP. His innate curiosity regarding all things IT, combined with over a decade long background in writing, teaching and working in IT-related fields, led him to technical writing, where he has an opportunity to employ his skills and make technology less daunting to everyone.

Remote Desktop is a useful and user-friendly service allowing you to control another computer remotely. It is .

The XAMPP stack is an open-source Apache distribution of a PHP development environment consisting of .

Pip Installs Packages (Pip) is a package management system that simplifies the process of installing and .

In Linux, special tools were developed for managing applications. Application software for Linux typically .

Источник

Оцените статью
Adblock
detector