¿Cuál es la diferencia entre Ubuntu Desktop y Ubuntu Server?

Ubuntu se clasifica como posiblemente el sistema operativo Linux más popular. Es sin duda uno de los más conocidos.

Es una de esas distribuciones que hace que los usuarios vuelvan. Sin embargo, Ubuntu varía bastante. Dentro de Ubuntu, hay dos opciones distintas: una versión estable y la versión de soporte a largo plazo (LTS, por sus siglas en inglés).

Además, Ubuntu se divide en Ubuntu Cloud, Ubuntu Core, Ubuntu Kylin, Ubuntu Desktop y Ubuntu Server. En este artículo, aprenderás todo sobre las diferencias entre Ubuntu Server y Ubuntu Desktop (Escritorio).

Servidores vs. Computadoras

Consideremos una computadora de escritorio versus un servidor antes de sumergirnos en las diferencias entre Ubuntu Desktop y Ubuntu Server.

Los servidores suelen tener dos factores de forma: montaje en bastidor y torre. Un servidor de torre es esencialmente un escritorio, pero sus partes a menudo difieren con un enfoque en la longevidad, la estabilidad y la seguridad.

Por ejemplo, los servidores usan RAM de corrección de código de error (ECC). Mientras que las computadoras de escritorio que no son servidores no lo hacen.

Además, los servidores no necesariamente incluyen periféricos como un monitor, teclado y mouse. Ejecutar un servidor sin periféricos se conoce como una configuración “sin cabeza”. Sin embargo, una computadora de escritorio implica el uso diario.

Por lo tanto, incluye un monitor, teclado y mouse. Además, el hardware de escritorio no se centra tanto en la longevidad, la seguridad y la estabilidad.

Del mismo modo, el software instalado en una computadora de escritorio está diseñado para uso general. Por lo tanto, el hardware del servidor y el de una computadora de escritorio da una idea de la divergencia de Ubuntu Desktop y Ubuntu Server.

Ubuntu Desktop vs. Ubuntu Server – Diferencias

Interfaz gráfica de usuario

La principal diferencia en Ubuntu Desktop y Ubuntu Server es el entorno de escritorio. Mientras que Ubuntu Desktop incluye una interfaz gráfica de usuario, Ubuntu Server no.

Eso es porque la mayoría de los servidores funcionan sin cabeza. En lugar de usar una configuración tradicional de teclado, mouse y monitor para interactuar con la máquina, los servidores generalmente se administran de forma remota mediante SSH.

Si bien SSH está integrado en los sistemas operativos basados ​​en Unix, también es bastante simple usar SSH en Windows.

Para obtener información adicional sobre la administración de servidores, puedes consultar esta guía para principiantes para configurar SSH en Linux.

Aunque algunos sistemas operativos de servidor Linux cuentan con entornos de escritorio, muchos carecen de una GUI (Interfaz Gráfica de Usuario). Por ejemplo, CoreOS se basa completamente en la línea de comandos.

Mientras que Ubuntu Server carece de una GUI, Ubuntu Desktop asume que tu máquina usa salidas de video. Por lo tanto, Ubuntu Desktop instala un entorno de escritorio.

Aplicaciones

Además, Ubuntu Desktop contiene aplicaciones adecuadas para uso general: hay una suite de productividad de oficina, software multimedia y navegador web. También puedes encontrar Ubuntu Desktop en una variedad de opciones.

Sin embargo, Ubuntu Server también incluye paquetes estándar. Estos se centran en los requisitos del servidor. En consecuencia, Ubuntu Server cuenta con opciones como servidor de correo electrónico, servidor de archivos, servidor web y servidor samba.

Los paquetes específicos incluyen Bind9 y Apache2. Mientras que las aplicaciones de escritorio de Ubuntu se centran en el uso en la máquina host, los paquetes de Ubuntu Server se concentran en permitir la conectividad con los clientes y la seguridad.

Instalación

Debido a que Ubuntu Server carece de una GUI, la instalación difiere de la de Ubuntu Desktop. Instalar Ubuntu Desktop es esencialmente como cualquier otra instalación de software. Pero Ubuntu Server usa un menú basado en procesos en su lugar.

Ubuntu Desktop vs. Ubuntu Server – Similitudes

Kernel

Después de Ubuntu 12.04, las variantes de Servidor y Escritorio usan el mismo kernel. Anteriormente, Desktop y Server usaban diferentes kernel. Debido a que Ubuntu Desktop y Ubuntu Server emplean el mismo kernel, puedes agregar cualquier paquete a cualquiera de las variantes.

Esto significa que, aunque la instalación predeterminada varía, puedes personalizar tu opción de Ubuntu en consecuencia.

Por lo tanto, puedes comenzar con Ubuntu Server e instalar un entorno de escritorio si decides que no puedes ejecutarlo sin cabeza.

Alternativamente, puedes comenzar con Ubuntu Desktop y agregar los paquetes necesarios para crear un servidor.

Dado que Ubuntu Server y Desktop comparten el kernel de Ubuntu, las diferencias de instalación predeterminadas no impiden futuras instalaciones de paquetes de software.

Soporte

Del mismo modo, el soporte cambió con el lanzamiento de 12.04. Antes de Ubuntu 12.04 LTS, las ediciones de escritorio presentaban un ciclo de soporte de tres años.

Sus homólogos de servidores tenían un ciclo de soporte de cinco años. Pero con la llegada de 12.04 LTS, ambas variantes pasaron a un ciclo de soporte de cinco años.

¿Cuál deberías usar?

Teniendo en cuenta las diferencias y similitudes, ahora viene la gran pregunta: ¿deberías usar Ubuntu Server o Ubuntu Desktop?

Mientras estés utilizando una versión LTS de Ubuntu, Servidor o Escritorio deberían funcionar en un entorno de servidor.

Los principales factores que separan a los dos siguen siendo una Interfaz Gráfica de Usuario y paquetes predeterminados.

Aun así, el núcleo del kernel de Ubuntu significa que puedes instalar los mismos paquetes en ambos tipos.

Cuándo usar Ubuntu Desktop

Debes usar Ubuntu Desktop si estás usando tu computadora como un controlador diario. Esto incluye una gran cantidad de software multimedia y de productividad.

Hay una GUI y la instalación es bastante simple. Además, puedes instalar el software de servidores para usar Ubuntu Desktop como servidor.  Si por ejemplo tienes un Lenovo ThinkServer TS140 sin cabeza, puedes usar Ubuntu Desktop. Agradecerás la opción de conectar un monitor y usar el entorno de escritorio.

Esto te permite la opción de transformar tu servidor en una combinación de servidor multimedia para cine en casa. Para ello debes usar software para servidores multimedia Linux, como Plex y Subsonic, los paquetes predeterminados incluidos en Ubuntu Server no son una prioridad para el entorno. Incluso puedes crear un servidor de juegos Linux usando Ubuntu Desktop, no Server.

Cuándo usar Ubuntu Server

Ubuntu Server se usa mejor para servidores. Eso puede parecer obvio. Pero al igual que hay servidores de montaje en rack y en torre, no todos los servidores son iguales.

Deberías optar por Ubuntu Server sobre Ubuntu Desktop si planeas ejecutar tu servidor sin cabeza. Debido a que los dos tipos de Ubuntu comparten un núcleo, siempre puedes agregar una GUI más adelante.

Además, Ubuntu Server es el mejor para variedades específicas de servidores donde se incluyen los paquetes. Por ejemplo, puedes considerar Ubuntu Server al crear un servidor de correo electrónico o servidor web.

Si bien puedes instalar estos paquetes Ubuntu Desktop, Server incluye muchas instalaciones de servidor especializado predeterminadas. Por lo tanto, elige la opción que te genere menos trabajo.

Si Ubuntu Server incluye los paquetes que necesitas, usa Server e instala un entorno de escritorio.

Pero si realmente necesitas una GUI y el software de tu servidor no está incluido en la instalación predeterminada del servidor, usa Ubuntu Desktop. Luego simplemente instala el software que necesitas.

¿Cuál es tu propósito?

En última instancia, no es tan simple como usar Ubuntu Server para un servidor y Ubuntu Desktop para una computadora de escritorio. Considera tus necesidades y el trabajo que implica configurar tu máquina.

Si estás ejecutando un servidor multimedia, Ubuntu Server podría ser excesivo. Una computadora destinada para uso general debe ejecutar Ubuntu Desktop. Cuándo usar Ubuntu Server es donde viene la elección.

En gran medida, tu decisión se centra en lo que requiere menos configuración inicial. Pero también hay una consideración de familiaridad.

Si estás configurando un servidor y no te sientes cómodo sin la GUI, usa Ubuntu Desktop.

Crear un servidor puede sonar intimidante, e incursionar en un entorno de escritorio puede hacer que esta tarea sea menos desalentadora.