[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt y gpg



jEsuSdA 8) escribió:

Hola!

Tengo un DVD con un montón de paquetes del repositorio de marillat, necesito instalar algunos de ellos en un equipo sin conexión a internet.
La idea es tan simple como ejecutar

apt-cdrom add

Y ya podría usar apt-get como siempre.

El problema es que al ejecutar apt-cdrom me da un error de que no encuentra las claves pgp porque no encuentra la clave pública de marillat, y por tanto aborta.

Mi pregunta es la siguiente:
¿Existe alguna manera de añadir el cdrom sin que chequeé las claves pgp?
¿Existe alguna manera, si la anterior forma no es posible, de obtener y configurar las claves púbilcas sin tener conexión a internet?

Y de extra:

Si tengo un directorio lleno de .debs sueltos ¿ Cómo puedo generar un archivo de índice y añadirlo a sources.list para poder instalarlos con apt en lugar de con dpkg -i ?

Gracias!


LA SOLUCIÓN
-----

Ante todo gracias a todos por la ayuda.

La solución es bien simple:
una vez me he bajado los .debs tal cual están en el ftp de marillat,
simplemente BORRO los archivos que contienen las claves (extension .gpg)
y tuesto los paquetes en un dvd.
Así al usar apt-cdrom no da error. Y lo único que ocurre es que se me
advierte desde apt-get install que los paquetes NO vienen firmados. Pero
se le dá a ACEPTAR y listo.

Lo de montar el repositorio en local, tb muy sencillo gracias a las
indicaciones de Guimi:

dpkg-scanpackages directorio_con_debs /dev/null | gzip -9c > directorio_con_debs/Packages.gz

Se pone en sources.list

deb file:/ruta_hasta_el_padre_del_directorio_con_debs directorio_con_debs/

se hace apt-get update y listo.

NOta:
He añadido el directorio_con_debs (con su correspondiente Packages.gz) al dvd de marillat y al hacer apt-cdrom add me los añade también, de modo que el apt-get funciona de perlas!
Todo genial!

Gracias a todos!





Reply to: