Introducción
GNOME es un entorno de escritorio ampliamente utilizado para Linux sistemas. Si bien los servidores generalmente se administran mediante la línea de comandos, hay casos en los que se requiere una interfaz gráfica, por ejemplo, para pruebas de aplicaciones, herramientas administrativas o usuarios que no están familiarizados con CLI.
En esta guía, aprenderá cómo instalar GNOME en Ubuntu 22.04 y configurar el acceso al escritorio remoto usando xRDP y VNC. Abordaremos la preparación del sistema, la instalación del escritorio, la configuración de la conexión remota y los pasos comunes para la solución de problemas.
Preparándose para la instalación
Para comenzar, asegúrese de estar utilizando Ubuntu 22.04, ya que es compatible con el entorno de escritorio GNOME. Configuración inicial del sistema como en nuestra instrucción.
MobaXterm Una excelente herramienta para gestionar diversos tipos de conexiones a su servidor. Admite... SSH, RDPy conexiones VNC, esenciales para esta guía. Si no lo tiene instalado, descárguelo e instálelo en su equipo local para acceder remotamente a su servidor sin problemas.
Actualizando paquetes
Antes de comenzar la instalación de GNOME, es fundamental actualizar el sistema para asegurarse de tener el software y los parches de seguridad más recientes. Ejecute los siguientes comandos para actualizar la lista de paquetes y actualizar los paquetes instalados:
apt update && apt upgrade -yInstalando GNOME en Ubuntu
GNOME se puede instalar en Ubuntu a través de la ubuntu-gnome-escritorio Requiere al menos 2.5 GB de espacio libre en disco. Para instalar el entorno de escritorio GNOME, ejecute el siguiente comando:
sudo apt install ubuntu-desktop-minimal -yComenzará el proceso de instalación y, dependiendo de la velocidad de conexión de su servidor, podría tardar unos minutos. Una vez finalizado, puede proceder a configurar el acceso remoto.
Instalando xRDP
Para acceder a su escritorio GNOME de forma remota, necesitará instalar xRDP, una herramienta que permite conexiones de escritorio remoto a través de RDP (Protocolo de Escritorio Remoto). Para instalar xRDP de su Ubuntu servidor, ejecute el siguiente comando:
sudo apt install xrdp -yEsto descargará e instalará el xRDP PARA DOSUna vez instalado, debes iniciar y habilitar la xRDP servicio para que se ejecute automáticamente al arrancar:
sudo systemctl enable --now xrdpA continuación, debes comprobar el estado de la xRDP servicio para garantizar que funcione correctamente:
sudo systemctl status xrdpPor defecto, xRDP no permite el inicio de sesión root y no se recomienda habilitarlo por razones de seguridad.
En su lugar, cree un usuario regular y otórguele privilegios de sudo:
sudo adduser gnomeusersudo usermod -aG sudo gnomeuserUtilice esta cuenta de usuario para iniciar sesión a través de xRDP.
Después de configurar la contraseña root, reinicie el sistema xRDP servicio para aplicar cualquier cambio:
sudo systemctl restart xrdpAhora tu Ubuntu El sistema está listo para el acceso a escritorio remoto. Puede conectarse mediante la herramienta Conexión a Escritorio Remoto en Windows o cualquier RDPCliente compatible en otros sistemas. Para ello, simplemente introduzca la dirección IP del servidor e inicie sesión con sus credenciales de usuario o con la cuenta raíz, según su configuración.
Configuración del entorno de escritorio
Configuremos el escritorio de la siguiente manera, inicie la instalación como en la Pantalla 1.

Pantalla 1 – Iniciando la instalación del escritorioComience configurando el entorno de escritorio mediante el asistente de configuración. Elija la distribución de teclado adecuada y otras configuraciones, como se muestra en las siguientes pantallas.
Si no puedes conectarte a través de xRDP. Debe establecer la contraseña para el usuario raíz iniciando sesión a través del usuario raíz y usar el comando:
passwdElijamos la disposición del teclado como en la Pantalla 2:

Pantalla 2 – Selección de la distribución del teclado:Elija su distribución de teclado preferida durante el proceso de instalación.
Desactivemos el acuerdo con la transferencia de datos a aplicaciones que requieran geolocalización, como se muestra en la Pantalla 3:

Pantalla 3 – Acuerdo de geolocalización:Se recomienda deshabilitar el uso compartido de geolocalización, como se muestra en la Pantalla 3, por razones de privacidad.
El resultado se trata de configurar el entorno de trabajo como se muestra en la Pantalla 4, el resultado es exitoso:

Pantalla 4 – Instalación exitosaTras completar la configuración, su sistema debería estar listo con el entorno de escritorio GNOME. El resultado se verá como en la pantalla 4.
Verificación de la información del sistema
Para comprobar la información de su sistema, incluido el sistema operativo y la versión, utilice el siguiente comando:
cat /etc/os-releaseEsto mostrará detalles sobre su Ubuntu Instalación, asegurándose de que todo esté en orden.
Según la Pantalla 5:

Instalación y ejecución de Firefox
Una vez instalado GNOME, puede empezar a usar el entorno de escritorio para instalar aplicaciones. Por ejemplo, para instalar Firefox, ejecute lo siguiente:
apt install firefoxUna vez completada la instalación, puedes iniciar Firefox con el comando:
firefoxEl resultado se muestra en la Figura 6:

Pantalla 6 – Iniciar el navegador:El resultado mostrará el navegador Firefox ejecutándose en el escritorio GNOME recién instalado.
Configuración de VNC
Para configurar el acceso VNC, siga las instrucciones en nuestra guía - "Cómo establecer una conexión VNC a través de SSH túnel en Ubuntu 20.04".
Usando MobaXterm, puede configurar una sesión para acceso remoto ingresando la dirección IP de su servidor y el número de puerto (asignado por el servidor vnc).

Pantalla 7 – Configuración de la sesión VNC: Ingrese los detalles requeridos en MobaXterm y haga clic en “Aceptar” para iniciar la sesión.
El resultado de conectarse usando VNC se muestra en la Pantalla 8:

Pantalla 8 – Resultado de la conexión VNC:Una vez conectado, verá el entorno de escritorio GNOME mostrado a través de VNC.
Conclusión
En esta guía, cubrimos lo siguiente:
- Instalando GNOME en Ubuntu 22.04
- Conectando vía xRDP para acceso a escritorio remoto
- Configuración de VNC con MobaXterm
Para la mayoría de los casos de uso, xRDP Proporciona un mejor rendimiento y una integración más sencilla con el estándar RDP clientes. VNC puede ser útil en escenarios específicos, especialmente cuando se combina con SSH Tunelización, pero puede sentirse más lento en comparación con xRDP.
Con una configuración adecuada, un escritorio GNOME puede simplificar significativamente la administración del servidor cuando se requiere una interfaz gráfica.
Preguntas Frecuentes
- ¿Puedo instalar GNOME en otros sistemas operativos? Ubuntu versiones?
Sí, GNOME funciona en la mayoría Ubuntu lanzamientos, pero recomendamos Ubuntu 22.04 para máxima estabilidad y compatibilidad. Las versiones anteriores pueden requerir nombres de paquete diferentes o pasos de configuración adicionales. - ¿Qué debo hacer si no puedo iniciar sesión a través de x?RDP?
Primero, verifique si la xRDP El servicio se activa ejecutando:
sudo systemctl estado xrdp
Si está inactivo, reinícielo:sudo systemctl restart xrdpAsegúrate también de que tu contraseña de root esté configurada. Sin ella, inicia sesión a través de x.RDP Puede fallar.
- ¿Puedo utilizar un cliente de escritorio remoto diferente en lugar de MobaXterm?
Por supuesto. Cualquiera RDP cliente (como la Conexión a Escritorio remoto incorporada en WindowsRemmina en Linux, o Microsoft Remote Desktop en macOS) funcionará con xRDPPara VNC, puede utilizar clientes populares como RealVNC, TigerVNC o TightVNC, siempre que estén configurados correctamente. - ¿Cuáles son los requisitos mínimos para instalar GNOME en un servidor?
Necesitará al menos 2.5 GB de espacio libre en disco y una conexión a Internet estable. Más RAM y CPU El aumento de potencia mejorará significativamente el rendimiento, especialmente al utilizar GNOME de forma remota. - ¿Es posible desinstalar GNOME más tarde?
Sí. Si decide que ya no necesita GNOME, elimínelo con:sudo apt remove ubuntu-gnome-desktop --purgesudo apt autoremoveEsto eliminará GNOME y limpiará las dependencias no utilizadas.
- ¿Cuál es mejor para el acceso remoto?:xRDP ¿o VNC?
xRDP Generalmente proporciona una experiencia más fluida y es más fácil de configurar para la mayoría de los usuarios. VNC puede ser útil en casos específicos (como la tunelización sobre SSH), pero puede parecer más lento en comparación con RDP.
La contraseña está configurada y la xRDP El servicio se está ejecutando. Puedes reiniciar xRDP con el comando:sudo systemctl restart xrdp - ¿Puedo utilizar otros clientes de escritorio remoto en lugar de MobaXterm?
Sí, puedes usar cualquier RDP cliente (por ejemplo, Windows' Conexión a Escritorio remoto incorporada u otras herramientas de terceros) para conectarse a través de xRDPPara VNC, asegúrese de que su cliente VNC esté configurado correctamente. - ¿Hay alguna manera de desinstalar GNOME si ya no lo necesito?
Sí, para desinstalar GNOME, ejecute:sudo apt remove ubuntu-gnome-desktop --purge
sudo apt autoremoveEsto eliminará GNOME y cualquier dependencia innecesaria.