Hola Maikel,
La verdad que soy nuevo. Si logras resolver el problema, sería bueno que
nos cuentes como lo resolviste.
Sludls!
El jue., 26 de oct. de 2017 a la(s) 08:33, Ana Guerrero Lopez <
[email protected]> escribió:
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>
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.
¿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
--
Arias Emmanuel
http://eamanu.com
<div dir="ltr"><div><div>Hola Maikel, <br><br></div>La verdad que soy nuevo. Si logras resolver el problema, sería bueno que nos cuentes como lo resolviste.<br><br></div>Sludls!<br></div><br><div class="gmail_quote"><div dir="ltr">El jue., 26 de oct. de
2017 a la(s) 08:33, Ana Guerrero Lopez <<a href="mailto:
[email protected]">
[email protected]</a>> escribió:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola Maikel,<br>
On Wed, Oct 25, 2017 at 04:07:31PM -0400, Maikel Enrique Pernía Matos wrote:<br>
> Colegas:<br>
><br>
> Desarrollo un proyecto que incluye varias aplicaciones y estas las<br> > distribuía en un pequeño repositorio que funcionaba bien hasta Jessie,<br>
> estoy actualizando las app y su repo a Stretch y aquí es donde tengo la<br>
> dificultad, resulta que luego de hacer las siguientes acciones (como<br> > root) :<br>
><br>
> echo "deb http:<a href="
http://192.168.1.5/repos/misox" rel="noreferrer" target="_blank">192.168.1.5/repos/misox</a> unstable main contrib<br>
> >> /etc/apt/sources.list"<br>
><br>
> apt-get update<br>
><br>
> APT devuelve el siguiente mensaje:<br>
><br>
> <cote><br>
> Leyendo lista de paquetes... ¡Error!<br>
> W: El repositorio «<a href="
http://192.168.1.6/ftp/misox" rel="noreferrer" target="_blank">
http://192.168.1.6/ftp/misox</a> unstable Release» no<br>
> está firmado<br>
> N: Los datos de un repositorio como este no se pueden autenticar y por<br> > tanto su uso es potencialmente peligroso.<br>
> N: Vea la pagina de manual apt-secure(8) para los detalles sobre la<br> > creación de repositorios y la configuración de usuarios.<br>
> E: No se pudo analizar el archivo de<br>
> paquetes /var/lib/apt/lists/<a href="
http://192.168.1." target="_blank">192.168.1.</a>6_ftp_misox_dists_unstable_Release<br>
> (1)<br>
> W: Distribución conflictiva: <a href="
http://192.168.1.6/ftp/misox" rel="noreferrer" target="_blank">
http://192.168.1.6/ftp/misox</a> unstable<br>
> Release (se esperaba unstable, pero se obtuvo )<br>
> E: No se pudo analizar el archivo de<br>
> paquetes /var/lib/apt/lists/<a href="
http://192.168.1." target="_blank">192.168.1.</a>6_ftp_misox_dists_unstable_Release<br>
> (1)<br>
> E: No se pudieron analizar o abrir las listas de paquetes o el archivo<br> > de estado.<br>
> </cote><br>
><br>
><br>
> Sé que todo sucede porque los paquetes no están firmados y aquí viene<br>
> mis preguntas:<br>
><br>
> ¿Cómo se debe hacer un repositorio no oficial para que sea gestionado<br>
> por Debian, como lo fue en su momento el repo de Mate-Desktop?<br> ><br>
> ¿Qué debo hacer para firmar mis paquetes y el repositorio?<br>
><br>
> De antemano les digo: si la respuesta esta en Internet, no puedo acceder<br>
> a ella por lo que agradecería si alguien me la puede hacer llegar vía<br>
> email.<br>
¿Imagino que estás usando apt-ftparchive para crear tu repositorio?<br>
Si es así, mira de usar reprepro. Asumo que tienes acceso a un repositorio<br> Debian, la documentation de reprepro viene bien explicada en su pagina<br>
man y su manual HTML viene tambien incluido en el paquete.<br>
En cualquier caso, tendrás que crear una clave GPG para firmar tu<br> repositorio.<br>
Ana<br>
</blockquote></div><div dir="ltr">-- <br></div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Arias Emmanuel<br></div><a href="
http://eamanu.com">http://eamanu.com</a><br></div></div>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)