Cuando estamos instalando un sistema basado en Debian unos de los problemas que nos pueden surgir es que cuando configuramos el archivo /etc/apt/sources.list e incluimos algún repositorio nuevo; este no tenga clave pública y cuando realizamos el aptitude update nos arroja el siguiente error:
GPG error: http://www.deb-multimedia.org stable Realese: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 07DC563D1F41B907
Aunque a pesar de este error podemos instalar paquetes, lo ideal es que consigamos la clave pública del repositorio ya que de no ser así no tendremos garantía de autenticidad del paquete. Veamos como podemos hacerlo.
En primer lugar debemos instalar el paquete gnupg si no está instalado. El cual es una herramienta de cifrado y firmas digitales de licencia libre.
Luego pasamos a ejecutar el programa pgp como root. De ese modo se va a crear el directorio /root/.gnupg con los ficheros de configuración por defecto.
Ahora editamos el fichero /root/.gnupg/gpg.conf y en caso de que exista debemos añadir o descomentar la línea siguiente. En caso de que no tengamos este fichero podemos obviar este paso:
keyserver-options auto-key-retrieve
Para crear la clave pública correspondiente a la firme debemos de ejecutar el siguiente comando:
gpg --keyserver subkeys.pgp.net --recv-keys 07DC563D1F41B907
(Los últimos datos se han de sustituir por el código de firma que nos salga el error. En nuestro caso es 07DC563D1F41B907)
Ahora pasamos a incorporar la firma al anillo de llaves con el siguiente comando:
Si nos responde con un OK será indicativo de que todo se ha ejecutado de forma correcta.
Finalmente solo tenemos que realizar un aptitude update para actualizar la lista de paquetes del repositorio nuevo y listo. Saludos curiosos.
Noticias sobre todo lo relacionado con el mundo de las redes, internet, seguridad y cloud.
miércoles, 10 de abril de 2013
Error al actualizar el paquete multimedia de Debian en Linux
Últimamente he estado realizando cierto tipos de pruebas con mi equipo Debian. Algunas tenían que ver con una forma de realizar ataques de fuerza bruta utilizando una tarjeta de vídeo Nvidia, que permite una mayor capacidad de cómputo que los procesadores convencionales.
Debido a que el equipo de pruebas estaba algo desfasado, (tenía instalado debian Etch), no podía tener ciertos codecs de vídeo que me hacían falta para la tarjeta.
¿La solución? Añadir el repositorio multimedia a mi lista de repositorios.
Sin embargo, para mi sorpresa, al hacerlo y realizar el aptitude update el sistema me devolvía este error:
Failed to fetch http://www.debian-multimedia.org/dists/stable/main/binary-i386/Packages.gz 404 Not Found
Reading package lists... Done
E: Some index files failed to download, they have been ignored, or old ones used instead.
Supongo que a muchos también os ha pasado.
El problema viene dado porque desde hace algún tiempo cambiaron el dominio del repositorio multimedia.
El nuevo es:
deb http://deb-multimedia.org stable main
Debido a que el equipo de pruebas estaba algo desfasado, (tenía instalado debian Etch), no podía tener ciertos codecs de vídeo que me hacían falta para la tarjeta.
¿La solución? Añadir el repositorio multimedia a mi lista de repositorios.
Sin embargo, para mi sorpresa, al hacerlo y realizar el aptitude update el sistema me devolvía este error:
Failed to fetch http://www.debian-multimedia.org/dists/stable/main/binary-i386/Packages.gz 404 Not Found
Reading package lists... Done
E: Some index files failed to download, they have been ignored, or old ones used instead.
Supongo que a muchos también os ha pasado.
El problema viene dado porque desde hace algún tiempo cambiaron el dominio del repositorio multimedia.
El nuevo es:
deb http://deb-multimedia.org stable main
Simplemente intercambiando la línea del antiguo dominio a este nuevo y realizando un nuevo aptitude update ya se soluciona y no nos arroja de nuevo el error. Saludos curiosos.
Suscribirse a:
Entradas (Atom)
Install Drupal 8 in CentOS
Drupal is an open source, flexible, highly scalable and secure Content Management System (CMS) which allows users to easily build and create...
-
Una duda interesante y común entre los comerciantes de Internet es: ¿cómo hacer dinero con redes CPA? CPA significa "cost per act...
-
Tras la instalación de Oracle 10g nos arroja un error al iniciar SQL developer. Puesto que busca un archivo y no lo encuentra. La ruta c...