Яка різниця між версією сервера та версією для настільних ПК?


127

Яка різниця між серверною версією Ubuntu і версією настільного комп’ютера?


1
який з них кращий? У мене Acer Aspire One 1 Гб оперативної пам'яті, процесор 1,60 ГГц ... Це старий комп'ютер, але я завжди використовував дистрибутиви Ubuntu з ним. Нещодавно я встановив Ubuntu 12.10, і це занадто повільно для мого комп'ютера. На додаток до цього мені потрібно встановити Atlas.TI для обробки деяких опитувань. Мені не вдалося через версію 12.10 ... Він працював просто чудово, коли версія 10,04 була вбудована в мою машину. Дякую. Sammaël

Відповіді:


88

Скопійовано як є з документів Ubuntu :

  • Перша відмінність полягає у вмісті компакт-дисків. Компакт-диск "Сервер" уникає включати те, що Ubuntu вважає пакетами для настільних ПК (такі пакети, як X, Gnome або KDE), але включає пакети, пов'язані з сервером (Apache2, Bind9 тощо). Використовуючи настільний компакт-диск з мінімальною установкою та встановленням, наприклад, apache2 з мережі, можна отримати точно такий же результат, який можна отримати, вставивши серверний компакт-диск та встановивши apache2 з CD-ROM.
  • Процес встановлення Ubuntu Server Edition дещо відрізняється від Desktop Edition. Оскільки сервер Ubuntu за замовчуванням не має графічного інтерфейсу, процес керується меню, дуже подібний до процесу встановлення альтернативного компакт-диска.
  • До 12.04 сервер Ubuntu за замовчуванням встановлює оптимізоване для сервера ядро. З 12.04 немає різниці в ядрі між Ubuntu Desktop та Ubuntu Server, оскільки сервер linux-image об'єднаний у linux-image-generic.
  • Для випусків Ubuntu LTS до 12.04 підтримка Ubuntu Desktop отримує лише 3 роки підтримки. У Ubuntu LTS 12.04 було збільшено до 5 років. Навпаки, всі версії Ubuntu LTS Server Edition підтримуються протягом 5 років.

1
Отже, сервер і робочий стіл однакові, за винятком того, що сервер має Apache, а робочий стіл має графічний інтерфейс.
слова за

57

Варто відзначити, що крім налаштувань ядра, Ubuntu Desktop і Server - це по суті однаковий розподіл, тільки з різним вибором пакета за замовчуванням. Вони обидва використовують однакові пакети та сховища. Якщо ви запустите, apt-get install ubuntu-desktopви отримаєте функціональний еквівалент Desktop Edition.

Це також означає, що будь-який пакет, призначений для Ubuntu Server, буде працювати так само щасливо на вашій установці на робочому столі.


10

Якщо ви встановите серверний компакт-диск або компакт-диск на робочому столі, ви отримаєте той же Ubuntu. Різниця полягає в тому, який вибір пакетів він встановлюється за замовчуванням - тобто який вибір програмного забезпечення ви закінчуєте в кінці процесу інсталяції.

Можна переходити з настільної системи на серверну систему і навпаки на вже встановлену копію Ubuntu. Ubuntu навіть робить це досить легко з утилітою tasksel або з метапакетами типу ubuntu-desktopта ubuntu-server(доступні через стандартного менеджера apt пакетів щонайменше станом на 16.04). Ви навіть можете змішувати та співставляти - встановлення робочого середовища на сервер або серверне програмне забезпечення, наприклад ssh_server або apache2, на первинному настільному комп’ютері.

Але швидше за все, ви, ймовірно, вже знаєте, що ви хочете встановити настільну систему з робочим середовищем, або серверну систему. Отже, наявність різних інсталяційних компакт-дисків для сервера та настільних ПК є просто фактором зручності, який робить вибір програмного забезпечення трохи простішим.

Інсталятори також поводяться по-різному, в тому сенсі, що з графічного Live CD встановлюється лише "настільна" версія. Інші версії встановлюються за допомогою інсталятора на основі меню, схожого на інсталятор Debian.


Принаймні в 10.04 я не можу знайти жодного ubuntu-serverпакета. Хоча це було б круто, ви, мабуть, хочете все-таки просто просто встановити потрібні сервери.
Blaisorblade

1
Я оновив свою відповідь. Ви використовуєте завдання (через tasksel), а не метапакети для встановлення серверних пакетів. Запустіть sudo taskselінтерфейс користувача або встановіть окремі завдання через командний рядок типу sudo tasksel install lamp-server. Список інших завдань, доступних на help.ubuntu.com/community/Tasksel Зауважте, що це групи пакетів, розроблених для розгортання сервера "вихідної точки". Ви можете встановити пакети на більш детальній основі.
thomasrutter

Я повністю розставився з таскелем. Діє ще з 16.04 LTS. Робить серверні пакети легко інстальованими, а також пакети робочого столу. +1
Терранс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.