Colegas:
Desarrollo un proyecto que incluye varias aplicaciones y estas las
distribuía en un pequeño repositorio que funcionaba bien hasta Jessie,
estoy actualizando las app y su repo a Stretch y aquí es donde tengo la dificultad, resulta que luego de hacer las siguientes acciones (como
root) :
echo "deb http:192.168.1.5/repos/misox unstable main contrib
/etc/apt/sources.list"
apt-get update
APT devuelve el siguiente mensaje:
<cote>
Leyendo lista de paquetes... ¡Error!
W: El repositorio «http://192.168.1.6/ftp/misox unstable Release» no
está firmado
N: Los datos de un repositorio como este no se pueden autenticar y por
tanto su uso es potencialmente peligroso.
N: Vea la pagina de manual apt-secure(8) para los detalles sobre la
creación de repositorios y la configuración de usuarios.
E: No se pudo analizar el archivo de
paquetes /var/lib/apt/lists/192.168.1.6_ftp_misox_dists_unstable_Release
(1)
W: Distribución conflictiva: http://192.168.1.6/ftp/misox unstable
Release (se esperaba unstable, pero se obtuvo )
E: No se pudo analizar el archivo de
paquetes /var/lib/apt/lists/192.168.1.6_ftp_misox_dists_unstable_Release
(1)
E: No se pudieron analizar o abrir las listas de paquetes o el archivo
de estado.
</cote>
Sé que todo sucede porque los paquetes no están firmados y aquí viene
mis preguntas:
¿Cómo se debe hacer un repositorio no oficial para que sea gestionado
por Debian, como lo fue en su momento el repo de Mate-Desktop?
¿Qué debo hacer para firmar mis paquetes y el repositorio?
De antemano les digo: si la respuesta esta en Internet, no puedo acceder
a ella por lo que agradecería si alguien me la puede hacer llegar vía
email.
Hola Maikel,
On Wed, Oct 25, 2017 at 04:07:31PM -0400, Maikel Enrique PernÃa Matos
wrote:
Colegas:
Desarrollo un proyecto que incluye varias aplicaciones y estas las distribuÃa en un pequeño repositorio que funcionaba bien hasta Jessie, estoy actualizando las app y su repo a Stretch y aquà es donde tengo la dificultad, resulta que luego de hacer las siguientes acciones (como
root) :
echo "deb http:192.168.1.5/repos/misox unstable main contrib
/etc/apt/sources.list"
apt-get update
APT devuelve el siguiente mensaje:
<cote>
Leyendo lista de paquetes... ¡Error!
W: El repositorio «http://192.168.1.6/ftp/misox unstable Release» no está firmado
N: Los datos de un repositorio como este no se pueden autenticar y por tanto su uso es potencialmente peligroso.
N: Vea la pagina de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.
E: No se pudo analizar el archivo de
paquetes /var/lib/apt/lists/192.168.1.6_ftp_misox_dists_unstable_Release (1)
W: Distribución conflictiva: http://192.168.1.6/ftp/misox unstable
Release (se esperaba unstable, pero se obtuvo )
E: No se pudo analizar el archivo de
paquetes /var/lib/apt/lists/192.168.1.6_ftp_misox_dists_unstable_Release (1)
E: No se pudieron analizar o abrir las listas de paquetes o el archivo
de estado.
</cote>
Arias EmmanuelSé que todo sucede porque los paquetes no están firmados y aquà viene mis preguntas:
¿Cómo se debe hacer un repositorio no oficial para que sea gestionado
por Debian, como lo fue en su momento el repo de Mate-Desktop?
¿Qué debo hacer para firmar mis paquetes y el repositorio?
De antemano les digo: si la respuesta esta en Internet, no puedo acceder
a ella por lo que agradecerÃa si alguien me la puede hacer llegar vÃa email.
¿Imagino que estás usando apt-ftparchive para crear tu repositorio?
Si es asÃ, mira de usar reprepro. Asumo que tienes acceso a un repositorio Debian, la documentation de reprepro viene bien explicada en su pagina
man y su manual HTML viene tambien incluido en el paquete.
En cualquier caso, tendrás que crear una clave GPG para firmar tu repositorio.
Ana
--
Hola.
En principio aquà tienes toda la información:
https://debian-handbook.info/browse/es-ES/stable/sect.setup-apt-package-repository.html
Por cierto ese libro deberÃamos tenerlo todos los debianitas.
(sigue...)
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 293 |
Nodes: | 16 (2 / 14) |
Uptime: | 232:06:20 |
Calls: | 6,624 |
Files: | 12,171 |
Messages: | 5,319,447 |