Script para resolver o erro NO_PUBKEY
Às vezes mais de uma chave precisa ser armazenada para a correta atualização do sistema. Quando se conhecem as chaves, devemos digitar os comandos:
gpg --keyserver subkeys.pgp.net --recv (sua chave)
$ gpg --export --armor (sua chave) | sudo apt-key add -
Para amenizar o retrabalho podemos colocar esses passos em um script.
1) Selecione e copie o código abaixo:
for KEY in $@
do
gpg --keyserver subkeys.pgp.net --recv ${KEY}
gpg --export --armor ${KEY} | sudo apt-key add -
done
2) Crie um arquivo com o Vim:
vim nome_script.sh
3) Coloque o Vim em modo de inserção e cole o conteúdo copiado.
:i
+
4) Salve o arquivo e saia:
:wq
5) Conceda direito de execução ao script:
chmod +x nome_script.sh
6) Teste o arquivo:
./nome_script.sh CHAVE_1 CHAVE_2 CHAVE_N
Obs.: é pouco mas já é alguma coisa...
Abraço.
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada
Testando seu firewall com scan remoto via internet
Atualizando o Java Runtime Enveronment (JRE) de um jeito bem fácil
Mac Spoofing em sistemas UNIX, *BSD e Linux
Não seja mais rastreado na web
Como burlar um proxy corporativo
Comentários
No passo 3, substitua o sinal + por <shift>+<insert>, ou seja, após copiar o conteúdo descrito, e colocar o vim em modo de inserção, cole o conteúdo no script com o atalho de teclas (<shift>+<insert>).
O original está assim, mas, talvez tenha sido retirado automaticamente por motivo de segurança (crítica de dados em formulário).
Edu,
eu uso add-apt-key.
erasmo
Mensagem
Edu,
eu uso add-apt-key.
erasmo
Excelente erasmo, eu não conhecia... ainda tenho tudo para aprender... acho que será um longo porém, intrigante caminho!
Mensagem
Excelente erasmo, eu não conhecia... ainda tenho tudo para aprender... acho que será um longo porém, intrigante caminho!
Contribuir com comentário
Enviar