Pues eso, cómo instalar el escritorio Gnome sobre una instalación de CentOS 5 Server (sin entorno gráfico).

Primero se actualiza el sistema y, si es el caso, se configura el teclado en español, ya que es más intuitivo cuando al pulsar la tecla del ‘-‘ sale un ‘-‘ en vez de un ‘/’ de los teclados americanos:

# yum update
# echo KEYBOARDTYPE=”pc” > /etc/sysconfig/keyboard
# echo KEYTABLE=”es” >> /etc/sysconfig/keyboard
# mkdir -p /lib/kbd/keymaps/i386/qwerty
# cp /lib/kbd/keymaps/i386/qwerty/es* /lib/kbd/keymaps/i386/qwerty
# yum install kbd

Ahora se instala el servidor X:

# yum install "X Window System"

A continuación el escritorio Gnome:

# yum install "GNOME Desktop Environment"

Esta instalación falla por una dependencia incumplida para el paquete nautilus-sendto con el siguiente error:

Error: Missing Dependency: libgaim.so.0 is needed by package nautilus-sendto

Lo que hay que hacer es forzar la instalación del paquete ya que en su construcción no se han definido las dependencias correctas, gaim ha sido sustituido por pidgim:

# wget http://mirror.centos.org/centos/5/os/i386/CentOS/nautilus-sendto-0.7-5.fc6.i386.rpm
# rpm -Uvh --nodeps nautilus-sendto-0.7-5.fc6.i386.rpm

(Literalmente obtenido de: http://blog.franciscomedina.net/2008/02/error-missing-dependency-libgaimso0-is-needed-by-package-nautilus-sendto/)

Ahora se repite la instalación del Gnome:

# yum install "GNOME Desktop Environment"

Y listo. Ya se puede iniciar el escritorio Gnome

# startx

y configurar el inicio del sistema en el nivel de ejecución 5 para que cargue el gestor de sesiones de Gnome al iniciar el sistema:

# cp /etc/inittab /etc/inittab3
# cat /etc/inittab3 | sed "s/id:3:initdefault/id:5:initdefault/" > /etc/inittab

1 comentario en “Instalar el entorno «GNOME Desktop Environment» en CentOS 5 Server

Dejar una respuesta

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

Puedes utilizar estas etiquetas y atributos HTML:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.