Exemplo de mensagem de erro:
W: Erro GPG: http://ppa.launchpad.net precise Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 9D6D8F6BC857C906
A mensagem acima indica que o sistema não possui a chave GPG de autenticação (número 9D6D8F6BC857C906) para o repositório PPA.
A solução é simples. Basta adicionar o número da chave (indicado na mensagem de erro). Sinopse do comando:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys NÚMERO_DA_CHAVE
Ou…
sudo apt-key adv --keyserver subkeys.pgp.net --recv-keys NÚMERO_DA_CHAVE
Exemplo:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9D6D8F6BC857C906
Atualize a lista de pacotes e verifique se o problema foi resolvido:
apt-get update
Debian
O Projeto Debian é uma associação de indivíduos que têm como causa comum criar um sistema operacional livre. O sistema operacional que criamos é chamado Debian.
Um sistema operacional é o conjunto de programas básicos e utilitários que fazem seu computador funcionar. No núcleo do sistema operacional está o kernel. O kernel é o programa mais fundamental no computador e faz todas as operações mais básicas, permitindo que você execute outros programas.
Os sistemas Debian atualmente usam o kernel Linux ou o kernel FreeBSD. O Linux é uma peça de software criada inicialmente por Linus Torvalds com a ajuda de milhares de programadores espalhados por todo o mundo. O FreeBSD é um sistema operacional incluíndo um kernel e outros softwares.
No entanto, há trabalho em andamento para fornecer o Debian com outros kernels, principalmente com o Hurd. O Hurd é um conjunto de servidores que rodam no topo de um micro kernel (como o Mach), os quais implementam diferentes características. O Hurd é software livre produzido pelo projeto GNU.
Uma grande parte das ferramentas básicas que formam o sistema operacional são originadas do projeto GNU; daí os nomes: GNU/Linux, GNU/kFreeBSD e GNU/Hurd. Essas ferramentas também são livres.
GNU/Linux
GNU é um sistema operacional que é software livre – isto é, respeita a liberdade dos usuários. O desenvolvimento do GNU tornou possível usar um computador sem software que destrua sua liberdade.
O que é o Movimento de Software Livre?
As campanhas de movimento de software livre para ganhar para os usuários de computar a liberdade que vem de software livre. O software livre coloca seus usuários no controle de sua própria computação. O software não-livre coloca seus usuários sob o poder do desenvolvedor do software.