Recientemente les comenté que le había dado una oportunidad a Gnome-Shell desde Ubuntu 11.04 y les prometí una especie de tutorial sobre como instalarlo y personalizarlo un poco. Pues bien, acá les traigo lo prometido.
(Muchas gracias a todos los usuarios que me han corregido algunos errores a la hora de escribir el nombre de los paquetes)
Instalación.
Lo primero que debo aclarar es que una vez que hagamos esto, por lo menos en Natty, despídanse de Unity y es posible, que en Gnome2 presenten algún problema. Si usan Ubuntu Natty u Oneric pueden hacer uso de un PPA dedicado a Gnome3. Para ello añadimos a nuestro fichero /etc/apt/sources.list las siguientes líneas:
deb http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu natty main deb-src http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu natty main
Posteriormente actualizamos abriendo un terminal y poniendo:
$ sudo apt-get update
y luego
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B1510FD
Una vez que termine este proceso debe servir un:
$ sudo apt-get upgrade && sudo apt-get install gnome-shell dconf-tools gnome-themes-standard gnome-session-fallback gnome-tweak-tool
Si se fijan luego de actualizar todos los paquetes, también instalo dconf-tools y gnome-themes-standart. Esto es necesario para un correcto funcionamiento de Gnome-Shell y para que se muestren correctamente el tema Gtk por defecto.
Con esto debe ser suficiente, reiniciamos y si todo sale bien (que debe salir bien), ya podremos acceder a nuestro escritorio.
Personalizando un poco.
Por defecto Gnome-Shell debe verse más o menos así:
Pero la idea es dejarlo así:
o así:
Primero que nada debo decirles que una cosa es el tema del Shell y otra muy distinta el tema Gtk de las aplicaciones. Son cosas que se configuran por separado. Por suerte, existen ya muchos temas para Gnome-Shell que incluyen el mismo estilo para el tema Gtk. Los podemos encontrar en Artescritorio o bien nutrirnos de una extensa galería en Deviantart.
Ahora ¿Cómo cambiamos la apariencia de Gnome-Shell? Vamos a probar con el tema Zukitwo, por ejemplo.
1- Bajamos este fichero y lo descomprimimos.
2- Copiamos las carpetas Zukitwo, Zukitwo-Dark y Zukitwo-Resonance a /usr/share/themes.
$ sudo cp -R /ruta/Zukitwo* /usr/share/themes/
3- Dentro de la carpeta Zukitwo hay una llamada gnome-shell la cual tenemos que renombrar a theme y copiarla dentro de /usr/share/gnome-shell pero antes, debemos hacer una copia de seguridad del tema por defecto.
$ sudo mv /usr/share/gnome-shell/theme /usr/share/gnome-shell/theme_default $ sudo cp /ruta/Zukitwo/gnome-shell /usr/share/gnome-shell/theme
Para ver los cambios ejecutamos Alt+F2 y escribimos «r» sin las comillas y presionamos Enter.
Siempre que queramos cambiar un tema del Shell debemos repetir este proceso.
Con esto cambiamos el tema del Shell pero no la apariencia de las aplicaciones. Para eso tenemos que usar gnome-tweak-tool el cual podemos ejecutarlo escribiendo ese mismo nombre cuando oprimimos Alt+F2. Una vez abierto vamos a la sección Interface y ahí podemos escoger el tema Gtk que queramos, el tema de iconos y el tema del cursor.
Usando Extensiones.
También podemos hacer uso de extensiones en Gnome-Shell y Andrew nuestro amigo de WebUpd8 nos ha dejado algunas muy interesantes y como instalarlas. 
Una de las extensiones que uso por ejemplo, es para mostrar la lista de ventanas abiertas en el panel. 
Instalemos esta como ejemplo. Para ello haremos uso de git. Por si no tenemos instalado los paquetes necesarios abrimos un terminal y ponemos:
$ sudo apt-get install git-core
Y posteriormente:
$ cd $ git clone https://github.com/ahdiaz/gnome-shell-windowslist.git $ cp -r gnome-shell-windowslist/gnome-shell-windowslist@emergya.com ~/.local/share/gnome-shell/extensions/ $ rm -rf gnome-shell-windowslist
Reiniciamos el Shell
Modificando los botones de las ventanas.
Desde que uso los botones de Cerrar, Minimizar y Maximizar ventanas a la izquierda, no hay quién me haga ponerlos a la derecha. Por defecto en Gnome-Shell vienen de la forma clásica, pero podemos cambiarlo fácilmente haciendo uso de Gconf-Editor y editando el parámetro en: desktop » gnome » shell » windows » button_layout dejándolo como en la imagen a continuación.
Además, en la sección Windows de gnome-tweak-tool podemos escoger cual tema queremos para los botones. Por suerte, esta herramienta nos permite usar Mutter o Metacity.
Conclusiones.
Gnome-Shell está teniendo cada día nuevos avances y mejoras. Aunque todavía hay cosas que se deben realizar «a mano» es cierto que ya no es aquella primera versión que no permitía hacer nada. El uso de Extensiones lanzará a este escritorio por todo lo alto como ocurrió con Firefox, incluso, dentro de muy poco podremos instalarlas con solo acceder a extension.gnome.org y pinchar en un botón.
Es una pena que no acaben de entrar ya los paquetes a Debian Testing