Ubuntu Desktop против Ubuntu Server: какая разница?

убунт-сервер-таблица

Ubuntu, вероятно, самая популярная операционная система Linux. Это, безусловно, один из самых известных. Тем не менее, Ubuntu несколько отличается. В Ubuntu есть два разных типа: стабильная версия и долгосрочная итерация обслуживания (LTS).

Кроме того, Ubuntu разделяется на Ubuntu Cloud, Ubuntu Core, Ubuntu Kylin, Ubuntu Desktop и Ubuntu Server. Здесь вы узнаете все о различиях между Ubuntu Server и Ubuntu Desktop.

Что такое сервер Ubuntu?

Прежде чем сравнивать различия между Ubuntu Desktop и Ubuntu Server, давайте выясним, что такое сервер.

Серверы обычно бывают двух форм-факторов: для монтажа в стойку и башни. Сервер Tower, по сути, представляет собой настольный компьютер, но его части часто различаются в зависимости от долговечности, стабильности и безопасности. Например, серверы используют ОЗУ с исправлением ошибок (ECC). Тогда как несерверные рабочие столы этого не делают.

Кроме того, серверы не обязательно включают периферийные устройства, такие как мониторы, клавиатуры и мыши. Запуск сервера без устройств называется «безголовой» конфигурацией. Программное обеспечение для сервера включает в себя операционную систему, серверное программное обеспечение (например, Apache для хостинга веб-сайтов; серверы печати CUPS) и программное обеспечение безопасности.

Ubuntu Server, следовательно, является операционной системой для сервера, основанной на Ubuntu.

Разница между Ubuntu Desktop и Ubuntu Server

Ubuntu Desktop 19.10

Несколько различий предоставляют информацию о расхождениях Ubuntu Desktop и Ubuntu Server.

Графический интерфейс пользователя

Основным отличием Ubuntu Desktop и Ubuntu Server является среда рабочего стола. В то время как Ubuntu Desktop имеет графический интерфейс пользователя, Ubuntu Server нет.

Это потому, что большинство серверов работают без головы. Но что это значит? Ну, они работают без традиционной конфигурации клавиатуры, мыши и монитора для взаимодействия с машиной. Вместо этого серверы обычно управляются удаленно через SSH . Хотя SSH интегрирован в операционные системы на основе Unix, использовать SSH и в Windows довольно просто.

Хотя некоторые операционные системы для серверов Linux имеют настольные среды, у многих отсутствует графический интерфейс. Например, CoreOS Linux Container полностью основан на командной строке. Хотя Ubuntu Server не имеет графического интерфейса, Ubuntu Desktop предполагает, что ваш компьютер использует видеовыход. Поэтому Ubuntu Desktop устанавливает среду рабочего стола.

Приложения

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

Тем не менее, Ubuntu Server также включает в себя стандартные пакеты. Они ориентированы на требования к серверу. В результате Ubuntu Server может работать как почтовый сервер, файловый сервер, веб-сервер и сервер Samba. Специальные пакеты включают Bind9 и Apache2. В то время как настольные приложения Ubuntu предназначены для использования на главном компьютере, пакеты Ubuntu Server ориентированы на обеспечение клиентского подключения и безопасности.

Монтаж

Поскольку Ubuntu Server не имеет графического интерфейса, установка отличается от установки Ubuntu Desktop. Установка Ubuntu Desktop по сути аналогична любой другой установке программного обеспечения. Ubuntu Server использует вместо этого управляемое процессом меню.

Ubuntu Desktop против Ubuntu Server: сходство

Использование Ubuntu Server вместо рабочего стола не должно быть совершенно новым опытом. По крайней мере, если у вас есть командная строка и SSH, Ubuntu Server должен выглядеть знакомо. Есть и другие ключевые сходства: ядро ​​и поддержка.

Установка сервера Ubuntu

ядро

После Ubuntu 12.04 оба варианта: Server и Desktop используют одно и то же ядро. Ранее Desktop и Server использовали разные ядра. Поскольку и Ubuntu Desktop, и Ubuntu Server используют одно и то же ядро, любой пакет может быть добавлен в оба варианта. Это означает, что, хотя установка по умолчанию варьируется, вы можете настроить внешний вид Ubuntu соответствующим образом.

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

Служба поддержки

Кроме того, поддержка перешла с выпуском 12.04. До Ubuntu 12.04 LTS выпуски для настольных компьютеров имели трехлетний цикл поддержки. Их серверные коллеги получили пятилетний цикл поддержки. Но с дебютом 12.04 LTS варианты Ubuntu Desktop и Server прошли пятилетний цикл поддержки.

Какой из них вы должны использовать: Ubuntu Server или Desktop?

Учитывая различия и сходства, теперь возникает большой вопрос: использовать ли Ubuntu Server или Ubuntu Desktop? Пока вы используете LTS-версию Ubuntu, Server или Desktop должны работать в серверной среде.

Основными факторами, которые разделяют эти два, остаются GUI и предопределенные пакеты. Однако ядро ​​ядра Ubuntu означает, что одни и те же пакеты могут быть установлены в обоих вариантах.

Когда использовать Ubuntu Desktop

Рабочий стол Ubuntu с файловым менеджером и LibreOffice

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

Например, вы можете запустить Lenovo ThinkServer TS140 с низким энергопотреблением с Ubuntu Desktop. Это дает вам возможность подключить монитор и использовать среду рабочего стола.

Вы можете превратить сервер Ubuntu в ПК для домашнего кинотеатра (HTPC) с программным обеспечением медиасервера Linux . Хорошие варианты для этого включают Plex и Subsonic. В качестве альтернативы, вы можете даже создать игровой сервер Linux, используя Ubuntu Desktop вместо Ubuntu Server.

Когда использовать Ubuntu Server

Удаленный доступ к Ubuntu Server

Ubuntu Server лучше всего использовать для серверов. Это может показаться очевидным. Но так же, как есть стоечные и башенные серверы, не все серверы созданы равными. Вам следует выбрать Ubuntu Server на Ubuntu Desktop, если вы планируете запускать сервер без заголовка. Поскольку две версии Ubuntu совместно используют основное ядро, всегда можно добавить графический интерфейс позднее.

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

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

Посмотрите наше сравнение Ubuntu и CentOS для использования на веб-сервере для получения дополнительной информации.

Сделайте правильный выбор между Ubuntu Desktop и Server

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

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

Планируете ли вы использовать сервер Ubuntu, но использовать рабочий стол Windows? Узнайте, как установить удаленный доступ к рабочему столу в Ubuntu из Windows .

Читать статью полностью: Ubuntu Desktop против Ubuntu Server: какая разница?