Enlaces rápidos
Ubuntu Desktop es una de las distribuciones de Linuxmás populares y utilizadas . Es fácil empezar a usarla, viene con un gran conjunto de herramientas y aplicaciones integradas y es muy estable. Sin embargo, si alguna vez has descargado Ubuntu, es posible que hayas notado que está disponible en un par de versiones: Desktop o Server. Pero ¿cuál es la diferencia y cuándo deberías usar Ubuntu Server?
Al comparar detalles específicos, analizaremos Ubuntu 23.04 (Lunar Lobster) tanto en su versión de escritorio como de servidor, pero también exploraremos cómo comparar dos sistemas operativos Linux de manera más fundamental.
¿Qué constituye un sistema operativo de servidor?
Menos hinchazón y un enfoque en la estabilidad
La mayoría de los sistemas operativos vienen con versiones para servidores, incluso Windows. Estas versiones para servidores suelen venir con menos aplicaciones preinstaladas y, a veces, carecen de una interfaz gráfica de usuario (GUI), aunque Windows Server sí la tiene. Los sistemas operativos para servidores se centran más en la seguridad, la estabilidad y la eficiencia del hardware. Por lo general, no tienen excesos y tienen mecanismos integrados para administrar tareas de administración de sistemas, como aprovisionamiento, control de acceso o actualizaciones. Las versiones para servidores tienen un público objetivo mucho más pequeño que los sistemas operativos de escritorio, por lo que a menudo tendrán un peor soporte de hardware o menos controladores preinstalados.
¿Cómo se pueden comparar distribuciones de Linux?
Ubuntu facilita la comparación de distribuciones
Una de las grandes ventajas de Linux es su extrema modularidad. Casi todo, desde el núcleo hasta la pantalla de inicio de sesión, es un paquete instalado en Linux. El propio gestor de paquetes es incluso modular y se puede intercambiar entre distribuciones. Todo esto facilita la creación de nuevas distribuciones de Linux para diferentes propósitos.
Este enfoque de paquetes facilita la comparación dedistribucionesde Ubuntu . Para cada versión ISO de Ubuntu, se publica un archivo de manifiesto (usado en el mismo sentido que un manifiesto de barco o de aerolínea), que contiene una lista completa de todos los paquetes instalados. Los manifiestos pueden ser útiles al actualizar una versión de Linux, especialmente en sistemas de alta disponibilidad, ya que los administradores pueden comparar exactamente qué cambiará entre versiones.
Casi todo, desde el kernel hasta las pantallas de inicio de sesión, es un paquete instalado en Linux.
Si revisas el manifiesto de cada versión de Ubuntu, verás algunas aplicaciones que quizás conozcas, como sudo o bash. También es posible que veas algunas aplicaciones de escritorio instaladas como paquetes, por ejemplo, LibreOffice, así como muchos paquetes relacionados con GNOME, que es el entorno gráfico de Ubuntu Desktop.
Puede consultar y comparar los manifiestos deUbuntu ServeryUbuntu Desktopen línea para Ubuntu 23.04. Cada entrada en las listas respectivas es un nombre de paquete con una versión que lo acompaña. Los archivos de manifiesto se publican junto con la ISO y otros archivos de soporte para cada versión de Ubuntu (y la mayoría de las distribuciones de Linux).
Diferencias entre Ubuntu Desktop y Server
El hermano pequeño más elegante de Ubuntu Desktop
Ahora que hemos explorado lo que diferencia a los sistemas operativos de servidor y de escritorio en general, y hemos visto cómo comparar diferentes distribuciones de Linux, podemos comparar Ubuntu y Ubuntu Server directamente.
Ubuntu Server es, en líneas generales, mucho más ligero que Ubuntu Desktop, ya que tiene menos paquetes instalados desde el principio (el primero incluye 636 paquetes predeterminados frente a los 1.905 del segundo). Ambas versiones son gratuitas y de código abierto y siguen el mismo ritmo de publicación y los mismos plazos de soporte.
Hay muchas versiones de Ubuntu disponibles más allá de Server y Desktop, incluyendo Ubuntu Cloud y Ubuntu IoT, así como una gran cantidad de versiones de escritorio modificadas como Edubuntu (diseñada para educación), Kubuntu (Ubuntu con el escritorio Plasma y algunos otros ajustes gráficos) e incluso Ubuntu Kylin, que está diseñado específicamente para usuarios chinos.
Linux sin interfaz gráfica
Una de las principales diferencias entre Ubuntu Server y Desktop es que la versión Server no tiene interfaz gráfica, lo que significa que no tiene interfaz gráfica por defecto, solo un indicador de terminal. GNOME es la interfaz gráfica de usuario por defecto de Ubuntu 23.04 y puedes ver las diferencias aquí buscando paquetes relacionados con GNOME en el archivo de manifiesto de cada versión. Las interfaces gráficas requieren más potencia de procesamiento para ejecutarse y, por lo general, no ofrecen mucho en un entorno de servidor donde la máquina podría no estar conectada ni siquiera a una pantalla.
Es posible agregar una GUI a Ubuntu Server, y también es posible cambiar (o eliminar) la GUI en una instalación de Ubuntu Desktop.
No hay aplicaciones predeterminadas
Si el sistema operativo no tiene interfaz gráfica de usuario, tampoco tiene mucho sentido mantener las aplicaciones instaladas. La mayor parte del trabajo de configuración en servidores se puede realizar mediante editores basados en terminales como Vi o Nano, y los programas se pueden ejecutar directamente desde la terminal sin necesidad de una interfaz gráfica de usuario. Muchas de estas aplicaciones se eliminan directamente, al igual que muchas de las herramientas de soporte de formas sorprendentes. Por ejemplo, Ubuntu Server incluye un solo paquete de fuentes, llamado fonts-ubuntu-console, mientras que la versión de escritorio incluye casi 100.
Proceso de instalación
Ubuntu Server y Ubuntu Desktop utilizan procesos de instalación ligeramente diferentes. Ubuntu Server utiliza una herramienta llamada Subiquity, que es un instalador de terminal basado en menús. Por el contrario, Ubuntu Desktop utiliza supropio instalador de escritorio. Este instalador sigue basándose en Subiquity en segundo plano, pero presenta una interfaz más accesible. Este nuevo instalador reemplazó al antiguo instaladorde Ubiquitya partir de Ubuntu 23.04.
Requisitos de hardware
Ubuntu Server y Ubuntu Desktop tienen diferentes requisitos de hardware mínimos recomendados. Dado que Ubuntu Server no tiene una interfaz gráfica de usuario que mantener, tiene muchos menos paquetes o aplicaciones y menos servicios del sistema en ejecución de forma predeterminada, esperaríamos que Server también tenga requisitos de hardware más bajos. Este es el caso, ya que Ubuntu Desktop requiere lo siguiente:
- Procesador de doble núcleo de 2 GHz o superior
- Memoria del sistema de 4 GB
- 25 GB de espacio libre en el disco duro
Y Ubuntu Server requiere relativamente poco:
- CPU: 1 gigahercio o mejor
- RAM: 1 gigabyte o más
- Disco: mínimo 2,5 gigabytes
Ubuntu Desktop también especifica en su proceso de instalación que "el acceso a Internet es útil" y que "una unidad de DVD o un puerto USB para el medio de instalación", aunque este no es un requisito estricto y es más probable que se incluya para ayudar a los usuarios no técnicos a evitar errores.
Similitudes entre Ubuntu Server y el escritorio
¿Todo es diferente?
Hemos explorado las diferencias entre Ubuntu Server y Ubuntu Desktop, pero ¿existen similitudes? Pues sí. Para evitar mantener dos sistemas operativos completamente diferentes, los desarrolladores mantienen un conjunto básico de herramientas y funciones entre ambos. Por ejemplo, ambas versiones utilizan el mismo conjunto de repositorios de paquetes y el mismo gestor de paquetes (apt).
Ambas versiones son producidas por Canonical, al igual que todas las distribuciones de Ubuntu. Ambas están basadas en Debian y se lanzan cada seis meses. Las versiones reciben nueve meses de soporte de forma predeterminada, y cada cuarta versión es una versión LTS (o de soporte a largo plazo), que recibe cinco años de soporte de mantenimiento de seguridad estándar para las versiones Server y Desktop.
Ambas versiones también cuentan con las mismas herramientas para varias funciones clave, aunque la versión de escritorio puede tener interfaces gráficas de usuario integradas en estas herramientas. Por ejemplo, fdisk y parted son las herramientas preferidas para la administración de discos, y systemd es el proceso de inicio en ambas versiones.
Los números de versión de Ubuntu tienen el formato AA.MM
¿Cuál deberías utilizar?
La pista está en el nombre
Para aplicaciones de alto rendimiento o sin interfaz gráfica, como bases de datos, aplicaciones alojadas en servidores propios o servidores web, Ubuntu Server es la mejor opción. Si necesita una interfaz gráfica de usuario, siempre puede instalarla en Ubuntu Server, pero el sistema operativo mínimo y el enfoque en el tiempo de funcionamiento, el rendimiento y la eficiencia garantizarán que nada superfluo obstruya su sistema o provoque fallas. Si está buscando unaherramienta informática más general para el día a día,Ubuntu Desktop es la mejor opción. Puede seguir utilizando las mismas herramientas que en Ubuntu Server, pero se instalarán herramientas más esenciales de forma predeterminada (y, a menudo, con interfaces gráficas de usuario útiles para aprender en lugar de interfaces de línea de comandos).