
kinmaster
(usa Linux Mint)
Enviado em 05/04/2012 - 09:15h
Rapaz, isso tem a ver com o hash do repositório.
O hash é uma conta matemática que utiliza alguns números (chaves). Existem duas chaves, a privada e a pública.
A chave privada somente o dono possui. ele utiliza essa chave e passa o o texto que deseja pelo algoritmo, que embaralha o texto em uma sequência de letras e números.
A chave pública serve para fazer o oposto: você pega a sequência gerada, usa a chave pública no algoritmo e depois o texto volta ao seu estado original.
No nosso caso, essa técnica é usada para ter certeza que o repositório é do Ubuntu, visto que apenas o Ubuntu tem a chave privada. Somente a chave pública do Ubuntu pode fazer o texto voltar ao original, assim, temos certeza que não houve falsidade ideológica.
Para quê explicar tanto se é só usar um comando? Bem, quando se sabe como as coisas funcionam, fica mais fácil de resolvê-las.
O comando abaixo faz o apt-get buscar a chave pública em um site que contém as chaves públicas dos repositórios Ubuntu.
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5A6D0F1DAE7A42A0
após o comando, de um sudo apt-get update e confira se deu certo.