domingo, 22 de fevereiro de 2009

Resolução do problema das NO_PUBKEY do launchpad

Pra quem vem tendo esse problema também, encontrei uma solução simples e rápida.

Crie um novo documento de texto e cole o texto abaixo:

#!/bin/bash
sudo apt-get install curl
for i in `cat /etc/apt/sources.list | grep "deb http" | grep ppa.launchpad | grep intrepid | cut -d/ -f4`; do

curl `curl https://launchpad.net/~$i/+archive/ppa | grep "http://keyserver.ubuntu.com:11371/pks/" | cut -d'"' -f2 ` | grep "pub " | cut -d'"' -f2 >> keyss
done
for j in `cat keyss` ; do
curl "http://keyserver.ubuntu.com:11371$j" | grep -B 99999 END |grep -A 9999 BEGIN > keyss2
sudo apt-key add keyss2
rm keyss2
done
rm keyss


Salve o documento com o nome launchpad-update e coloque-o em sua pasta home. Em um terminal digite:

chmod a+x launchpad-update
./launchpad-update
sudo apt-get update


e pronto, problema resolvido.

Fonte: ubuntuforum-pt.org

0 comentários: