Cómo instalar un entorno gráfico en Fedora Server


Hay veces que por X o Y cuestiones, requieres tener instalado un entorno gráfico en tu servidor. Yo en algunos de mis servidores tengo instalado uno por ejemplo (aunque no sea una práctica recomendada varios sysadmins allá afuera). Para instalar un escritorio en Fedora Server esto es lo que has de hacer (Ejemplo LXDE):

$ su -
# dnf -y install nano wget curl
# rpm -e --nodeps fedora-release-server
# dnf -y groupinstall "Escritorio LXDE" && dnf -y install lxdm xfce4-terminal thunar gparted yumex gnome-system-monitor gnome-disk-utility gedit smartmontools firefox xscreensaver gigolo && dnf -y remove leafpad xpad clipit tigervnc lxtask lxterminal

Eso te dará un escritorio básico con las utilidades de gestión más comunes para tu servidor. Encima de éstas puedes instalar todo lo demás que necesites de una vez, yo por ejemplo añado a los comandos citados arriba el siguiente:

# dnf -y install tinc openssh-server autossh beesu pysdm

Y comienzo la configuración habitual de mi servidor. Después de manipular los paquetes, requerimos correr el siguiente comando:

# systemctl set-default graphical.target

para que el sistema sepa que debe iniciar en modo gráfico a partir de ahora. Tras reiniciar, deberías ser bienvenido por la pantalla de LXDM solicitándote seleccionar un usuario, un escritorio e idioma predeterminados. Selecciona LXDE, tu idioma preferido e inicia sesión normalmente. Tras hacer esto, puedes configurar el autologin (si te es necesario) editando un archivo con:

# nano /etc/lxdm/lxdm.conf

y descomentando la opción #autologin para poner tu usuario después de la misma:

autologin=user

Guardamos los cambios y al reiniciar el servidor inciará nuestra sesión automáticamente.