Какая разница между UBUNTU SERVER и DESKTOP?

UBUNTU - одна из самых популярных операционных систем, ее используют как и на компьютерах, так и на серверах. Все, кто интересуется системой Linux, не раз сталкивались с дистрибутивом Ubuntu. Он насчитывает несколько редакций: серверная версия, десктопная версия, версия для облачных инфраструктур и для встраиваемых устройств. У версий для рабочего стола есть свои редакции в зависимости от окружения. Также разработана специальная версия для Китая. В зависимости от релиза есть версии с краткосрочной или долгосрочной поддержкой.

Несмотря на такой большой выбор версий и разновидностей системы Ubuntu, в общем можно разделить ее на два основных вида - Ubuntu Server и Ubuntu Desktop, которые являются наиболее популярными и востребованными среди поклонников Ubuntu. 

Десктопная версия Убунту создана для конечного пользователя системой, которому необходимо использовать функционал ОС на своем ПК, серверная версия server ubuntu разработана именно для удобного управления со стороны администратора сервера. Рассмотрим основные отличия между этими двумя видами (ubuntu server desktop) и конечно же найдем то общее, что между ними есть. Ubuntu: что это, рассмотрено в предыдущей статье на блоге. 

Основные отличия между Ubuntu Server и Ubuntu Desktop

Приложения

Используя Ubuntu Desktop вы увидите стандартные приложения. К примеру, это офисные программы, мультимедиа, браузеры. Ubuntu-desktop имеет несколько редакций с разными окружениями десктопа. Система содержит те программы, которые мы привыкли использовать, например, есть офисный пакет для повышения производительности, мультимедийное ПО и обычный для пользователей веб-браузер. Cписок некоторых предустановленных утилит Desktop версии: Movie Player, Gedit, Ubuntu One Music Store, LibreOffice, Thunderbird, Firefox и другие.

Серверная версия Убунту или проще говоря ubuntu serv - это только базовые программы, которые необходимы для работы сервера. Пакеты серверной версии разработаны с целью обеспечения клиентского подключения и безопасности системы в целом.

Например, доступные серверные приложения Убунту:

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

Установка Ubuntu Server и Ubuntu Desktop 

Если вы устанавливаете ubuntu без графической оболочки, то это происходит в обычном режиме графического интерфейса. Данный тип используется для домашнего ПК. Графический интерфейс или Live-система позволяет просматривать интернет-страницы, слушать музыку и смотреть фильмы. Также с помощью терминала можно решить ошибки, которые появились в процессе установки.  Все просто и понятно как и в процессе установки любой другой операционной системы на компьютер. Ко всему, в интернете очень много самых разных инструкций и пошаговых мануалов для быстрой установки ОС десктопной версии. Просто вводите запрос “как установить графический интерфейс на ubuntu server” и поисковая система подкинет массу вариантов. 

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

C помощью терминала ubuntu  можно решить ошибки, которые появились в процессе установки

Для установки можно воспользоваться только возможностями клавиатуры без использования мышки. Данный вариант будет подходящим для системных администраторов и для всех тех пользователей, которые имеют опыт работы с командной строкой. В целом для этого варианта также достаточно исчерпывающих инструкций на просторах интернета по запросу “как установить ubuntu server”. 

Обычно сервер на убунту арендуют у хостинг провайдеров с уже предустановленной системой. Например, можно купить виртуальный сервер - ubuntu vps или же выделенный сервер с установленной server ubuntu. Такую услугу предоставляют большинство хостинг-компаний, например:

Ubuntu VPS

Графический интерфейс

Теперь сравним графический интерфейс и окружение рабочего стола. У Ubuntu Desktop он есть, у linux ubuntu server его нет. Все просто. Сервера в основном работают без использования графического интерфейса. Им в этом просто нет необходимости. Все необходимые команды выполняются удаленно с помощью SSH доступа. Подробнее о SSH тут. Но тем не менее графическую оболочку можно установить, хотя ее и нет по умолчанию. 

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

Что общего у Ubuntu Server и Ubuntu Desktop?

Поддержка Ubuntu

Известно, что есть определенные сроки поддержки релизов Ubuntu. До версии 12.04 сроки для серверной и десктопной версии отличались. К примеру, редакции Desktop поддерживались и обновлялись 3 года после выхода, а серверные версии - 5 лет. Сегодня оба вида в LTS-версии имеют поддержку на протяжении 5 лет. Например, Ubuntu 18.04 будет поддерживаться на протяжении 10 лет. Ubuntu lts это расшифровывается как долгосрочная версия поддержки системы со стороны разработчиков (Long Term Support)

Ядро системы

Обе версии и серверная и десктопная начиная с ubuntu- 12.04 используют одно ядро Linux. Благодаря этому пользователи могут ставить необходимые пакеты в любую из редакций системы и настраивать ее под любые задачи.  Например, если у вас установлена Ubuntu Server и вам трудно работать с командной строкой, вы можете установить графический интерфейс. И наоборот, если работаете с десктопной версией, можете устанавливать необходимые серверные программы.  

Обе версии и серверная и десктопная начиная с ubuntu- 12.04 используют одно ядро Linux.

Что мне использовать - Ubuntu Server или Ubuntu Desktop?

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

Нужно решать серверные задачи? Тогда ответ очевиден. Серверная версия ОС без привычного нам интерфейса позволяет работать только помощью терминальных команд. Например, это удобно, когда вы работаете с удаленным сервером по SSH. На сервере с Ubuntu обычно размещают приложения, сайты для их работы в Интернете и тп. Для обычной ежедневной работы пользователя она не годится. Сервер на убунту может также использоваться под почту, веб-сервер. Серверную версию можно превратить в десктоп и наоборот. Это удобно, если пока вы еще не до конца определились, что именно нужно.

Скачать убунту сервер или версию для десктопа можно бесплатно на официальном сайте разработчиков ОС. Если вам трудно выбрать, какую ubuntu лучше поставить, то в данном случае выбирайте последнюю стабильную версию с долгосрочной поддержкой. 

Сервер на убунту может также использоваться под почту, веб-сервер. Серверную версию можно превратить в десктоп и наоборот.

И чтобы собрать всю важную информацию в одном месте, сравним server vs desktop для Ubuntu в специальной таблице.

Критерий сравнения

Ubuntu Server

Ubuntu Desktop

Графический интерфейс

Нет

Есть

Набор программ

Для работы администратора

Для пользователя ПК

Ядро

В новой версии Linux 5.4

В новой версии Linux 5.4

Поддержка 

Long Term Support

Long Term Support

Предназначение

Для решения серверных задач

Для ежедневного использования компьютера

Сложность работы

Необходим опыт работы с командной строкой

Интуитивно-понятный интерфейс

ВЫВОД

Как видим основные отличия между данными версиями - это графический интерфейс и приложения, которые установлены по умолчанию.

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

Ubuntu Server - однозначно должна использоваться для сервера, в большинстве случаев для организации ubuntu hosting. Вы сможете администрировать сервер по SSH, а графическую Ubuntu Desktop нет необходимости устанавливать. Серверная версия включает ряд специфических программ, в таком случае вы экономите время и силы на их установку, они уже предоставлены по умолчанию. Нужна установка ubuntu server? Заказывайте ВПС с уже установленной убунту для работы.