Introduccion
Ubuntu Server está diseñado principalmente para funcionar sin interfaz gráfica, lo que lo hace ligero y optimizado para su uso en servidores. Sin embargo, en ciertas situaciones, una GUI puede simplificar la administración del sistema, especialmente para usuarios que no están familiarizados con la línea de comandos. En este tutorial, te guiaré en el proceso de instalación de una GUI en Ubuntu Server .
Prerrequisitos
Antes de continuar con la instalación, asegúrese de tener lo siguiente:
- El último servidor Ubuntu instalado .
- Una cuenta de usuario con
sudo
privilegios . - Una conexión a Internet activa.
Instalación de una interfaz gráfica de usuario (GUI) en el servidor Ubuntu
Paso 1: Actualice su sistema
Antes de instalar cualquier software, es fundamental asegurarse de que su sistema esté actualizado. Ejecute los siguientes comandos para actualizar las listas de paquetes y actualizar los paquetes obsoletos:
sudo apt update
sudo apt upgrade -y
Esto garantiza que tenga instalados los últimos parches de seguridad y actualizaciones del sistema.
Paso 2: Elige un entorno de escritorio
Ubuntu ofrece diversos entornos de escritorio que se adaptan a diferentes necesidades y preferencias de rendimiento. Estos son algunos de los más populares:
- GNOME: el entorno de escritorio predeterminado para Ubuntu Desktop.
- Xfce (Xubuntu): ligero y eficiente en el uso de recursos.
- LXDE (Lubuntu): Extremadamente liviano, ideal para hardware de bajas especificaciones.
- KDE (Kubuntu): un entorno rico en características que podría utilizar más recursos.
En este tutorial, nos centraremos en la instalación de GNOME y Xfce, pero puedes elegir cualquiera de los otros reemplazando el nombre del paquete en los siguientes pasos.
Paso 3: Instalar el entorno de escritorio
Instalación de GNOME
Si prefiere la experiencia completa del escritorio Ubuntu, puede instalar el entorno de escritorio GNOME. Ejecute el siguiente comando:
sudo apt install ubuntu-desktop -y
Esto instalará el escritorio GNOME completo, junto con todas sus aplicaciones asociadas, que pueden consumir muchos recursos.
Instalación de Xfce
Si necesitas una opción más ligera, Xfce es una excelente opción. Para instalarlo, ejecuta:
sudo apt install xubuntu-core -y
Esto instala el entorno de escritorio Xfce sin aplicaciones innecesarias, lo que lo convierte en una opción más minimalista y eficiente para los servidores.
Instalación de otros escritorios
Puede instalar otros entornos de escritorio como LXDE o KDE ejecutando:
# For LXDE
sudo apt install lubuntu-core -y
# For KDE Plasma
sudo apt install kubuntu-desktop -y
Paso 4: Instalar un administrador de pantalla
Un administrador de pantalla se encarga de iniciar el entorno de escritorio. Ubuntu usa GDM (Administrador de Pantalla de GNOME) por defecto, pero puedes instalar otros como LightDM para una opción más ligera, especialmente si usas Xfce o LXDE.
Para instalar LightDM, ejecute:
sudo apt install lightdm -y
Durante la instalación, se le pedirá que seleccione un administrador de pantalla predeterminado. Si no está seguro, LightDM es una buena opción, especialmente para entornos ligeros como Xfce.
Paso 5: Habilite la GUI para que se inicie automáticamente
Una vez completada la instalación, deberá configurar su sistema para que inicie la GUI automáticamente.
Primero, verifique el objetivo predeterminado del sistema, que determina qué servicios se inician cuando se inicia el sistema:
systemctl get-default
Por defecto, debería devolver multi-user.target, que corresponde al modo no gráfico. Para cambiar al modo gráfico, ejecute:
sudo systemctl set-default graphical.target
Ahora, su servidor se iniciará en la interfaz gráfica automáticamente en el próximo inicio.
Paso 6: Reiniciar el sistema
Una vez que haya instalado el entorno de escritorio y lo haya configurado para que se inicie automáticamente, reinicie su sistema para aplicar los cambios:
sudo reboot
Después de reiniciar, debería aparecer la pantalla de inicio de sesión del entorno de escritorio que instaló (GNOME, Xfce, etc.).
Paso 7: Conectarse a la GUI (opcional)
Si administra su servidor de forma remota, puede usar una conexión de escritorio remoto para acceder a la interfaz gráfica de usuario. Estas son algunas opciones populares:
Consola en la nube : Tu proveedor de nube probablemente ya cuente con una función de consola que te permite conectarte a tu servidor. Si usas servidores Cherry , selecciona tu máquina virtual en el portal del cliente y haz clic en Console
para acceder a la consola de tu servidor.
Luego puede iniciar sesión a través de la GUI y acceder a su escritorio:
VNC : Una opción popular para conexiones de escritorio remoto. Para instalar un servidor VNC, ejecute:
sudo apt install tightvncserver -y
RDP (Protocolo de Escritorio Remoto) : RDP es un protocolo de Microsoft para conexiones remotas, compatible con Ubuntu. Para instalar un servidor RDP, ejecute:
sudo apt install xrdp -y
Después de instalar su servidor de escritorio remoto preferido, configúrelo según sus necesidades y conéctese usando su máquina local.
Es posible que necesite configurar su firewall para permitir el acceso a su servidor VNC o RDP.
Paso 8: Administrar la GUI
Si alguna vez desea volver a un entorno no gráfico, puede cambiar el objetivo predeterminado a multi-user.target:
sudo systemctl set-default multi-user.target
Esto garantizará que su servidor arranque en la interfaz
de línea de comandos (CLI) de manera predeterminada.
#Conclusión
En este tutorial, explicamos cómo instalar una interfaz gráfica de usuario (GUI) en Ubuntu Server. Esto simplifica las tareas para quienes prefieren una interfaz gráfica. Ya sea que elija GNOME, con sus numerosas funciones, o Xfce, un sistema ligero, ahora sabe cómo instalar, configurar y administrar una GUI en su servidor. Tenga en cuenta que usar una GUI consume más recursos del sistema y puede afectar el rendimiento, especialmente en servidores de producción.