Cómo instalar una GUI sobre CentOS 7

Imagen: Jack Wallen

CentOS 7 es una plataforma de servidores muy potente y de código abierto. Con este sistema operativo en particular, puedes desplegar sitios web muy potentes, contenedores y mucho más. Pero para algunos, la instalación podría terminar «accidentalmente» con una plataforma sin GUI (debe recordar seleccionar la GUI durante la instalación). Si estás bien versado en la línea de comandos de Linux, eso no es un problema. Pero para aquellos que son nuevos o novatos en Linux, una buena GUI ayudaría mucho en el proceso de administración.

Afortunadamente, para aquellos que terminaron con un servidor CentOS sin GUI, añadir un entorno gráfico de escritorio en la mezcla no es realmente tan difícil. Voy a mostrarte cómo instalar los entornos de escritorio GNOME, KDE, XFCE y Mate y habilitar el inicio de sesión gráfico. En realidad es mucho más fácil de lo que podrías esperar.

Supuestos

Para que esto funcione, asumiré que ya tienes CentOS 7 instalado (sin un entorno de escritorio), que tienes acceso a la cuenta de root o a un usuario con derechos sudo, y que tu máquina tiene conexión a Internet. Tenga en cuenta que, aunque la instalación del entorno GNOME no requerirá un reinicio, el acceso al inicio de sesión gráfico sí lo requerirá. Sin embargo, no se preocupe, puede acceder a su escritorio GNOME sin tener que reiniciar.

SEA: Asegurando la política de Linux (Tech Pro Research)

Instalación

La instalación del escritorio GNOME en CentOS 7 se maneja a través de la opción groups del comando yum. Antes de ejecutar la instalación, vamos a actualizar primero. Emita el comando sudo yum update para actualizar todo lo que pueda ser actualizado. Si el proceso de actualización actualiza el kernel, tendrá que reiniciar para que los cambios surtan efecto.

Una vez que la actualización termine, ejecute el comando:

 sudo yum -y groups install "GNOME Desktop" 

Esta instalación puede tardar un poco (dependiendo de la velocidad de su hardware y conexión a Internet). Deje que se complete y posteriormente será depositado de nuevo en su ventana de terminal. Para finalizar la instalación, emita el comando:

 echo "exec gnome-session" >> ~/.xinitrc 

El comando anterior informará al comando startx sobre qué entorno de escritorio debe ejecutar. Esto es importante si tienes más de un entorno instalado.

Iniciar Gnome

Antes de hacer este proceso automático, vamos a probar para asegurarnos de que Gnome funciona. Desde la ventana de la terminal, emite el comando startx. El escritorio GNOME debería iniciarse y funcionar exactamente como se espera (Figura A).

Figura A

CentOS 7 ejecutando el escritorio GNOME.

SEE: Lista de comprobación de despliegue/migración del servidor (TechRepublic)

Inicio de sesión de la interfaz de usuario

Es posible que no quiera tener que emitir startx cada vez que necesite iniciar sesión en su servidor. Si ese es el caso, hay un comando para eso. Abra una ventana de terminal y ejecute el comando:

 systemctl set-default graphical.target 

La próxima vez que reinicie, será recibido con la pantalla de inicio de sesión de la GUI (Figura B).

Figura B

La pantalla gráfica de inicio de sesión de GNOME.

¿Qué hay de KDE, XFCE, o Mate?

Si GNOME no es su taza de té, puede que prefiera el entorno de escritorio KDE. Para instalar ese escritorio en particular, el comando de instalación sería:

 sudo yum -y groups install "KDE Plasma Workspaces" 

Una vez que ese comando se complete, informa a startx con el comando:

 echo "exec startkde" >> ~/.xinitrc 

El escritorio XFCE se puede instalar/habilitar con los siguientes comandos:

 sudo yum -y groupinstall X11sudo yum --enablerepo=epel -y groups install "Xfce"echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc 

¿Aficionados del escritorio Mate? Instala/habilita eso con lo siguiente:

 sudo yum --enablerepo=epel -y groups install "MATE Desktop"echo "exec /usr/bin/mate-session" >> ~/.xinitrc 

Si habilitas el inicio de sesión de la GUI (con el comando systemctl set-default graphical.target), entonces deberías poder seleccionar la GUI que quieras en la pantalla de inicio de sesión.

Tu servidor, a tu manera

Como digo casi a diario, una de las grandes cosas de Linux es que puedes hacer que haga lo que quieras, exactamente como quieras. Añadir una interfaz gráfica de usuario a la plataforma no es una excepción (e ilustra perfectamente ese punto).

Si eres nuevo en la administración de Linux, probablemente quieras empezar tu viaje con una interfaz gráfica de usuario. Instala uno de estos y disfruta de un entorno de servidor más amigable.

También vea

  • Cómo instalar Cockpit en CentOS 7 (TechRepublic)
  • Cómo instalar cPanel/WHM en CentOS 7 (TechRepublic)
  • Cómo encontrar la distribución de Linux adecuada para usted (TechRepublic Video)
  • Cómo habilitar https en Apache CentOS (TechRepublic)
  • SUSE Linux cumple 25 años: De líder de las distribuciones empresariales a potencia en la nube (ZDNet)

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *