
instantware
(usa Suse)
Enviado em 26/11/2009 - 03:01h
Eu estou criando um repositorio para aprender como se faz um repositorio local ou via internet, seja onde for para que futuramente eu saiba fazer isso.
Mas me parece que a documentacao que eu estou vendo na internet eh muito ruim. Mesmo no site do Debian.org nao tem uma explicacao completa. Eh tudo mais ou menos.
O objetivo eh colocar programas que nao estao nos repositorios padroes das distribuicoes Linux como por exemplo, os programas que eu faco no Gambas ou no Eclipse.
Pois bem. Segui as instrucoes do site
http://blog.welrbraga.eti.br/?p=156
Consegui criar o repositorio no meu sistema e consegui fazer que o sistema instale programas utilizando meu HD. Ate ai funcionou legal. Mas eu resolvi pegar esse repositorio e mandar para a internet. O mesmo repositorio com as mesmas pastas, mesma sequencia. Mas ai deu um erro. Veja soh qual foi.
Código:
Hit
http://hacktolive.org jaunty/universe Packages Hit
http://hacktolive.org jaunty/partner Packages Ign
http://ngsys.eti.br dream/ Packages Ign
http://ngsys.eti.br generic/ Packages Hit
http://ngsys.eti.br dream/ Packages Hit
http://ngsys.eti.br generic/ Packages Fetched 4803B in 5s (928B/s) Reading package lists... Done W: GPG error:
http://www.linuxappstore.kit.net lenny Release: The following signatures were invalid: NODATA 1 NODATA 2 W: You may want to run apt-get update to correct these problems
Eh claro que o repositorio que eu estou tentando criar eh o ultimo site. O repositorio eh pra rodar no Debian Lenny / DreamLinux 3.5.
Entao o problema foi quanto a assinatura da chave GPG. Como que eu faco isso? Nao existe nenhum tutorial na internet explicando detalhadamente. Entao primeira coisa antes de responder, nao copie um link e poste aqui. Quero ver se alguem me explica de verdade.
Outra explicacao que eu vi na internet era...
gpg -abs Release -o Release.gpg
Gerar uma chave GPG me baseando no arquivo Release. Mas esse comando nao funciona.
E ai como que eu consigo resolver isso? Alguem ja criou um repositorio para colocar na internet?