Error al instalar Opera en CrunchBang …yo no soy tonto!

Error al instalar Opera en CrunchBang

Si bien ¡yo no soy tonto!, tampoco soy excesivamente aficionado al navegador Opera, pero en ocasiones necesito acceder a determinados servicios, principalmente redes sociales como Twitter, IFTTT u otras en un navegador diferente del habitual para poder abrir temporalmente otras cuentas de Twitter, etc., como usuario logeado y poder publicar contenidos.

No todas las redes sociales permiten crear instancias en pestañas o en ventanas nuevas accesos con cuentas diferentes y es el porque recurro a navegadores “casuales” como Opera (sin desmerecerlo) para poder realizar este tipo de tareas.

La cuestión es que trabajo en CrunchBang y ya por defecto incorpora un script (accesible desde menú contextual) que permite instalar Opera de forma sencilla (la tradicional no es que sea complicada, pero para eso se hicieron los scripts 😉 para facilitar) pero al no tener actualizadas las llaves GPG la instalación del navegador no se completa.

Error de GPG: http://deb.opera.com stable Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 517590D9A8492E35

Si tras haber ejecutado el script de instalación de Opera en CrunchBang, ejecutas en una terminal:

sudo aptitude update

Te devolverá el siguiente error al final:

Obj http://deb.opera.com stable/non-free i386 Packages
Ign http://deb.opera.com stable/non-free Translation-es_ES
Ign http://deb.opera.com stable/non-free Translation-es
Ign http://deb.opera.com stable/non-free Translation-en
Descargados 819 B en 5seg. (150 B/s)
Leyendo lista de paquetes... Hecho
W: Error de GPG: http://deb.opera.com stable Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 517590D9A8492E35

La solución es simple y pasa por añadirlas y listo, a completar la instalación de Opera.

gpg --keyserver pgpkeys.mit.edu --recv-key 517590D9A8492E35
gpg -a --export 517590D9A8492E35 | sudo apt-key add -

Luego volvemos a actualizar:

sudo apt-get update

Y ver que el proceso no devuelve más errores al respecto:

Obj http://security.debian.org wheezy/updates Release.gpg
Obj http://security.debian.org wheezy/updates Release
Obj http://security.debian.org wheezy/updates/main i386 Packages
Obj http://security.debian.org wheezy/updates/main Translation-en
Obj http://dl.google.com stable Release.gpg
Obj http://dl.google.com stable Release
Obj  waldorf Release.gpg
Des:1 http://deb.opera.com stable Release.gpg [819 B]
Obj http://http.debian.net wheezy Release.gpg
Obj http://dl.google.com stable/main i386 Packages
Obj  waldorf Release
Obj http://deb.opera.com stable Release
Obj http://http.debian.net wheezy Release
Obj  waldorf/main i386 Packages
Obj http://deb.opera.com stable/non-free i386 Packages
Obj http://http.debian.net wheezy/main i386 Packages
Obj http://http.debian.net wheezy/contrib i386 Packages
Obj http://http.debian.net wheezy/non-free i386 Packages
Obj http://http.debian.net wheezy/contrib Translation-en
Obj http://http.debian.net wheezy/main Translation-es
Obj http://http.debian.net wheezy/main Translation-en
Obj http://http.debian.net wheezy/non-free Translation-en
Ign http://dl.google.com stable/main Translation-es_ES
Ign http://dl.google.com stable/main Translation-es
Ign http://dl.google.com stable/main Translation-en
Ign  waldorf/main Translation-es_ES
Ign http://deb.opera.com stable/non-free Translation-es_ES
Ign  waldorf/main Translation-es
Ign http://deb.opera.com stable/non-free Translation-es
Ign  waldorf/main Translation-en
Ign http://deb.opera.com stable/non-free Translation-en
Descargados 819 B en 4seg. (188 B/s)
Leyendo lista de paquetes... Hecho

Ahora solo resta volver a instalar opera, ya sea ejecutando de nuevo el script de CrunchBang vía menú contextual o aprovechando que estamos en la terminal, lanzando la instalación de nuevo.

sudo apt-get install opera

Y solo resta esperar que se complete la instalación:

Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Los paquetes indicados a continuación se instalaron de forma automática y ya no son necesarios.
  dkms libgsoap2 libqt4-network libqt4-opengl libqt4-xml libqtdbus4 libvncserver0 linux-headers-3.2.0-4-686-pae linux-headers-3.2.0-4-common linux-headers-686-pae linux-kbuild-3.2
Use 'apt-get autoremove' to remove them.
Se instalarán los siguientes paquetes extras:
  cups-client cups-common smbclient
Paquetes sugeridos:
  cups xpp cups-bsd cifs-utils
Se instalarán los siguientes paquetes NUEVOS:
  cups-client cups-common opera smbclient
0 actualizados, 4 se instalarán, 0 para eliminar y 0 no actualizados.
Necesito descargar 19,7 MB de archivos.
Se utilizarán 90,8 MB de espacio de disco adicional después de esta operación.
¿Desea continuar [S/n]? s
Des:1 http://security.debian.org/ wheezy/updates/main cups-common all 1.5.3-5+deb7u4 [903 kB]
Des:2 http://http.debian.net/debian/ wheezy/main smbclient i386 2:3.6.6-6+deb7u4 [5.581 kB]
Des:3 http://deb.opera.com/opera/ stable/non-free opera i386 12.16.1860 [13,1 MB]
Des:4 http://security.debian.org/ wheezy/updates/main cups-client i386 1.5.3-5+deb7u4 [175 kB]
Descargados 19,7 MB en 9seg. (2.117 kB/s)
Preconfigurando paquetes ...
Seleccionando el paquete smbclient previamente no seleccionado.
(Leyendo la base de datos ... 99797 ficheros o directorios instalados actualmente.)
Desempaquetando smbclient (de .../smbclient_2%3a3.6.6-6+deb7u4_i386.deb) ...
Seleccionando el paquete cups-common previamente no seleccionado.
Desempaquetando cups-common (de .../cups-common_1.5.3-5+deb7u4_all.deb) ...
Seleccionando el paquete cups-client previamente no seleccionado.
Desempaquetando cups-client (de .../cups-client_1.5.3-5+deb7u4_i386.deb) ...
Seleccionando el paquete opera previamente no seleccionado.
Desempaquetando opera (de .../opera_12.16.1860_i386.deb) ...
Procesando disparadores para man-db ...
Procesando disparadores para menu ...
Procesando disparadores para desktop-file-utils ...
Procesando disparadores para shared-mime-info ...
Procesando disparadores para hicolor-icon-theme ...
Configurando smbclient (2:3.6.6-6+deb7u4) ...
Configurando cups-common (1.5.3-5+deb7u4) ...
Configurando cups-client (1.5.3-5+deb7u4) ...
Añadiendo el grupo `lpadmin' (GID 119) ...
Hecho.
Configurando opera (12.16.1860) ...
Warning in file "/usr/share/applications/gnumeric.desktop": usage of MIME type "zz-application/zz-winassoc-xls" is discouraged ("zz-application/zz-winassoc-xls" should be replaced with "application/vnd.ms-excel")
Procesando disparadores para menu ...

Ahora ya puedo hacer uso de Opera de forma ocasional, como cuando me tomo una cerveza 😉

Entiendo que se trata de una solución sencilla y muy evidente, pero interpreto por tu visita a este Blog que ya te ha pasado y andabas buscando una receta sencilla como esta para resolverlo. 😉

Conclusión:

Cuando tengas problemas al añadir nuevos repositorios en tu CrunchBang (válido también en otras distros), no olvides que puedes usar este comando por defecto:

gpg --keyserver subkeys.pgp.net --recv-key NUMERACION && gpg -a --export $PUBKRY | sudo apt-key add -

Sustituyendo “NUMERACION” por los últimos 9 dígitos del error devuelto por tu terminal.

Mis post en tu correo cuando se publiquen

Sin SPAM ¡Palabra!

Compartir es GRATIS ¿te animas?Tweet about this on Twitter
Twitter
Share on Google+
Google+
0Share on Facebook
Facebook
0Pin on Pinterest
Pinterest
0Email this to someone
email


¿Algo que añadir? Escoge tu caja de comentarios favorita y cuéntamelo!

Dejar un comentario

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

CommentLuv badge

Loading Disqus Comments ...
Loading Facebook Comments ...