Esto... redhat... es la version comercial... usa su soporte
.
Especifica, "gui", como vas a acceder al server, mediante ssh, web, vnc o semejante, físicamente con su pantalla o como?.
Si quieres una "interfaz grafica" prueba a instalar gnome, kde, xfce, lxde o lo que mas te guste.
Si Ubuntu te parece de juguete pero pones este post... es que ignoras demasiado, hubiera sido mejor usar Ubuntu y cambiar de tty
, o su version server. O Debian con una netinstall, con un tutorial de instalacion "minimal" normalmente aprenderas muchisimas cosas como las que preguntas ^^.
Si quieres seguir por la rama rpm, Fedora, Mageia o semejante mejor la verdad.
No digas que algo es de juguete cuando ni has usado Google, mirando documentacion ni probado en sus paginas oficiales y ademas no has especificado que estas haciendo (no, no me creo que alguien use redhat server y quiera aprender por ciencia infusa al menos usa google, nadie deberia usar un server en modo texto sin hacerlo vamos).