Ubuntu Desktop vs Ubuntu Server: ¿Cuál es la diferencia?
Ubuntu se ubica como posiblemente el sistema operativo Linux más popular. Sin duda, es uno de los más conocidos. Sin embargo, Ubuntu varía bastante. Dentro de Ubuntu, hay dos sabores distintos: una versión estable y una iteración de servicio a largo plazo (LTS).
Además, Ubuntu se divide en Ubuntu Cloud, Ubuntu Core, Ubuntu Kylin, Ubuntu Desktop y Ubuntu Server. Aquí, aprenderá todo sobre las diferencias entre Ubuntu Server y Ubuntu Desktop.
¿Qué es Ubuntu Server?
Antes de comparar las diferencias entre Ubuntu Desktop y Ubuntu Server, establezcamos qué es un servidor.
Los servidores suelen tener dos factores de forma: montaje en bastidor y torre. Un servidor en 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 utilizan RAM de corrección de códigos de error (ECC). Mientras que los escritorios que no son servidores no lo hacen.
Además, los servidores no incluyen necesariamente periféricos como un monitor, un teclado y un mouse. Ejecutar un servidor sin periféricos se conoce como configuración "sin cabeza". El software para un servidor incluye el sistema operativo, el software del servidor (por ejemplo, Apache para alojar sitios web; el servidor de impresión CUPS) y el software de seguridad.
Ubuntu Server, entonces, es un sistema operativo para un servidor, basado en Ubuntu.
¿Ubuntu Server es gratuito?
Si. Al igual que la versión de escritorio, Ubuntu Server se puede descargar y usar de forma gratuita.
Sin embargo, si lo está utilizando para fines comerciales y no puede permitirse que los problemas afecten el funcionamiento, los desarrolladores de Canonical ofrecen paquetes de soporte. [ Https://ubuntu.com/support ]
Si prefiere administrar el soporte del servidor internamente, esa también es una opción. El recurso de la comunidad de Ubuntu tiene documentos y discusiones sobre todos los problemas imaginables y soluciones adecuadas.
La diferencia entre Ubuntu Desktop y Ubuntu Server
Varias diferencias dan una idea de la divergencia de Ubuntu Desktop y Ubuntu Server.
Interfaz gráfica del usuario
La principal diferencia en Ubuntu Desktop and Server es el entorno de escritorio. Mientras que Ubuntu Desktop incluye una interfaz gráfica de usuario, Ubuntu Server no.
Esto se debe a que la mayoría de los servidores funcionan sin cabeza. Pero ¿qué significa esto? Bueno, se ejecutan sin una configuración tradicional de teclado, mouse y monitor para interactuar con la máquina. En cambio, 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 fácil de usar SSH en Windows .
Aunque algunos sistemas operativos de servidor Linux cuentan con entornos de escritorio, muchos carecen de una GUI. Entonces, Ubuntu Desktop asume que su máquina usa salidas de video e instala un entorno de escritorio. Ubuntu Server, mientras tanto, carece de una GUI.
Diferentes aplicaciones en el escritorio y el servidor de Ubuntu
Además, Ubuntu Desktop contiene aplicaciones adecuadas para uso general: hay una suite de productividad de oficina, software multimedia y navegador web.
Sin embargo, Ubuntu Server también incluye diferentes paquetes. Estos se centran en los requisitos del servidor. En consecuencia, Ubuntu Server puede ejecutarse 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 están enfocadas para su uso en la máquina host, los paquetes de Ubuntu Server se concentran en permitir la conectividad con los clientes y la seguridad.
Diferencias entre la instalación de Ubuntu Server y Desktop
Debido a que Ubuntu Server carece de una GUI, la instalación es diferente a la de Ubuntu Desktop. La instalación de Ubuntu Desktop es esencialmente como la instalación de cualquier otro software. Pero Ubuntu Server usa un menú controlado por procesos en su lugar.
Ubuntu Server vs rendimiento de escritorio
Debido a que Ubuntu Server no tiene una GUI de forma predeterminada, tiene un rendimiento del sistema potencialmente mejor. Después de todo, no hay un entorno de escritorio que administrar, por lo que los recursos se pueden dedicar a tareas del servidor.
Sin embargo, esto no siempre funciona en la práctica. Por ejemplo, puede instalar algún software de servidor que requiera muchos recursos, lo que ralentizará la máquina. Por el contrario, puede utilizar Ubuntu Desktop únicamente para el procesamiento de textos.
La instalación de Ubuntu Server y Ubuntu Desktop con las opciones predeterminadas en dos máquinas idénticas siempre dará como resultado que el servidor ofrezca un mejor rendimiento que el escritorio. Pero una vez que el software entra en juego, las cosas cambian.
Ubuntu Desktop vs Ubuntu Server: las similitudes
Usar Ubuntu Server en lugar de escritorio no debería ser una experiencia completamente nueva. Como mínimo, si tiene experiencia con la línea de comandos y SSH, Ubuntu Server debería resultarle familiar. Hay otras similitudes clave: el kernel y el soporte.
¿Ubuntu Desktop y Ubuntu Server tienen un kernel diferente?
No. Desde Ubuntu 12.04, tanto las variantes de servidor como de escritorio usan el mismo kernel. Debido a que tanto Ubuntu Desktop como Ubuntu Server emplean el mismo kernel, puede agregar cualquier paquete a cualquiera de las variantes. Esto significa que, si bien existe una diferencia entre las instalaciones predeterminadas, puede personalizar su versión de Ubuntu en consecuencia.
Por lo tanto, puede comenzar con Ubuntu Server e instalar un entorno de escritorio si decide que no puede ejecutarlo sin cabeza. Alternativamente, puede comenzar con Ubuntu Desktop y agregar los paquetes necesarios para crear un servidor. Dado que Ubuntu Server y Desktop comparten un núcleo central de Ubuntu, las diferencias de instalación predeterminadas no excluyen futuras instalaciones de paquetes de software.
¿Existe alguna diferencia en la compatibilidad con las ediciones Ubuntu Server y Desktop?
De nuevo, no. Antes de Ubuntu 12.04 LTS, las ediciones de escritorio presentaban un ciclo de soporte de tres años. Sus homólogos de servidor se beneficiaron de un ciclo de soporte de cinco años.
Desde el lanzamiento de 12.04 LTS, las variantes de servidor y escritorio de Ubuntu pasaron a un ciclo de soporte de cinco años.
Ubuntu Server vs Ubuntu Desktop: ¿Cuál debería usar?
Teniendo en cuenta las diferencias y similitudes, ahora surge la gran pregunta: ¿debería usar Ubuntu Server o Ubuntu Desktop? Siempre que utilice una versión LTS de Ubuntu, el servidor o el escritorio deberían funcionar como servidor.
Los principales factores que separan a los dos siguen siendo una GUI y los paquetes predeterminados. Aún así, el núcleo del núcleo de Ubuntu significa que puede instalar los mismos paquetes en ambas versiones.
Cuándo usar Ubuntu Desktop
Debe usar Ubuntu Desktop si está usando su 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, puede instalar software de servidor para utilizar cualquier escritorio de Ubuntu como servidor.
Por ejemplo, puede ejecutar un Lenovo ThinkServer TS140 de bajo consumo con Ubuntu Desktop. Esto le da la opción de conectar un monitor y usar el entorno de escritorio.
Puede transformar un servidor Ubuntu en una PC de cine en casa (HTPC) con software de servidor de medios Linux . Buenas opciones para esto incluyen Plex y Subsonic. Alternativamente, puede incluso crear un servidor de juegos Linux usando Ubuntu Desktop, en lugar de Ubuntu Server.
Cuándo usar el servidor Ubuntu
Ubuntu Server se usa mejor para servidores. Eso puede parecer obvio. Pero al igual que hay servidores en torre y en rack, no todos los servidores son iguales. Debe optar por Ubuntu Server sobre Ubuntu Desktop si planea ejecutar su servidor sin cabeza. Debido a que los dos sabores de Ubuntu comparten un núcleo central, siempre puede agregar una GUI más adelante.
Además, Ubuntu Server es mejor para variedades específicas de servidores donde se incluyen los paquetes. Por ejemplo, puede considerar Ubuntu Server al crear un servidor de correo electrónico o un servidor web.
Por lo tanto, elija la opción que requiera menos trabajo para su proyecto. Si Ubuntu Server incluye los paquetes que necesita, use el servidor e instale un entorno de escritorio. ¿Necesita absolutamente una GUI pero desea un software de servidor que no esté incluido en la instalación predeterminada del servidor? Bueno, use Ubuntu Desktop e instale el software que necesita.
¿Qué pasa con Ubuntu Core?
Si se está preguntando acerca de las diferencias entre Ubuntu Core y Ubuntu Server con miras a instalar uno u otro, esto toma una dimensión ligeramente diferente.
Ubuntu Core es una versión simplificada de Linux destinada a proyectos de dispositivos integrados. Puede ser un dispositivo de Internet de las cosas o algún proyecto de hogar inteligente. Si bien Ubuntu Core puede tener funcionalidad de servidor, no es un servidor de la misma manera que lo es una máquina que ejecuta Ubuntu Server.
Elija la opción correcta entre el escritorio y el servidor de Ubuntu
En última instancia, no es tan simple como usar Ubuntu Server para un servidor y Ubuntu Desktop para un escritorio. Tenga en cuenta sus necesidades y el trabajo que implica configurar su máquina. Si está ejecutando un servidor de medios, Ubuntu Server puede ser excesivo. Un escritorio diseñado para uso general debe ejecutar Ubuntu Desktop.
En gran medida, su decisión se centra en qué opción requiere la configuración inicial más sencilla. Pero también hay una consideración de familiaridad. Si está configurando un servidor y no se siente cómodo sin la GUI, use Ubuntu Desktop. La creación de un servidor puede parecer intimidante: comenzar con un entorno de escritorio puede hacer que esta sea una tarea menos abrumadora.
¿Planea usar un servidor Ubuntu pero usa un escritorio de Windows? Aprenda a establecer acceso de escritorio remoto a Ubuntu desde Windows.