De nuevo me he aventurado con una nueva distribución de GNU/Linux. En esta ocasión le ha llegado el turno a openSUSE, y debo reconocer que me ha transmitido una gran sensación de “integridad”, convirtiéndose en mi elección actual para un escritorio GNOME. Además me han llamado poderosamente la atención dos iniciativas: SUSE studio, que permite la personalización y creación on-line de imágenes de la distribución, y software.opensuse.org, que ofrece la búsqueda de software e instalación con un sólo click desde el propio navegador.

A continuación os dejo con los pasos que he seguido para llegar al sistema tal como lo estoy utilizando actualmente.

Todos los comandos de esta guía los ejecutaremos con el usuario “root”, a menos que se indique lo contrario.

En primer lugar eliminamos de los repositorios el medio extraíble que hemos utilizado para la instalación:

zypper mr -d openSUSE-13.1-1.10

Después nos aseguramos de que se instalan todas las actualizaciones disponibles:

zypper ref
zypper up
zypper inr
zypper patch

Para disponer del escritorio clásico:

zypper in gnome-shell-extensions-common gnome-shell-classic

Cerramos sesión o reiniciamos el equipo y ya podremos elegir “GNOME clásico” en la pantalla de login.

El tema de los codecs ha sido uno de los aspectos negativos, ya que a pesar de instalarlos no he conseguido reproducir los medios con el reproductor por defecto de GNOME (Totem), ni he encontrado documentación al respecto. La solución pasa por instalar VLC y después configurarlo como el reproductor por defecto, tanto para audio como para vídeo.

zypper ar -f http://packman.inode.at/suse/openSUSE_13.1/ repo-packman
zypper dup --from repo-packman
zypper ar -f http://opensuse-guide.org/repo/13.1/ repo-libdvdcss
zypper in libdvdcss2 vlc vlc-codecs vlc-gnome

Para obtener fuentes adicionales, tanto libres como de Microsoft:

zypper in free-ttf-fonts fetchmsttfonts
zypper inr

La instalación de los drivers propietarios de nVidia es sencilla, tal como se explica a continuación. En cuanto a ATI, se puede encontrar información aquí.

zypper ar -f ftp://download.nvidia.com/opensuse/13.1/ repo-nvidia
zypper ref
zypper up
zypper inr

Si el usuario no está habituado a utilizar un gestor de paquetes, como el de Yast, para instalar y desinstalar software, es posible agregar el centro de software de GNOME para facilitar la tarea:

zypper in gnome-software gnome-software-appdata gnome-software-lang

Esto generará un conflicto con un paquete, que podemos solucionar eligiendo “Solución 3: romper gnome-software-3.10.2-1.1.x86_64 ignorando algunas de sus dependencias”. Debemos tener en cuenta que tarda un buen rato en actualizarse la base de datos de aplicaciones, y hasta entonces no se mostrarán todas las disponibles.

Por último, y ya para ejecutar con el usuario que utilizará el sistema, me gusta poder seguir eliminando carpetas o archivos pulsando la tecla “supr” (en lugar de “ctrl+supr”). Para conseguirlo es suficiente con esto:

sed -i 's/; (gtk_accel_path \"<Actions>\/DirViewActions\/Trash\" \"<Primary>Delete\")/(gtk_accel_path \"<Actions>\/DirViewActions\/Trash\" \"Delete\")/g' ~/.config/nautilus/accels

Enlaces relacionados:

http://diversidadyunpocodetodo.blogspot.com.es/2013/11/opensuse-despues-instalar-guia-configurar-software-codecs-grafica_19.html
http://es.opensuse.org/Instalaci%C3%B3n_de_formatos_restringidos_en_openSUSE_12.2
https://ask.fedoraproject.org/en/question/8136/how-can-i-delete-a-file-pressing-only-delete-key-in-gnome-36/
http://es.opensuse.org/SDB:C%C3%B3mo_instalar_el_controlador_gr%C3%A1fico_de_NVIDIA
https://news.opensuse.org/2013/10/29/sneak-peek-opensuse-13-1-what-we-have-for-gnome-users/