Чем отличается ubuntu server от desktop
Перейти к содержимому

Чем отличается ubuntu server от desktop

  • автор:

Ubuntu Server vs Desktop: в чём разница?

На сайте Ubuntu есть несколько вариантов дистрибутива: Server, Desktop, Cloud и Core. Это деление сбивает с толку новых пользователей. Какой из них скачать? Какая разница между Ubuntu Server vs Desktop?

ubuntu vs Desktop

Чтобы понять разницу между настольным компьютером (Desktop) и сервером (Server) Ubuntu, вы должны понимать разницу между десктопной и серверной ОС.

Десктоп — это персональный компьютер с графическим пользовательским интерфейсом. Юзеры могут использовать мышь и клавиатуру для управления ПК. Основная цель настольного компьютера — дать вам выполнять базовые задачи: работать с сайтами, документами, изображениями, видео и т.д. По сути, это универсальный компьютер.

Мы используем термин “настольный компьютер”, но это не означает, что его нельзя использовать на ноутбуке, это общий термин для ПК.

Серверная ОС — специально создана для размещения веб-сервисов (сайты, приложения, медиа-серверы, базы данных и т. д). Обычно у серверной ОС нет графического интерфейса. Если это ОС на основе Linux, вам придётся использовать команды в терминале. Серверной ОС не требуется много оперативной памяти и вычислительной мощности, поскольку они не используют графическую среду рабочего стола.

Теперь время понять разницу между сервером и рабочим столом Ubuntu.

Сравниваем Ubuntu Server vs Desktop

Интерфейс

Наиболее заметное различие между сервером и десктопом Ubuntu — это интерфейс.

У десктопа графический пользовательский интерфейс со средой рабочего стола GNOME. Вы управляете командами с помощью мышки.

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

Инсталляция

Установить десктопный Ubuntu легко благодаря графическому инсталлятору. Вы можете создать live USB, чтобы затестить настольную версию без установки. В десктопе можно открывать терминал и решать любые проблемы, возникшие во время установки.

Инсталляция серверной ОС не так проста, поскольку здесь нет графического установщика. Вы указываете параметры установки в псевдографическом установщике, в котором нельзя пользоваться мышкой. Только клавиатура, только хардкор.

Приложения

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

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

Требования к оборудованию

Поскольку десктопная версия имеет графический интерфейс, вам потребуется как минимум 4 ГБ ОЗУ для запуска рабочего стола Ubuntu. Место на диске должно быть не менее 20 ГБ.

У сервера Ubuntu нет графического интерфейса, соответственно он не потребляет много системных ресурсов. Вы легко можете запустить сервер Ubuntu на устройстве с 512 МБ и 5 ГБ дискового пространства.

Цель использования

Это главное отличие декстопа от сервера. Для каких целей вы хотите использовать Ubuntu?

Если вам нужно деплоить веб-сервисы, выбирайте сервер Ubuntu. Имейте в виду, что вы должны иметь базовые знания командной строки Linux для навигации по терминалу.

Если вам нужен обычный компьютер — используйте десктоп Ubuntu. Даже если вы хотите использовать его для изучения команд Linux или Docker, локальной установки сервера LAMP для обучения — оставайтесь с десктопом Ubuntu.

Ubuntu Server vs Desktop: итог

Что лучше для сервера: десктоп Ubuntu или установить графический интерфейс на сервер?

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

Но то, что это работает, не означает, что вы должны так делать. Вам нужно приложить дополнительные усилия для преобразования сервера в десктоп и наоборот. Так зачем усложнять?

Определите цель использования Ubuntu. Если она ясна — загрузите и установите соответствующую версию.

Пишите в комментариях, какую версию Ubuntu и с какой целью используете вы.

В чем различие между Ubuntu Server и Ubuntu Desktop

В течение долгого времени Ubuntu является самой популярной операционной системой Linux. Он доступен в двух вариантах: Ubuntu Stable и Ubuntu (LTS), что означает «Долгосрочная поддержка». Ubuntu Apache Kylin, Cloud, Core, Ubuntu Desktop и Ubuntu Server — все это варианты Ubuntu. В этом посте вы рассмотрите различия между Ubuntu Server и его настольными версиями.

Что такое Ubuntu Desktop (рабочий стол)

Ubuntu Desktop — это свободно распространяемая среда с открытым исходным кодом и графическим интерфейсом. Несмотря на наличие графического интерфейса пользователя ( GUI ), этот дистрибутив Linux также может использовать командную строку, известную как «terminal». Большинство команд, для выполнения которых использовался терминал, теперь могут использоваться в GUI . Эта функциональность также наблюдается в других популярных настольных интерфейсах, таких как Windows и Mac. Однако, некоторые функции все еще значительно более доступны для выполнения в терминале, чем в графическом интерфейсе.

Архитектура файловой системы Ubuntu Desktop похожа на ОС Android. Навигация по файлам и каталогам осуществляется с помощью файлового менеджера. Стандартный файловый проводник прост в использовании, но если вам не нравится идея его использования или вы хотите изучить больше, то можно загрузить множество альтернатив, например Xfce.

Ubuntu Desktop имеет панель инструментов в левой части экрана.

Ubuntu Desktop имеет гораздо больше возможностей для настройки по сравнению с другими дистрибутивами. Для их установки можно использовать терминал или сторонние программы. Ubuntu Desktop имеет панель и панель инструментов в левой части, известную как «dash» (приборная панель). Приборная панель содержит кнопку «Домой», за которой следуют иконки настроек ваших любимых программ.

Многие утилиты предустановлены в Desktop. Кроме того, множество других приложений, присутствующих в онлайн-репозиториях, можно загрузить с помощью Центра программного обеспечения. Вот список некоторых предустановленных утилит Ubuntu Desktop: Movie Player, LibreOffice, Thunderbird, Firefox, Gedit, музыкальный магазиy Ubuntu One Music Store и другие.

Что такое Ubuntu Server?

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

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

При установке Ubuntu Server у вас есть возможность установить пакет программ в соответствии с типом вашего сервера. После настройки Ubuntu Server вы можете установить программное обеспечение через командную строку. Доступные пакеты программного обеспечения: почтовый сервер, файловый сервер Samba, DNS-сервер, сервер печати, LAMP-сервер, Java-сервер Tomcat, сервер OpenSSH, Virtual Machine host и т.д.

Теперь давайте поговорим о различиях между Ubuntu Server и настольной версией.

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

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

Ubuntu Server vs Ubuntu Desktop приложения. На Ubuntu Desktop предустановлены некоторые приложения общего назначения, такие как LibreOffice, офисный пакет, Firefox, используемый в качестве веб-браузера, и многие другие. С другой стороны, Ubuntu Server поставляется с различными пакетами, основанными на требованиях к серверу. Ubuntu Server может использоваться в качестве веб-сервера, почтового сервера, сервера samba и файлового сервера. Apache и Bind9 также являются двумя специфическими пакетами. Пакеты Ubuntu Server сосредоточены на обеспечении связи с клиентами при сохранении безопасности, в то время как приложения Ubuntu Desktop сосредоточены на хост-машине.

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

Ubuntu Server vs Ubuntu Desktop системные требования. Теперь поговорим о системных требованиях для установки версий Ubuntu Server и Ubuntu Desktop. Для Ubuntu Server требуется: 512 MB RAM; 2.5 GB hard drive; 1 GHz CPU, а для настольной версии намного больше 2 GB RAM; 10 GB of hard drive space; 2 GHz single-core processor.

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

Нет! Начиная с версии 12.04 LTS, Ubuntu Desktop и Server перешли на пятилетний цикл поддержки.

Что лучше использовать: Ubuntu Server или Desktop?

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

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

Заключение

Ubuntu представила различные варианты программного обеспечения, включая Ubuntu Server, Ubuntu Desktop, Cloud, Kylie и т.д. Эти варианты Ubuntu гарантируют, что Ubuntu сохраняет свои позиции и привлекает новых клиентов. В этой статье собраны различия между Ubuntu Desktop и Ubuntu Server на основе их производительности, графического интерфейса, требуемого хранилища, процесса установки и предустановленных приложений. Если вам нужен надежный сервер с интерфейсом командной строки, выбирайте «Ubuntu Server». С другой стороны, если вы хотите получить среду рабочего стола с отличным графическим интерфейсом и предустановленными утилитами, «Ubuntu Desktop» — отличный выбор для вас!

Ubuntu Server vs Ubuntu Desktop для ядер 2.6 (устаревшая информация, но интересная)

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

Кроме того, для тех, кто еще только осваивает ядро Linux или готовится сделать свою первую пересборку ядра, здесь есть довольно интересная и полезная информация.

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

Чтобы выяснить это, мы будем сравнивать файлы (Server) /boot/config-2.6.22-14-server и (Desktop) /boot/config-2.6.22-14-generic.

Подмонтируем два .iso образа во временную директорию, извлечем файлы, а затем сравним их (работаем из под root):

# mkdir temp # mount -o loop ubuntu-7.10-server-i386.iso # cd temp # find temp -name linux-image* temp/pool/main/l/linux-meta/linux-image-generic_ 2.6.22.14.21_i386.deb temp/pool/main/l/linux-meta/linux-image-server_ 2.6.22.14.21_i386.deb temp/pool/main/l/linux-source-2.6.22/linux-image- 2.6.22-14-generic_2.6.22-14.46_i386.deb temp/pool/main/l/linux-source-2.6.22/linux-image- 2.6.22-14-server_2.6.22-14.46_i386.deb

Теперь эти файлы надо распаковать в две различные директории, поскольку внутри deb архива есть файлы с одинаковыми именами: control.tar.gz, data.tar.bz2, и debian-binary.

Используем команды ar и tar для распаковки .deb файлов, и разпаковки находящихся в них .tar.gz файлов:

# ar -x linux-image-2.6.22-14-server_2.6.22-14.46_i386.deb # tar jxvf data.tar.bz2

Теперь достаем из директории boot, файлы config-2.6.22-14-server и config-2.6.22-14-generic, копируем в одну директорию и сравниваем их:

# diff –suppress-common-lines -y config-2.6.22-14-server config-2.6.22-14-generic

Получаем вывод diff: несколько десятков отличий, в сравнении 3,100 строк этих файлов.

Давайте рассмотрим эти отличия.

Тип ввода-вывода

Существует четыре различных типа планирования I/O (ввода/вывода): CFQ (Completely Fair Queuing), Deadline, NOOP, и Anticipatory. Ubuntu по умолчанию для десктопов ставит CFQ, а Deadline для серверов. Цель, преследуемая планированием ввода/вывода одинакова: оптимизировать пропускную способность жесткого диска для различных классов рабочей нагрузки.

В вашем конфигурационном файле это описано опциями CONFIG_DEFAULT_IOSCHED, CONFIG_IOSCHED_CFQ, _DEADLINE, _AS, _NOOP.

* CFQ пытается сбалансировать и сделать равными все запросы на чтение/запись. * Deadline дает приоритет на запросы чтения. * Anticipatory дает приоритет уже запущенным приложениям. * NOOP рассчитан на системы с железом, поддерживающим планирование I/O, например большие RAID-массивы SCSI.

Вопрос о предпочтительном типе ввода/вывода упирается в имеющееся у вас железо: сколько в вашем компьютере процессоров, жестких дисков, каковы типы запускаемых приложений и какова нагрузка, с которой должна справляться ваша система.

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

Preemption (приоритетное прерывание обслуживания — ППО)

У серверного ядра оно выключено(CONFIG_PREEMPT_NONE=y), а у десктопного ядра — включено (CONFIG_PREEMPT_BKL=y, CONFIG_PREEMPT_VOLUNTARY=y). ППО взаимодействует с планированием ввода/вывода, для достижения лучшей производительности, большей эффективности и отдачи. В ядрах без ППО код выполняется вплоть до завершения. Поскольку ядро Linux позволяет прервать любую задачу в любой точке ее работы (но, конечно не в тот момент, когда это небезопасно), и задачи с меньшим приоритетом могут выскочить наверх списка задач, то ППО подходит именно для десктоп-систем, потому что пользователи обычно выполняют множество задач одновременно: пишут документы, слушают музыку, загружают файлы и т.п. И пользователям безразлично насколько эффективно фоновое приложение, им важно то приложение, с которым они в данный момент работают.

Если загрузка веб-страницы будет длится чуть дольше, пока пользователь пишет e-mail, что же, это приемлемая цена. В общем, эффективность и производительность снижаются, но не настолько, чтобы пользователя это беспокоило.

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

Память

32-битное серверное ядро поддерживает до 64 Гб памяти, ядро десктопа 4 Гб — (CONFIG_HIGHMEM64G=y, CONFIG_HIGHMEM4G=y). Эти опции можно увидеть только в 32-битных ядрах, поскольку 32-битная адресация позволяет по честному поддерживать только 4 Гб. Ну а 64 Гб доступны только с Intel Physical Address Extension (PAE). Linux поддерживает PAE, но вам будет нужна и поддержка PAE в вашем CPU (процессоры новее чем Pentium Pro или AMD K6-3 сойдут). На 64-битной системе вы не увидите таких опций, потому что там нет недостатка в адресном пространстве для памяти.

Тики и Герцы (Ticks & HZ)

Оба ядра поддерживают таймеры прерывания по-запросу(CONFIG_NO_HZ=y), так называемая “tickless” опция. Это значит, что в периоды отсутствия активности система действительно бездействует, это предполагает меньший расход энергопотребления и меньший нагрев процессора.

Таймер прерываний ядра сервера установлен на 100 Гц (CONFIG_HZ=100, CONFIG_HZ_100=y), что означает, что он принимает 100 прерываний своей деятельности в секунду. С другой стороны на это можно взглянуть так: ядро 100 раз в секунду проверяет есть ли у процессора какие-либо задачи.

Таймер прерываний ядра десктопа установлен в 250 Гц. Меньшие значение означают меньшие издержки и высокие задержки, большие значения — высокие издержки и меньшие задержки, то есть при больших значениях система быстрее отвечает, но ценой высокой нагрузки на процессор. Некоторые процессы требуют больших значений прерываний, например сервера обработки видео и голосовых данных (VoIP) требуют 1000Гц.

Если вам нужно поменять это значение, вам придется перекомпилировать ядро.

Семейства CPU

Серверное ядро использует опцию CONFIG_M686=y, а десктопр CONFIG_M586=y. Это означает, что ядро сервера оптимизировано под набор инструкций Pentium Pro, а ядро десктопа работает с семействами 586 и 686. Честно говоря даже ядро для 486 системы будет работать на современных машинах, поэтому при компиляции своих ядер, знайте, что для лучшей производительности опция CPU должна соответствовать вашему процессору, чтобы полноценно работать с его набором инструкций.

Утечка в пространстве имен

До того, как появилась виртуализация, существовал один набор объектов Inter-Process Communications — IPC, (Shared memory segments, message queues и semaphores), которые ядро использовало для всего. Но виртуальное окружение должно сохранять свои собственные IPC внутри своих контейнеров, без возможности утечки. Это включено в ядре сервера(CONFIG_IPC_NS=y, CONFIG_UTS_NS=y) и не включено в ядре десктопа. Означает ли это, что виртуальное окружение небезопасно и имеет утечки в ядре для десктопа? (Прим.: скорее эта фича необходима для однозначной подстраховки от утечек для серверной версии)

И финальное отличие: ядро сервера поддерживает множественные таблицы маршрутизации IPv6, которые ядро десктопа не поддерживает.

Какая разница между 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 — это только базовые программы, которые необходимы для работы сервера. Пакеты серверной версии разработаны с целью обеспечения клиентского подключения и безопасности системы в целом.

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

  • почтовый сервер,
  • файловый сервер,
  • веб-сервер,
  • DNS-сервер.
  • специальные пакеты для управления облачной инфраструктурой — cloud-init, cloud-guest-utils, утилитой curl, btrfs и xfs, библиотеки для организации lvm, гипервизор контейнеров lxd и программами для настройки RAID.

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

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

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

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

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

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

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

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

Теперь сравним графический интерфейс и окружение рабочего стола. У 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 от Desktop

Ubuntu – самый популярный дистрибутив Линукс. Так ли это? Не совсем. Без сомнений, Ubuntu – самая известная ОС Linux, потому что о ней знают все, даже те, кто предпочитает Windows. Данный дистрибутив породил множество других, не менее интересных, и сама система развивается и дополняется. Существует несколько редакций данной ОС: серверная, десктопная, облачная и даже Core-версия для подключаемых устройств. Помимо всего этого Ubuntu существует в версиях для различных окружений. Есть даже специальная китайская. Перебирать их все не имеет смысла, поэтому возьмем только две основные, чтобы понять, чем отличается Ubuntu Server от Desktop.

Чем отличается сервер от компьютера?

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

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

К чему это я, различия между серверной десктопной Ubuntu зависят именно от аппаратной составляющей обоих этих устройств.

В ЧЕМ РАЗНИЦА UBUNTU DESKTOP ИЛИ SERVER

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

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

Чем отличается Ubuntu Server от Desktop

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

Приложения

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

Чем отличается Ubuntu Server от Desktop

Помимо этого, на сервере есть различные библиотеки и программы для работы с облаками, различными файловыми системами, контейнерами и прочим.

Процесс установки

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

Чем отличается Ubuntu Server от Desktop

Процесс установки Ubuntu Server сопоставим с игрой в BloodBorne на бонго, с завязанными глазами, в невесомости. Не даром говорят: «Кто серверный Линукс устанавливал, тот в цирке не смеется». Здесь нет никакой графики, даже мышкой пользоваться нельзя. Только терминал, только клавиатура, только хардкор.

ЧТО ПОХОЖЕГО У UBUNTU DESKTOP И SERVER

Ядро

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

Длительность поддержки

Для обеих версий Ubuntu длительность поддержки также одинаковая. Раньше она была разной, например, LTS-Desktop поддерживались на протяжении трех лет, а LTS-Server – пять. Сейчас обе редакции получают обновления по пять лет, а последняя Ubuntu 18.04 и вовсе целых десять. Изменится ли от этого срок поддержки LTS-версий, не ясно.

Чем отличается Ubuntu Server от Desktop

ВЫВОДЫ

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *