Durante bastante tiempo, Ubuntu ha mantenido la posición de ser el sistema Operativo Linux más popular del mercado. Para garantizar que mantiene este estado y que los clientes regresen, Ubuntu viene en varias variaciones.
La primera es que Ubuntu viene en dos sabores; Versión estable de Ubuntu y iteración de soporte a largo plazo de Ubuntu (LTS). Se divide aún más en Ubuntu Cloud, Core, Kylin, Desktop y Ubuntu Server. Centrémonos en Ubuntu Server y Ubuntu desktop por ahora y veamos la diferencia entre los dos.
Servidores Vs. Escritorios
Antes de adentrarnos mucho en Ubuntu Server y Ubuntu Desktop, primero entendamos brevemente un servidor y un escritorio.
Un PC (escritorio/estación de trabajo) está diseñado principalmente para la interacción entre persona y computadora. Viene con dispositivos periféricos adicionales, como Mouse de monitor de teclado y mucho más. Los escritorios también admiten aplicaciones gráficas que los usuarios utilizan para entretenimiento, edición, desarrollo y mucho más.
Un servidor, por otro lado, está diseñado para la interacción de computadora a computadora. Su tarea principal es proporcionar servicios a usuarios que podrían ser incluso otro equipo (nodos) en la red. A diferencia de un escritorio donde tenemos dispositivos periféricos adicionales, un servidor solo tiene una interfaz de acceso al exterior: la interfaz de red. La mayoría de los servidores se controlan y administran de forma remota a través de una red utilizando herramientas como Putty. Además, a diferencia de los escritorios, que cambian regularmente a medida que las nuevas tendencias entran en el mercado, un servidor está diseñado para ser confiable bajo alta carga durante un período prolongado.
Las Diferencias: Ubuntu Desktop Vs. Ubuntu Server
1. Interfaz gráfica de usuario
Es una notable diferencia de características entre los dos. Mientras que Ubuntu Desktop viene con el hermoso entorno de escritorio GNOME, Ubuntu server ofrece a los usuarios la línea de comandos para la interacción. Utilidades como Putty, que se utiliza para administrar el servidor de forma remota a través de SSH, siguen utilizando la línea de comandos para el acceso y la administración del servidor.
La razón principal para no tener una GUI para el servidor es el consumo de recursos del sistema que se utilizarían para proporcionar otros servicios esenciales. Sin embargo, aunque Ubuntu Server no viene con una interfaz gráfica de usuario, puede instalar el cliente de interfaz gráfica de usuario. No es muy recomendable, pero si tiene aplicaciones que funcionarían bien en la interfaz gráfica de usuario y suficientes recursos del sistema, adelante. Sin embargo, sería mejor entender primero los comandos de Terminal, ya que siempre serán útiles.
2. Aplicaciones
Es una de las diferencias críticas entre los dos Ubuntu Desktop viene instalado con aplicaciones que permiten a los usuarios realizar tareas del día a día. Incluyen Libre Office, editor de texto, que se utilizan para la edición de texto, el visor de imágenes, el navegador, los reproductores multimedia y muchas otras aplicaciones interesantes. Es diferente para el servidor que está diseñado para proporcionar servicios.
Ubuntu Server viene instalado con paquetes estándar, y los usuarios aún pueden instalar otros como deseen. Estas páginas incluyen servidor de correo electrónico, servidor de archivos, servidor web, servidor samba, Bind9, Apache2 y muchos más. Los paquetes de Ubuntu server están más orientados a servicios.
3. El proceso de instalación
A diferencia del escritorio Ubuntu, que viene con una interfaz gráfica de usuario y hace uso del ratón, el proceso de instalación de Ubuntu server se basa en menús y texto.
Las similitudes: Ubuntu Desktop Vs. Ubuntu Server
Incluso con todas las diferencias, todavía hay similitudes entre los dos.
Kernel
Desde el lanzamiento de Ubuntu 12.04, tanto Ubuntu Desktop como Ubuntu servers utilizan el mismo kernel. Anteriormente, los dos se ejecutaban en un núcleo diferente, lo que significaba que no se podían instalar paquetes de escritorio Ubuntu en el servidor Ubuntu y viceversa. Ahora, puede agregar cualquier paquete a cualquiera de las variantes.
Aunque la instalación predeterminada varía, puede instalar una variante, por ejemplo Ubuntu Desktop, y personalizarla y usarla como servidor en su computadora. Puede arreglar algunos de los paquetes estándar, como un servidor de archivos, un servidor de correo o incluso SSH, que le permitirán el acceso remoto.
Lo mismo se puede hacer para el servidor Ubuntu. Puede instalar el cliente GUI y agregar las mismas aplicaciones que instalaría para Ubuntu Desktop.
Soporte
Tras el lanzamiento de Ubuntu 12.04, el soporte entre los dos también cambió. Anteriormente, Ubuntu Desktop presentaba un ciclo de soporte de tres años, mientras que Ubuntu server se beneficiaba de un ciclo de soporte de cinco años. Ahora, ambos vienen con el lanzamiento de Soporte a Largo Plazo (LTS) de hasta cinco años.
¿Cuál debe usar?
La variante que elija instalar en su computadora importará lo que desee hacer. Si desea que un sistema operativo realice las tareas habituales como edición, reproducción de medios, desarrollo (codificación), etc., ve por el escritorio Ubuntu. Si eres un principiante que prueba Linux por primera vez, te recomendaría Ubuntu Desktop, ya que la edición para servidor puede ser abrumadora para ti.
Si es Ingeniero de redes, administrador de sistemas o estudiante en prácticas que se dedica a la administración de redes y sistemas, opte por la edición del servidor. Si tiene suficientes recursos del sistema, siga adelante e instale un cliente GUI y agregue cualquier otra aplicación de escritorio Ubuntu útil que desee.
Alternativamente, si desea probar ambos, instale Ubuntu Desktop y luego instale Ubuntu Server como estación de trabajo virtual. Aquí necesitará usar software de virtualización como VMware o Virtual Box. Puede consultar nuestro tutorial sobre la instalación de VMware Workstation Player en Ubuntu.