Ubuntu Desktop vs.Ubuntu Server: В чем разница?
Linux

Ubuntu Desktop vs.Ubuntu Server: В чем разница?

Не знаете, что выбрать – Ubuntu Desktop или Ubuntu Server? Вот что вам нужно знать

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

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

Что такое Ubuntu Server?

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

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

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

Итак, Ubuntu Server – это операционная система для серверной машины, основанная на Ubuntu. Она представляет собой урезанную версию Ubuntu Desktop, поставляемую с необходимыми инструментами для настройки и обслуживания серверной машины

Является ли Ubuntu Server бесплатным?

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

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

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

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

1. Отсутствие графического интерфейса пользователя

Основное различие между Ubuntu Desktop и Server заключается в окружении рабочего стола. Если Ubuntu Desktop включает графический интерфейс пользователя (GUI), то Ubuntu Server – нет

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

Хотя некоторые серверные операционные системы Linux имеют окружение рабочего стола, многие из них не имеют графического интерфейса. Так, Ubuntu Desktop предполагает, что ваша машина использует видеовыходы и устанавливает среду рабочего стола.Ubuntu Server, тем временем, не имеет графического интерфейса. Однако вы всегда можете настроить графический интерфейс в вашем Ubuntu Server с помощью нескольких простых шагов

2. Различные приложения на Ubuntu Desktop и Server

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

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

3.Ubuntu Server vs. Установка на рабочем столе

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

4.Ubuntu Server vs. Производительность рабочего стола

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

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

Однако на практике это всегда работает.

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

Ubuntu Desktop vs.Ubuntu Server: Сходства

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

В Ubuntu Desktop и Ubuntu Server используется разное ядро?

Нет. Начиная с Ubuntu 12. 04, и серверный, и настольный варианты используют одно и то же ядро. Благодаря этому вы можете добавить любой пакет в любой из вариантов. Это означает, что, несмотря на разницу между установками по умолчанию, вы можете настроить свой вкус Ubuntu соответствующим образом

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

Есть ли разница в поддержке редакций Ubuntu Server и Desktop?

Опять же, нет. До Ubuntu 12. 04 LTS редакции Ubuntu для настольных компьютеров имели трехлетний цикл поддержки. Их серверные аналоги пользовались пятилетним циклом поддержки

С момента выпуска 12. 04 LTS версии Ubuntu Desktop и Server перешли на пятилетний цикл поддержки

Ubuntu Server vs.Ubuntu Desktop: Какую использовать?

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

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

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

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

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

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

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

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

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

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

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

Что такое Ubuntu Core?

Если вы задаетесь вопросом о различиях между Ubuntu Core и Ubuntu Server, чтобы установить один или другой, то это имеет несколько иное измерение. Но вы легко поймете разницу теперь, когда знаете, что такое Ubuntu Server

Ubuntu Core vs.Ubuntu Server

Ubuntu Core – это урезанная версия Linux, предназначенная для проектов встраиваемых устройств, таких как устройства Интернета вещей или ‘умный дом’. Хотя Ubuntu Core может иметь серверную функциональность, он не является сервером в той же степени, что и машина под управлением Ubuntu Server. Вам следует избегать использования Ubuntu Core на сервере или настольной машине, поскольку Ubuntu Server и Ubuntu Desktop являются лучшими вариантами

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

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

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

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

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий