Cargando

Ordenadores

Diferencias entre Ubuntu Desktop (Escritorio) y Ubuntu Server

Con este artículo aclararás dudas sobre lo que une y separa a la versión Server y Desktop de sistemas Ubuntu de Linux.

Escrito por Solvetic jun 05 2017 13:25

Una de las distros más usadas en ambientes Linux es sin lugar a dudas gracias a su diseño, sencillez de uso, entornos y capacidad de gestión que logramos con ella.

 

Como la mayoría de los sistemas operativos han desarrollado una línea enfocada a las organizaciones llamada Ubuntu Server y otra línea dedicada a los equipos cliente o usuarios de hogar llamada Ubuntu Desktop.

 

Cada una de estas distros ha sido desarrollada con funciones específicas y existen diferencias entre ellas que marcan una pauta en su diseño así como existen características que tienen ambos sistemas.

 

Analizaremos en detalle estas diferencias entre ambos sistemas operativos y podremos comprobar porque Ubuntu es la distro más conocida de Linux. Para descargar estas ediciones de Ubuntu podemos ir al siguiente enlace.

 

En primer lugar debemos conocer que Ubuntu no solo ha sido lanzado en dos ediciones, Desktop y Server, sino que encontramos algunas otras distros como:

  • Kubuntu basada en Kde.
  • Xubuntu basada en Xfce.
  • Edubuntu diseñada para entornos educativos.
  • Ubuntu Studio enfocada en contenido multimedia.

 

Aparte de estas versiones contamos con dos tipos de soporte:

  • Versiones estables las cuales cuentan con un soporte de hasta un año y medio.
  • LTS (Long Term Service) con un soporte de hasta cinco años.

 

Recordemos que el soporte es el tiempo durante el cual seguiremos recibiendo actualizaciones tanto del núcleo como del sistema operativo. Podemos resumir Ubuntu Desktop y Ubuntu Server en lo siguiente:

 

Ubuntu Desktop es un sistema que por defecto viene con múltiples aplicaciones de oficina, sistema, multimedia enfocadas en un entorno grafico que tras cada actualización presenta mejoras

 

 

Ubuntu Server es un sistema que ofrece por defecto una interfaz de línea de comandos mediante la cual podemos instalar aplicativos enfocados al desarrollo y administración de una organización como MySQL, Apache, Python, entre muchos otros.

 

 

 

Diferencias de Hardware entre Ubuntu Desktop y Ubuntu Server

Sin importar la edición de Ubuntu que analicemos la primer diferencia notable la encontramos en el hardware de cada uno de estos dispositivos ya que mientras los equipos de escritorio los encontramos en múltiples modelos, capacidades, diseños, estos requieren de elementos como monitores, teclados, impresoras, mouses para su óptimo funcionamiento:

 

Imagen adjunta: 2b-database.png

 

Entre tanto un servidor lo podemos encontrar montado en un rack junto con otros 6, 8 o más servidores y en muchos casos estos no cuentan con monitor o mouse ya que todo se puede gestionar desde otras utilidades como SSH o usando KVM hasta con tres o seis servidores al tiempo.

 

Imagen adjunta: 2c-desktop.png

 

Como vemos desde esta primera observación ya encontramos diferencias notables. Con esto procedemos a verificar las principales diferencias en el sistema operativo como tal.

 

 

Diferencias de instalación entre Ubuntu Desktop y Ubuntu Server

 

Imagen adjunta: 15-instalacion-ubuntu-server-escritorio.png

 

 

El primer paso que damos para sacar el máximo rendimiento de un sistema operativo es instalándolo y aquí inician las diferencias.

 

Ubuntu Desktop
Cuando contamos con el medio de instalación de Ubuntu Desktop es que tenemos la posibilidad de probar o instalar el sistema operativo para estar plenamente seguros de su instalación:

 

 

Una vez inicie el proceso de instalación definimos disco donde se instalará, lenguaje y usuarios. Allí inicia todo el proceso de instalación.

 

Ubuntu Server
En Ubuntu Server encontramos una pantalla de inicio totalmente diferente ya que desde el primer momento que inicia el asistente podemos instalar el sistema, no probarlo, o verificar la compatibilidad de los componentes de hardware para que la instalación sea exitosa.

 

Una vez el proceso se instalación inicie debemos configurar parámetros de red, idioma, región y usuarios de una forma diferente al entorno ofrecido por Ubuntu Desktop.

 

 

 

 

Diferencias de instalación de aplicaciones o programas entre Ubuntu Desktop y Ubuntu Server

 

Imagen adjunta: 16-instalacion-apps.png

 

En este punto encontraremos algunas de las diferencias entre estos dos potentes sistemas operativos.

 

Ubuntu Desktop
Para instalar aplicaciones en Ubuntu Desktop podemos hacer uso de aplicaciones .deb y ejecutarlas desde la terminal o bien usar una serie de comandos para su instalación desde la terminal.
También en Ubuntu Desktop encontramos Ubuntu Software mediante el cual tenemos acceso a cientos de aplicaciones en categorías como juegos, multimedia, sonido, video, complementos, etc con la posibilidad de ejecutarlas con un clic:

 

 

 

Ubuntu Server
Al tratarse de un ambiente de servidor y de roles para la instalación de aplicaciones la hacemos un 95% a través de la ejecución de comandos directamente en su línea de comandos, por ejemplo, sudo apt install curl.
Pero en Ubuntu Server tenemos la utilidad taskel la cual nos permite seleccionar entre diversas aplicaciones a instala en el servidor entre ellas entornos gráficos:

 

 

 

Es importante aclarar en este punto que mientras Ubuntu Server se instala con lo mínimo debido a su interfaz en Ubuntu Desktop encontramos una serie de aplicaciones preinstaladas como.

  • Gedit: Editores de texto.
  • Firefox: Navegador de Internet.
  • LibreOffice: Suite ofimática.
  • Empathy: Administrador de mensajería.
  • Thunderbird: Cliente de correo.

 

Ya en Ubuntu Server podremos instalar aplicaciones como:

  • DNS server: Gestor de DNS (Domain Name Server).
  • LAMP server: Permute la instalación de Linux/ Apache/ MySQL o MariaDB/ PHP
  • Servidor de correo: Esta opción permite que Ubuntu Server gestione los correos de la organización
  • Servidor OpenSSH: Permite que la comunicación SSH sea efectiva
  • Base de datos PostgreSQL: Permite la configuración de clientes y servidores PostgreSQL.
  • Servidor de impresión: Gracias a este rol Ubuntu Server controlara todos los servicios de impresión.
  • Servidor Samba: Permite la transferencia de archivos entre diversos sistemas de forma segura y compatible
  • Podemos observar como cada edición tiene sus programas con un enfoque diferente.

 

Diferencias de consumo entre Ubuntu Desktop y Ubuntu Server

 

Imagen adjunta: 17-consumer-ubuntu.png

 

Los componentes de cada una de las ediciones mencionadas tiene un mayor impacto en el consumo de los recursos del sistema tales como memoria, discos, procesador ya que no es lo mismo estar navegando en Firefox en Ubuntu Desktop a estar ejecutando múltiples procesos de Apache en Ubuntu Server. Aquí encontramos una diferencia de como ver los procesos de ambos sistemas:

 

Ubuntu Desktop
En Ubuntu Desktop podemos usar el Monitor del sistema:

 

 

 

Ubuntu Server
En Ubuntu Server podemos hacer uso de comandos como top:

 

 

 

Como hemos visto son diferencias notables pero que funcionan de la forma adecuada al público para el cual fueron destinadas.

 

Similitudes entre Ubuntu Desktop y Ubuntu Server

 

Imagen adjunta: 18-similitudes-ubuntu-server-escritorio.png

 

Son pocas las similitudes entre estos dos amplios sistemas operativos entre las que destacamos:

  • El soporte de las últimas ediciones de Ubuntu, tanto Desktop como Server, la 17.04 ira hasta enero de 2018.
  • Ambas ediciones cuentan con un archivo swap en lugar de una partición swap.
  • En ambas ediciones el solucionador de DNS se llama systemd-resolved.
  • En ambas ediciones se ha actualizado su kernel, el cual es fundamental para el arranque, a la versión 4.0.

 

Ubuntu Desktop

 

 

 

Ubuntu Server

 

 

 

De esta forma hemos determinado que cada edición de Ubuntu ofrece diversas características tanto a nivel de usuario como de organización, pero ambas cumplen el propósito que es satisfacer cada necesidad brindando sistemas estables, seguros y fiables.

 

Si quieres tener distintas distribuciones en Linux aprende a ejecutar varias distros con LXC mirando este completo tutorial.

Ver Comentarios (2) Escribir comentario