Ubuntu Server es una variante del sistema operativo Ubuntu que no incluye una interfaz gráfica de usuario (GUI) de forma predeterminada. Las aplicaciones con GUI consumen los recursos del sistema necesarios para las tareas orientadas al servidor, por lo que las distribuciones Linux para servidor suelen prescindir de la GUI en favor del terminal de línea de comandos.
Algunas herramientas, sin embargo, funcionan mejor y son más fáciles de gestionar con una GUI. Si utilizas una herramienta con GUI, instalar un entorno de escritorio puede mejorar la experiencia de trabajo con el servidor.
Requisitos previos
- Un VPS con sistema operativo Ubuntu Linux Server
- Un usuario con privilegios adecuados, es decir sudo o directamente root
- El gestor de paquetes apt, incluido normalmente en el sistema operativo
Actualización de la biblioteca de paquetes
Antes de nada, asegurémonos de que la biblioteca de paquetes esté actualizada. Para ello basta con conectarse al VPS por SSH o por consola y lanzar el comando:
$ sudo apt update && sudo apt upgrade
Apt responderá con una serie de datos, entre ellos el número de paquetes que se van a actualizar. Conviene recordar (salvo necesidades distintas) mantener siempre actualizado tu VPS: se procederá por tanto a confirmar todos los paquetes propuestos, como en el ejemplo:
6 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
6 standard LTS security updates
Need to get 54.5 MB of archives.
After this operation, 242 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Instalación del display manager
Un display manager es una aplicación que arranca el servidor gráfico, inicia el escritorio y gestiona la autenticación del usuario. GDM3, el predeterminado, es un display manager muy exigente en recursos: si quieres conservar los recursos del sistema, plantéate una herramienta más ligera, como SLiM o LightDM. En este caso utilizaremos GDM3.
$ sudo apt install gdm3
Instala la GUI en Ubuntu Server
Con un display manager instalado, procede con la instalación de una GUI. El escritorio predeterminado de Ubuntu es una versión modificada del entorno de escritorio GNOME.
$ sudo apt install ubuntu-desktop
Una vez completada la instalación de todos los paquetes, reinicia el VPS:
$ sudo reboot
Otras posibilidades
Existen muchos otros escritorios compatibles con Ubuntu, entre ellos:
- GNOME es uno de los escritorios más sólidos y completos para Linux: una forma sencilla y elegante de utilizar tu VPS, diseñado para ofrecer la mejor experiencia posible. Para instalar la versión «vanilla» de GNOME:
$ sudo apt install vanilla-gnome-desktop - KDE Plasma es un entorno de escritorio flexible y personalizable, que ofrece coherencia visual y estilo sin dejar de ser rápido y reactivo. Para instalar KDE Plasma:
$ sudo apt install kde-plasma-desktop - XFCE está diseñado para ser ligero e intuitivo. El paquete principal, xfce4-session, proporciona un entorno esencial; si quieres la experiencia completa instala también el paquete xfce4-goodies:
$ sudo apt-get install xfce4-session xfce4-goodies - MATE es un fork de GNOME 2 y una popular interfaz gráfica diseñada para reducir el consumo de recursos:
$ sudo apt install ubuntu-mate-desktop - LXDE es un entorno de escritorio con una GUI muy ligera. Usa LXDE si necesitas una interfaz gráfica pero quieres minimizar el impacto en la memoria del sistema y en la CPU:
$ sudo apt install lxde
Eliminar una GUI o un display manager
Para eliminar uno o varios componentes es necesario, desde consola y siempre con permisos de sudo o root, lanzar los comandos:
$ sudo apt remove [display-manager] [desktop-environment]
Por ejemplo, si quisiéramos eliminar el escritorio predeterminado bastaría con escribir sudo apt remove ubuntu-desktop. Aunque no es estrictamente necesario, se recomienda reiniciar el VPS, además de borrar los paquetes que ya no hacen falta:
$ sudo apt autoremove
Conclusión
Si has trabajado mucho tiempo con los sistemas operativos de Microsoft, puede resultar difícil tener que trabajar en una interfaz de línea de comandos. Por suerte Ubuntu, como muchos sistemas Linux, cuenta con entornos de escritorio gráficos excepcionales, riquísimos en aplicaciones, que merece la pena probar.
Guía publicada originalmente en el blog de VPS GREEN, el servicio VPS en nuestro cloud privado green.