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

What’s the difference between the Server version and the Desktop version?

which one is better? I have an Acer Aspire One 1gb RAM, 1,60GHZ processor. It’s an old computer, but I’ve always used Ubuntu distros with it. I recently installed Ubuntu 12.10 and it’s too slow for my computer. In addition to this, I need to install Atlas.TI to process some surveys. I’ve been unable to due to the 12.10 version. It worked just perfectly when the 10,04 version was intalled in my machine Thanks. Sammaël

4 Answers 4

  1. The first difference is in the CD contents. The «Server» CD avoids including what Ubuntu considers desktop packages (packages like X, Gnome or KDE), but does include server related packages (Apache2, Bind9 and so on). Using a Desktop CD with a minimal installation and installing, for example, apache2 from the network, one can obtain the exact same result that can be obtained by inserting the Server CD and installing apache2 from the CD-ROM.
  2. The Ubuntu Server Edition installation process is slightly different from the Desktop Edition. Since by default Ubuntu Server doesn’t have a GUI, the process is menu driven, very similar to the Alternate CD installation process.
  3. Before 12.04, Ubuntu server installs a server-optimized kernel by default. Since 12.04, there is no difference in kernel between Ubuntu Desktop and Ubuntu Server since linux-image-server is merged into linux-image-generic.
  4. For Ubuntu LTS releases before 12.04, the Ubuntu Desktop Edition only receives 3 years of support. This was increased to 5 years in Ubuntu LTS 12.04 In contrast, all Ubuntu LTS Server Edition releases are supported for 5 years.

It’s worth noting that other than the kernel settings, Ubuntu Desktop and Server are essentially the same distribution, just with different default package selection. They both use the same packages and respositories. If you run apt-get install ubuntu-desktop you will end up with the functional equivalent of Desktop Edition.

That also means that any package that’s intended for Ubuntu Server will run just as happily on your desktop installation.

Whether you install using a server CD, or a desktop CD, you end up with the same Ubuntu. The difference is in what selection of packages it installs by default — that is — what software selection you end up with at the end of the installation process.

It is possible to move from a desktop system to a server system and vice-versa on an already-installed copy of Ubuntu. Ubuntu even makes it relatively easy with the tasksel utility or with meta-packages like ubuntu-desktop and ubuntu-server (available through the standard apt package manager at least as of 16.04). You can even mix and match — installing a desktop environment on a server or server software such as ssh_server or apache2 on a primarily desktop computer.

But chances are, you probably already know at install time whether you want a desktop system complete with desktop environment, or a server system. So having different installation CDs for server and desktop is simply a convenience factor that makes software selection just a bit simpler.

Читайте также:  Настройка ssh соединения linux

The installers also behave differently, in the sense that only the «desktop» version installs from a graphical Live CD. The other versions install using a menu-based installer similar to Debian’s installer.

At least in 10.04, I can find no ubuntu-server package. Though it might have been cool, you probably want to just just install the servers you want anyway.

I’ve updated my answer. You use tasks (via tasksel) rather than meta-packages to install the server packages. Run sudo tasksel for user interface or install individual tasks via command line like sudo tasksel install lamp-server . List of other tasks available at help.ubuntu.com/community/Tasksel Note that these are groups of packages designed for a «starting point» server deployment. You may want to install packages on a more granular basis.

I totally spaced off taskel. Still valid in 16.04 LTS. Makes server packages easily installable as well as Desktop packages. +1

Note : This is not my answer. I found this on Quora, and found that better than the ones here. Here is the original answer https://qr.ae/pNyxJm.

I will never mess up Desktop version with Server version and vise versa.

This 5 cent tip comes out from real experiences and lessons I paid with couple days time on struggling to make a use of Server version as terminal only box.

It is true that you can always add Desktop packages on Server version or vise versa. But the result are quite different from respective versions, it has many problems and troubles.

Most people noticed that the difference of packages Server and Desktop versions have, but no one pay attention that these two versions have quite different configurations. The problems of miss-use versions caused by different configuration are elided or ignored.

The Server version is meant for server. Here are at least two things that affect you when you use Server version as your daily terminal console box: It is optimized for the server, assuming always has a wired network, always are power on (it does not reboot often). So your box will have much longer boot time. If you use WiFi only machine (most new style laptops do), the Server version of Ubuntu boot-up procedure can hang on there for 3 to 5 minutes, because lot modules on server depend on network when load it, but at that stage, WiFi network is not available yet, indeed, the Server version default setting doesn’t come with whole WiFi package.

These are only two little things that could catch you and give you headache. Try searching online for Ubuntu hangs on boot…. The solution for that is cumbersome and not clean. oh, I did not mention the users you created on Server version on terminal console won’t shown-up on Desktop login GUI if later you add Desktop packages, nor the GUI Users manage utilities. …. just another issue in the list.

Читайте также:  Изменение мандатной метки astra linux

So I will say Server and Desktop version are different enough that you do not miss-use them, although you can add packages to get certain features from other version, you will encounter problems caused by different configuration.

Although by saying that, I would suggest to use Desktop version for most of case, adding Server packages to Desktop version won’t affect much of your daily usage experience. You can easily change setting to disable GUI and use it as Terminal console. Use the Server version for server solely.

What we really lack is Ubuntu Terminal version: A version that is light, but optimized for daily laptop terminal usages only.

Источник

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

Когда вы нажимаете на кнопку загрузки на сайте Ubuntu, она предлагает вам несколько вариантов. Два из них — Ubuntu Desktop и Ubuntu Server.

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

ubuntu server desktop download c94fda36

Я собираюсь объяснить разницу между настольной и серверной редакциями Ubuntu. Я также объясню, какой вариант вам следует использовать.

Ubuntu desktop vs Ubuntu server

Чтобы понять разницу между Ubuntu desktop и Server, необходимо понять разницу между настольной и серверной операционной системой.

Настольный компьютер

Настольный компьютер — это персональный компьютер. Настольная операционная система поставляется с графическим интерфейсом пользователя, чтобы пользователи могли использовать мышь и клавиатуру. Основное назначение настольного компьютера — предоставить вам систему, которую можно использовать для просмотра веб-страниц, редактирования документов, просмотра/редактирования изображений и видео, кодирования и игр. По сути, это компьютер общего назначения для частных лиц, конечных пользователей или членов семьи.

Я использую здесь термин настольный компьютер, но это не означает, что его нельзя использовать на ноутбуке. Настольный компьютер — это общий термин для персонального компьютера.

Сервер

С другой стороны, серверная операционная система специально создана для размещения веб-сервисов, таких как веб-сайты, приложения, медиа-серверы, базы данных и т.д.

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

Преимуществом здесь является то, что серверным ОС не требуется много оперативной памяти и вычислительной мощности, поскольку они не используют графическую среду рабочего стола. Кроме того, в серверных ОС по-другому настраиваются пакеты.

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

Пользовательский интерфейс

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

installing gui ubuntu server gnome desktop 584f4b33

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

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

Установка

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

Читайте также:  Aida64 alternatives for linux

Установить 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. Если у вас есть вопросы или предложения, пожалуйста, воспользуйтесь разделом комментариев.

Источник

Оцените статью
Adblock
detector