Eu tenho um problema sobre a atualização no terminal [duplicado]

0

Aqui está o link, por favor me ajude o que isso significa abaixo:

http://ppa.launchpad.net precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C2518248EEA14886

O que devo fazer com o link acima

    
por firstson 11.07.2013 / 18:48

1 resposta

0

Bem, em primeiro lugar, você deu um link geral para o site link , em vez do link específico que eu tenho certeza que você queria.

No entanto, conserto fácil.

Quando eu me deparo com um PPA e não consigo pegar o PUBKEY, eu escrevi uma coisinha ou pedi emprestado, não lembro, e até fiz um alias para jogá-lo no meu .bashrc então eu posso simplesmente apertar algumas letras.

Aqui está o código.

alias pubkey="for i in 'sudo aptitude update 2>&1 | grep NO_PUBKEY | awk '{print $NF;}''; do sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $i; done"

Como você pode ver, ele procura por pubkeys ausentes e envia para os servidores de chaves no ubuntu para atualizar seu sistema com ele. Confie em mim, corra isso e você ficará bem.

Coloque isso no seu .bashrc , digite source .bashrc e finalmente pubkey e todas as suas preocupações acabaram.

Apenas certifique-se de ter o aptitude instalado primeiro, apenas um rápido sudo apt-get install aptitude e você estará bem.

    
por Kaobear 11.07.2013 / 19:00