¿Cuál es la diferencia entre la versión del servidor y la versión de escritorio?

128

¿Cuál es la diferencia entre la versión del servidor de Ubuntu y la versión de escritorio?

oneat
fuente
1
¿cuál es mejor? Tengo un Acer Aspire One de 1 gb de RAM, un procesador de 1,60 GHZ ... Es una computadora vieja, pero siempre he usado distribuciones de Ubuntu con ella. Recientemente instalé Ubuntu 12.10 y es demasiado lento para mi computadora. Además de esto, necesito instalar Atlas.TI para procesar algunas encuestas. No he podido debido a la versión 12.10 ... Funcionó perfectamente cuando la versión 10,04 se instaló en mi máquina Gracias. Sammaël

Respuestas:

89

Copiado tal cual de los documentos de Ubuntu :

  • La primera diferencia está en el contenido del CD. El CD "Servidor" evita incluir lo que Ubuntu considera paquetes de escritorio (paquetes como X, Gnome o KDE), pero incluye paquetes relacionados con el servidor (Apache2, Bind9, etc.). Utilizando un CD de escritorio con una instalación e instalación mínimas, por ejemplo, apache2 desde la red, se puede obtener exactamente el mismo resultado que se puede obtener insertando el CD del servidor e instalando apache2 desde el CD-ROM.
  • El proceso de instalación de Ubuntu Server Edition es ligeramente diferente del Desktop Edition. Dado que, de manera predeterminada, Ubuntu Server no tiene una GUI, el proceso está controlado por menús, muy similar al proceso de instalación de CD alternativo.
  • Antes del 12.04, el servidor Ubuntu instala un núcleo optimizado para el servidor de manera predeterminada. Desde 12.04, no hay diferencia en el kernel entre Ubuntu Desktop y Ubuntu Server ya que linux-image-server se fusiona en linux-image-generic.
  • Para las versiones de Ubuntu LTS anteriores a 12.04, Ubuntu Desktop Edition solo recibe 3 años de soporte. Esto se incrementó a 5 años en Ubuntu LTS 12.04 En contraste, todas las versiones de Ubuntu LTS Server Edition son compatibles por 5 años.
Tshepang
fuente
1
Básicamente, el servidor y el escritorio son iguales, excepto que el servidor tiene Apache y el escritorio tiene una GUI.
Wordsforthewise
57

Vale la pena señalar que, aparte de la configuración del kernel, Ubuntu Desktop y Server son esencialmente la misma distribución, solo que con una selección de paquete predeterminada diferente. Ambos usan los mismos paquetes y depósitos. Si ejecuta apt-get install ubuntu-desktop, terminará con el equivalente funcional de Desktop Edition.

Eso también significa que cualquier paquete destinado a Ubuntu Server se ejecutará igual de bien en la instalación de su escritorio.

Mark Russell
fuente
10

Ya sea que instale utilizando un CD de servidor o un CD de escritorio, terminará con el mismo Ubuntu. La diferencia está en la selección de paquetes que instala de manera predeterminada, es decir, en qué selección de software termina al final del proceso de instalación.

Es posible pasar de un sistema de escritorio a un sistema de servidor y viceversa en una copia de Ubuntu ya instalada. Ubuntu incluso hace que sea relativamente fácil con la utilidad tasksel o con los meta-paquetes como ubuntu-desktopy ubuntu-server(disponible a través del gestor de paquetes apt estándar al menos a partir del 16.04). Incluso puede mezclar y combinar: instalar un entorno de escritorio en un servidor o software de servidor como ssh_server o apache2 en una computadora principalmente de escritorio.

Pero lo más probable es que probablemente ya sepa en el momento de la instalación si desea un sistema de escritorio completo con un entorno de escritorio o un sistema de servidor. Por lo tanto, tener diferentes CD de instalación para el servidor y el escritorio es simplemente un factor de conveniencia que hace que la selección de software sea un poco más simple.

Los instaladores también se comportan de manera diferente, en el sentido de que solo la versión "de escritorio" se instala desde un Live CD gráfico. Las otras versiones se instalan utilizando un instalador basado en menús similar al instalador de Debian.

thomasrutter
fuente
Al menos en 10.04, no puedo encontrar ningún ubuntu-serverpaquete. Aunque podría haber sido genial, probablemente solo desee instalar los servidores que desee de todos modos.
Blaisorblade
1
He actualizado mi respuesta. Utiliza tareas (a través de taskel) en lugar de metapaquetes para instalar los paquetes del servidor. Ejecutar sudo taskselpara la interfaz de usuario o instalar tareas individuales a través de la línea de comandos como sudo tasksel install lamp-server. Lista de otras tareas disponibles en help.ubuntu.com/community/Tasksel Tenga en cuenta que estos son grupos de paquetes diseñados para una implementación de servidor de "punto de partida". Es posible que desee instalar paquetes de forma más granular.
thomasrutter
Me separé totalmente de Taskel. Todavía válido en 16.04 LTS. Hace que los paquetes del servidor sean fácilmente instalables, así como los paquetes de escritorio. +1
Terrance