Erro ao autenticar alguns pacotes durante a atualização

24

Quando tento atualizar meu ubuntu 13.04 para 13.10, ele fornece o seguinte erro:

It was not possible to authenticate some packages. This may be a 
transient network problem. You may want to try again later. See below 
for a list of unauthenticated packages.

Além disso, ao baixar os arquivos, vejo erros como:

Err http://in.archive.ubuntu.com saucy-backports/restricted Translation-en_IN 

Eu tentei o link para uma pergunta semelhante, mas isso não funciona. Acho que não tenho nenhum problema com as chaves.

Singularidade
fonte
você precisa fazer uma atualização antes da atualização
Já tentei isso várias vezes. Mas recebo um pop-up dizendo que as atualizações de software não estão mais disponíveis para esta versão e, portanto, atualizamos.
Singularity
Executar em terminal sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade, em seguida, tentar atualizar comsudo do-relase-upgrade
kubahaha
Eu tentei tudo isso, mas sem sorte. Finalmente, a resposta postada por mim abaixo deu certo.
Singularity

Respostas:

43

Aviso de segurança importante

Esta resposta desativará um recurso crítico de segurança no Ubuntu. Ele irá parar o Ubuntu de verificar se os pacotes são os mesmos de quando foram construídos.

Isso pode significar que suas atualizações estão comprometidas ou corrompidas.
Isso pode significar que há apenas um bug na maneira como as atualizações de versão do Ubuntu são tratadas.

Não estou dizendo que você nunca deve fazer isso, estou apenas pedindo que você esteja ciente do que está fazendo. E coloque as coisas de volta após a atualização. Não saia AllowUnauthenticatedindefinidamente.

- Oli, pergunte ao Ubuntu mod.


Isso funcionou para mim.

crie o arquivo /etc/update-manager/release-upgrades.d/unauth.cfgcomo root e adicione o seguinte.

[Distro]
AllowUnauthenticated=yes

Após a atualização, remova este arquivo.

Singularidade
fonte
4
Tenha muito cuidado ao fazer isso. Há uma razão pela qual o gerenciador de pacotes está rejeitando a atualização - ele não pode verificar a autenticidade. Esta solução alternativa permitirá instalar pacotes, sim, mas você não tem garantia de que os pacotes não sejam maliciosos. Em outras palavras, não faça isso a menos que saiba o que está fazendo.
rduplain
Esta resposta fornece um caminho de atualização sem permitir não autenticado. askubuntu.com/a/91821/113086
rduplain
@rduplain, Nope que não funciona para mim
Gabor
2
@rduplain Update: Ubuntu 10.04 LTS -> 12.04 lts que parece que algumas versões precisa esta entrada de bypass ... eu não sei por que
Eu também não consegui obter o cdromupgradeCDROM 12.04 LTS para começar a atualizar a partir do 10.04, sem esse hack ... muito apreciado (agora, para ver se consigo renomear o ponto de montagem para que ele corresponda ao nome da imagem do CDROM ( help.ubuntu .com / comunidade / ... ), então a atualização falhar seguinte com pacotes não sendo encontrado)
sdaau