Чем отличается Ubuntu Server от Desktop
Утверждение, что Ubuntu — самая популярная операционная система семейства Linux, спорное, но, несомненно то, что об этом дистрибутиве слышали все, кто интересуется Linux. Он постоянно развивается и выпускается в виде нескольких редакций. Есть редакция Ubuntu для сервера (Server), для домашнего использования (Desktop), для организации облачных инфраструктур (Cloud) и для встраиваемых устройств (Core).
Кроме того, у версии для рабочего стола есть редакции для большинства популярных окружений. А также есть специальная версия для Китая (Kylin). В зависимости от релиза, дистрибутив может поддерживаться девять месяцев после выпуска или пять лет (LTS-версия). Давайте в этой статье разберёмся, чем отличается Ubuntu Server от Desktop.
Чем отличается сервер от компьютера?
Прежде чем сравнивать отличия Ubuntu Desktop и Server, нужно понять, чем отличается сервер от обычного рабочего компьютера. Серверы бывают двух основных форм-факторов: Tower и Rackmount. Сервер форм-фактора Tower, практически такой же, как и обычный рабочий компьютер, но его составные части рассчитаны на долговечность, стабильность и безопасность. Например, серверы используют оперативную память с поддержкой функции Error Code Correcting (ECC), которая в обычных компьютерах не используется. Серверы Rackmount размещаются в стойках по несколько серверов на одной.
Также у серверов очень часто отсутствуют такие периферийные устройства, как мышь, клавиатура, экран. Серверы настраиваются по сети и потом просто делают свою работу сами. Домашний компьютер же будет ежедневно использоваться, поэтому у него должна быть мышь и клавиатура. А также компоненты домашнего компьютера не рассчитаны на работу 24/7, в отличие от компонентов сервера. Отличия Ubuntu Server от Desktop вытекают из аппаратных конфигураций этих платформ.
В чем разница Ubuntu Desktop или Server
1. Графический интерфейс
Основные отличия Ubuntu Desktop от Server — это графический интерфейс и окружение рабочего стола. Первая имеет графический интерфейс, а вторая — нет. Это происходит потому, что большинство серверов работают без графического интерфейса. Вместо классической клавиатуры и мыши всё взаимодействие с сервером выполняется удалённо по сети. Для этого используется утилита SSH. Подробнее про SSH читайте в статье «как пользоваться SSH».
Конечно, в большинство дистрибутивов для сервера можно установить графическую оболочку, но по умолчанию её там нет. А некоторые вовсе не рассчитаны на использование вместе с графическим интерфейсом. Например, дистрибутив CoreOS для контейнеров имеет только командную строку.
2. Приложения
Версия Ubuntu Desktop по умолчанию содержит приложения для общего использования. Это офисные приложения, мультимедиа, веб-браузеры. Также у редакции Desktop есть несколько версий с различными окружениями рабочего стола. Тогда как версия для сервера содержит только базовый набор приложений плюс программы, необходимые для работы сервера. Сюда входят почтовый сервер, файловый сервер, веб-сервер, а также DNS-сервер, например bind9. Вы можете установить все эти программы в обычной версии Ubuntu, и многие так и делают, но здесь они есть по умолчанию.
Кроме того, в серверной версии предустановленны пакеты для управления облачной инфраструктурой (cloud-init, cloud-guest-utils), утилита curl, утилиты для работы с файловыми системами btrfs и xfs, библиотеки для организации lvm, гипервизор контейнеров lxd и программы для настройки RAID.
3. Процесс установки

Установка версии для домашнего использования выполняется в графическом интерфейсе. Здесь у вас есть два варианта установки. Это просто графический интерфейс или Live-система, в которой во время установки вы можете просматривать интернет-страницы, слушать музыку и смотреть фильмы. Здесь же можно открыть терминал и попытаться решить любые проблемы, возникшие во время установки.
Ubuntu Server не имеет графического установщика. Здесь инсталляция выполняется в псевдографическом установщике, в котором вы даже не можете пользоваться мышкой. Только клавиатура.
Что похожего у Ubuntu Desktop и Server
1. Ядро
Начиная с Ubuntu 12.04 обе редакции: и Ubuntu Desktop, и Server — используют одно ядро Linux. Раньше в этих редакциях использовались разные ядра. Благодаря тому, что используется одно и то же ядро, вы можете устанавливать любые пакеты в любую из редакций. После установки вы можете настроить свою систему так, как захотите.
Вы можете установить Ubuntu Server, а потом установить графическую оболочку, если поймёте, что не справляетесь с командной строкой. Или же вы можете установить Ubuntu Desktop, а потом установить все необходимые серверные программы.
2. Длительность поддержки

До версии Ubuntu 12.04 длительность срока поддержки тоже отличалась. До этой версии LTS-редакции Desktop поддерживались и получали обновления три года после релиза, а их серверные аналоги пять лет. Но теперь обе редакции в LTS-версии поддерживаются на протяжении пяти лет. Версия Ubuntu 18.04 будет поддерживаться на протяжении десяти лет, однако будет ли это касаться следующих LTS-релизов пока неизвестно.
Выводы
Теперь вы знаете все отличия и сходства этих редакций, и сам собой возникает вопрос, так что же выбрать? Основной фактор — это графическая оболочка и приложения по умолчанию.
Редакцию для домашнего компьютера лучше использовать, когда вы повседневно работаете за этим компьютером. Если вам нужно графическое окружение и мультимедийные программы. В графическом интерфейсе установка намного проще, а нужные серверные программы вы можете установить вручную отдельно.
Ubuntu Server — лучший выбор для сервера. Если вы собираетесь использовать сервер без графического окружения и администрировать его только по SSH, то ставить туда Ubuntu Desktop нет смысла. В любом случае, потом вы сможете установить графическую оболочку. К тому же, в серверной версии предустановлено много специфических программ, это сэкономит вам время, и вам не придётся устанавливать всё вручную.
Сервер Ubuntu против. Рабочий стол: в чем разница?
F или довольно долгое время Ubuntu занимала положение самой популярной операционной системы Linux на рынке. Чтобы поддерживать этот статус и возвращать клиентов, Ubuntu поставляется в нескольких вариантах.
Во-первых, Ubuntu бывает двух видов; Стабильный выпуск Ubuntu и итерация с долгосрочной поддержкой Ubuntu (LTS). Далее он разделяется на Ubuntu Cloud, Core, Kylin, Desktop и Ubuntu Server. Давайте пока сосредоточимся на Ubuntu Server и Ubuntu Desktop и посмотрим на разницу между ними.
Серверы против. Настольные компьютеры
Прежде чем углубляться в Ubuntu Server и Ubuntu Desktop, давайте сначала вкратце разберемся с сервером и рабочим столом.
ПК (настольный компьютер / рабочая станция) в первую очередь предназначен для взаимодействия человека с компьютером. Он поставляется с дополнительными периферийными устройствами, такими как клавиатура, монитор, мышь и многое другое. Настольные компьютеры также поддерживают графические приложения, которые пользователи используют для развлечений, редактирования, разработки и многого другого.
С другой стороны, сервер предназначен для взаимодействия между компьютерами. Его основная задача — предоставлять услуги пользователям, которые могут быть даже другим компьютером (узлами) в сети. В отличие от настольного компьютера, где у нас есть дополнительные периферийные устройства, сервер имеет только один внешний интерфейс — сетевой интерфейс. Большинство серверов контролируются и управляются удаленно по сети с помощью таких инструментов, как Putty. Кроме того, в отличие от настольных компьютеров, которые регулярно меняются по мере появления новых тенденций на рынке, сервер рассчитан на надежность при высокой нагрузке в течение длительного периода.
Различия: Ubuntu Desktop Vs. Сервер Ubuntu
1. Графический интерфейс пользователя
Это одно заметное различие между ними. В то время как Ubuntu Desktop поставляется с красивой средой рабочего стола GNOME, сервер Ubuntu предлагает пользователям командную строку для взаимодействия. Такие утилиты, как Putty, используемые для удаленного управления сервером через SSH, по-прежнему используют командную строку для доступа к серверу и управления им.
Графический интерфейс рабочего стола Ubuntu
Основная причина отсутствия графического интерфейса для сервера — это потребление системных ресурсов, которые будут использоваться для предоставления других важных услуг. Однако, несмотря на то, что Ubuntu Server не поставляется с графическим интерфейсом пользователя, вы можете установить клиент с графическим интерфейсом. Не рекомендуется, но если у вас есть приложения, которые хорошо работают с графическим интерфейсом пользователя, и достаточно системных ресурсов, тогда сделайте это. Однако лучше сначала разобраться с командами Терминала, так как они всегда пригодятся.
Сервер Ubuntu
2. Приложения
Это одно из важнейших различий между двумя Ubuntu Desktop, на которых установлены приложения, которые позволяют пользователям выполнять повседневные задачи. Они включают Libre Office, текстовый редактор, которые используются для редактирования текста, средство просмотра изображений, браузер, медиаплееры и многие другие интересные приложения. Иначе обстоит дело с сервером, который предназначен для предоставления услуг.
Настольные приложения Ubuntu
Ubuntu Server поставляется со стандартными пакетами, и пользователи по-прежнему могут устанавливать другие по своему усмотрению. Эти пакеты включают почтовый сервер, файловый сервер, веб-сервер, сервер самбы, Bind9, Apache2 и многие другие. Пакеты серверов Ubuntu более ориентированы на сервисы.
3. Процесс установки
В отличие от рабочего стола Ubuntu, который поставляется с графическим интерфейсом пользователя и использует мышь, процесс установки сервера Ubuntu осуществляется с помощью меню и текста.
Установка сервера Ubuntu
Сходства: Ubuntu Desktop Vs. Сервер Ubuntu
Даже при всех различиях между ними все же есть сходство.
С момента выпуска Ubuntu 12.04 и Ubuntu Desktop, и серверы Ubuntu используют одно и то же ядро. Раньше они работали на разных ядрах, что означало, что вы не могли устанавливать пакеты Ubuntu Desktop на сервер Ubuntu и наоборот. Теперь вы можете добавлять любые пакеты к любому из вариантов.
Несмотря на то, что установка по умолчанию различается, вы можете установить один вариант, скажем, Ubuntu Desktop, и настроить его и использовать в качестве сервера на своем компьютере. Вы можете исправить некоторые стандартные пакеты, такие как файловый сервер, почтовый сервер или даже SSH, что позволит вам удаленный доступ.
То же самое можно сделать для сервера Ubuntu. Вы можете установить клиент с графическим интерфейсом и добавить те же приложения, которые вы установили для рабочего стола Ubuntu.
Служба поддержки
После выпуска Ubuntu 12.04 поддержка между ними также изменилась. Ранее для Ubuntu Desktop был предусмотрен трехлетний цикл поддержки, а для сервера Ubuntu — пятилетний цикл поддержки. Теперь оба поставляются с выпуском долгосрочной поддержки (LTS) на срок до пяти лет.
Какой из них использовать?
Вариант, который вы выберете для установки на свой компьютер, будет иметь значение, что вы хотите делать. Если вы хотите, чтобы операционная система выполняла обычные задачи, такие как редактирование, воспроизведение мультимедиа, разработка (кодирование) и т. Д., Выберите рабочий стол Ubuntu. Если вы новичок, пробуя Linux в первый раз, я бы порекомендовал Ubuntu Desktop, поскольку серверная версия может быть для вас подавляющей.
Если вы сетевой инженер, системный администратор или практикующий студент, изучающий сети и системное администрирование, выберите серверную версию. Если у вас достаточно системных ресурсов, установите GUI-клиент и добавьте любые другие полезные приложения Ubuntu Desktop, какие захотите.
Рабочий стол Ubuntu — серверная рабочая станция Ubuntu
В качестве альтернативы, если вы хотите попробовать и то, и другое, установите Ubuntu Desktop, а затем установите Ubuntu Server как виртуальную рабочую станцию. Здесь вам нужно будет использовать программное обеспечение виртуализации, такое как VMware или Virtual Box. Вы можете проверить наш учебник на Установка VMware Workstation Player в Ubuntu.
- 09/08/2021
- 0
- Руководство для начинающих

Как увеличить пространство подкачки в Linux
- 13/09/2021
- 0
- Руководство для начинающих
Linux — это Unix-подобная операционная система с открытым исходным кодом, основанная на ядре Linux. Операционная система Linux в последнее время эволюционировала, чтобы работать на широком спектре оборудования, от телефонов, планшетов до суперкомп.

Как установить и использовать Microsoft Office в Linux
- 13/09/2021
- 0
- Руководство для начинающих
SПереход с Microsoft Windows на дистрибутивы Linux, как кажется, не из легких для всех пользователей. Большинству пользователей сложно привыкнуть к рабочей среде Linux. Кроме того, если ваша работа зависит от таких приложений, как Microsoft word, .

Постоянный Live USB vs. Полная установка Linux на USB-накопитель
- 09/11/2021
- 0
- Руководство для начинающих
Live USB — это увлекательный способ тестирования любого дистрибутива Linux без модификации или внесения изменений в ваш компьютер. Многим неизвестно, что в Live-сеансе есть режим сохранения данных. Таким образом, вы можете внести некоторые изменен.
Ubuntu Server vs Desktop: в чому різниця?
Щоб зрозуміти різницю між настільним комп’ютером (Desktop) і сервером (Server) Ubuntu, ви повинні розуміти різницю між десктопною і серверною ОС.
Десктоп — це персональний комп’ютер з графічним інтерфейсом, призначеним для користувача. Юзери можуть використовувати мишу і клавіатуру для управління ПК. Основна мета настільного комп’ютера — дати вам виконувати базові завдання: працювати з сайтами, документами, зображеннями, відео тощо. По суті, це універсальний комп’ютер.
Ми використовуємо термін “настільний комп’ютер”, але це не означає, що його не можна використовувати на ноутбуці, це загальний термін для ПК.
Серверна ОС спеціально створена для розміщення вебсервісів: сайтів, додатків, медіасерверів, баз даних тощо). Зазвичай у серверної ОС немає графічного інтерфейсу. Якщо це ОС на основі Linux, вам доведеться використовувати команди в терміналі. Серверним ОС не потрібно багато оперативної пам’яті та обчислювальної потужності, оскільки вони не використовують графічне середовище робочого столу.
Тепер час зрозуміти різницю між сервером і робочим столом Ubuntu.
Ubuntu desktop vs Ubuntu server
Інтерфейси
Найбільш помітна різниця між сервером і десктопом Ubuntu — це інтерфейс.
У десктопі графічний користувальницький інтерфейс із середовищем робочого столу GNOME. Ви керуєте командами за допомогою мишки.
Взаємодія з сервером Ubuntu виконується віддалено мережею, використовуючи утиліту SSH. Майже на всі дистрибутиви для сервера можна встановити графічну оболонку, але за замовчуванням ви її там не знайдете.
Інсталяція
Встановити десктопний Ubuntu легко завдяки графічному інсталятору. Ви можете створити live USB, щоб затестити настільну версію без установки. В десктопі можна відкривати термінал і розв’язувати будь-які проблеми, що виникли під час установки.
Інсталяція серверної ОС не така проста, оскільки тут немає графічного інсталятора. Ви вказуєте параметри установки в псевдографічному установнику, в якому не можна користуватися мишкою. Тільки клавіатура, тільки хардкор.
Додатки
Набір стандартних додатків в дексктопі орієнтований на середньостатистичних користувачів: веббраузери, офісний пакет, медіаплеєри, ігри тощо.
У версії ОС для сервера є програми, необхідні для його роботи та базовий набір додатків. Це поштовий, файловий, веб- і DNS-сервер.
Вимоги до обладнання
Оскільки десктопна версія має графічний інтерфейс, вам буде потрібно як мінімум 4 ГБ оперативки для запуску робочого столу Ubuntu. Місця на диску повинно бути не менше 20 ГБ.
У сервера Ubuntu немає графічного інтерфейсу, відповідно він не споживає багато системних ресурсів. Ви легко можете запустити сервер Ubuntu на пристрої з 512 МБ і 5 ГБ дискового простору.
Мета використання
Це головна відмінність декстопів від сервера. Для яких цілей ви хочете використовувати Ubuntu?
Якщо вам потрібно деплоїти вебсервіси, обирайте сервер Ubuntu. Ви повинні мати базові знання використання командного рядка Linux для навігації по терміналу.
Якщо вам потрібен звичайний комп’ютер — використовуйте десктоп Ubuntu. Навіть якщо ви хочете юзати його для вивчення команд Linux або Docker, локальної установки сервера LAMP для навчання — залишайтеся із десктопом Ubuntu.
Підсумок
Що краще для сервера: десктоп Ubuntu або встановити графічний інтерфейс на сервер?
Ви можете використовувати десктоп Ubuntu як сервер для розміщення вебсервісів. Це працює. Так само, ви можете встановити графічний інтерфейс на сервері Ubuntu і працювати там за допомогою мишки. Це теж працює.
Але якщо це працює, не обов’язково так робити. Вам потрібно докласти додаткових зусиль для перетворення сервера в десктоп і навпаки. То навіщо ускладнювати?
Визначте мету використання Ubuntu. Якщо вона зрозуміла — завантажте і встановіть відповідну версію.
Пишіть в коментарях, яку версію Ubuntu і з якою метою використовуєте ви.
Ubuntu Server vs Desktop: В чем разница?

Когда вы нажимаете на кнопку загрузки на сайте Ubuntu, она предлагает вам несколько вариантов. Два из них — Ubuntu Desktop и Ubuntu Server.
Это может сбить с толку новых пользователей. Почему их два (на самом деле их 4)? Какую из них следует загрузить? Ubuntu Desktop или сервер? Одинаковые ли они? В чем разница?

Я собираюсь объяснить разницу между настольной и серверной редакциями Ubuntu. Я также объясню, какой вариант вам следует использовать.
Ubuntu desktop vs Ubuntu server
Чтобы понять разницу между Ubuntu desktop и Server, необходимо понять разницу между настольной и серверной операционной системой.
Настольный компьютер
Настольный компьютер — это персональный компьютер. Настольная операционная система поставляется с графическим интерфейсом пользователя, чтобы пользователи могли использовать мышь и клавиатуру. Основное назначение настольного компьютера — предоставить вам систему, которую можно использовать для просмотра веб-страниц, редактирования документов, просмотра/редактирования изображений и видео, кодирования и игр. По сути, это компьютер общего назначения для частных лиц, конечных пользователей или членов семьи.
Я использую здесь термин настольный компьютер, но это не означает, что его нельзя использовать на ноутбуке. Настольный компьютер — это общий термин для персонального компьютера.
Сервер
С другой стороны, серверная операционная система специально создана для размещения веб-сервисов, таких как веб-сайты, приложения, медиа-серверы, базы данных и т.д.
Обычно серверная операционная система не имеет графического интерфейса. Если это операционная система на базе Linux, вам придется использовать систему полностью с помощью команд в терминале.
Преимуществом здесь является то, что серверным ОС не требуется много оперативной памяти и вычислительной мощности, поскольку они не используют графическую среду рабочего стола. Кроме того, в серверных ОС по-другому настраиваются пакеты.
Теперь, когда вы немного понимаете разницу между серверной и настольной ОС, давайте посмотрим, чем отличается Ubuntu серверная от настольной.
Пользовательский интерфейс
Самое заметное различие между Ubuntu server и desktop — это пользовательский интерфейс.

Ubuntu desktop имеет графический пользовательский интерфейс с окружением рабочего стола GNOME. Это делает его более удобным в использовании с помощью кликов мыши.
Серверная версия Ubuntu работает без внешнего вида. Вы увидите терминальный интерфейс только тогда, когда войдете в систему. Часто вы будете управлять им удаленно с других компьютеров через SSH.
Установка
Установить Ubuntu в качестве рабочего стола очень просто благодаря графической программе установки. Вы можете создать live USB и попробовать настольную версию без установки. Если она вам понравится, вы сможете установить ее за несколько минут, следуя инструкциям на экране.
Установить Ubuntu в качестве сервера не так просто, как настольную версию. Вы застряли с терминальным интерфейсом. Даже самые простые задачи, такие как подключение к Wi-Fi, могут оказаться сложной задачей, если вы не знакомы с этой процедурой.
Приложения
Набор приложений по умолчанию в Ubuntu desktop ориентирован на обычных пользователей компьютеров. Вы найдете веб-браузеры, офисный пакет, медиаплееры, игры и т.д.
На сервере Ubuntu есть приложения, которые больше предназначены для запуска веб-сервисов. И это еще не все. Некоторые приложения также настроены по-другому. Возьмем, к примеру, SSH. На сервере Ubuntu SSH предварительно настроен так, чтобы вы могли легко подключаться к нему с удаленных систем. На рабочем столе Ubuntu вам придется явно включить SSH.
Требования к аппаратному обеспечению
Поскольку настольная версия имеет графический пользовательский интерфейс, для работы Ubuntu desktop вам потребуется не менее 4 Гб оперативной памяти. Дисковое пространство должно составлять не менее 20 Гб.
А вот с Ubuntu server все интереснее. Он не имеет графического интерфейса. Интерфейс командной строки не потребляет много системных ресурсов. В результате вы можете легко запустить Ubuntu server на машине с 512 МБ и 5 ГБ дискового пространства.
Объем оперативной памяти и дискового пространства на сервере зависит от того, какой веб-сервис вы запускаете. Если веб-приложение требует не менее 2 ГБ оперативной памяти, то у вас должно быть столько оперативной памяти. Но в самом простом сценарии может подойти даже 512 МБ или 1 ГБ оперативной памяти.
Использование
Это главное различие между настольной и серверной Ubuntu. Спросите себя, для каких целей вы хотите использовать Ubuntu?
Если для развертывания веб-сервисов, то выбирайте Ubuntu server. Имейте в виду, что вам нужно иметь базовые знания командной строки Linux для навигации по терминалу.
Если вы хотите использовать Ubuntu в качестве обычного компьютера, как Windows, выбирайте Ubuntu desktop. Если вы хотите использовать его для изучения команд Linux, Docker или даже простой (но локальной) установки LAMP-сервера для обучения, остановитесь на Ubuntu desktop.
Для сервера Ubuntu server лучше, чем Ubuntu desktop. Для регулярного использования компьютера лучше выбрать Ubuntu desktop.
Стоит ли использовать Ubuntu desktop для сервера или установить GUI на сервер?
Дело вот в чем. И рабочий стол Ubuntu, и сервер — это Linux. Вы можете использовать рабочий стол Ubuntu в качестве сервера для размещения веб-сервисов. Это работает.
Точно так же вы можете установить GUI на сервер Ubuntu и использовать его в графическом режиме. Это также работает.
Но только потому, что это работает, не значит, что вы должны это делать. Это противоречит всей цели создания различных редакций для сервера и рабочего стола.
Вам придется приложить дополнительные усилия для преобразования сервера в десктоп и наоборот. Зачем терпеть эту боль?
Если ваша цель использования Ubuntu ясна, скачайте и установите соответствующую редакцию Ubuntu.
Надеюсь, теперь все стало более понятно в отношении настольных и серверных редакций Ubuntu. Если у вас есть вопросы или предложения, пожалуйста, воспользуйтесь разделом комментариев.