Erro no gerenciador de atualização do Ubuntu 16.04

22

Sempre que tento executar uma atualização de software, recebo esse erro do gerenciador de software:

W:GPG error: http://download.virtualbox.org/virtualbox/debian xenial InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A2F683C52980AECF, W:The repository 'http://download.virtualbox.org/virtualbox/debian xenial InRelease' is not signed., W:Data from such a repository can't be authenticated and is therefore potentially dangerous to use., W:See apt-secure(8) manpage for repository creation and user configuration details., W:There is no public key available for the following key IDs:
A2F683C52980AECF  , W:The repository 'http://ppa.launchpad.net/blackmage/f.lux/ubuntu xenial Release' does not have a Release file., W:Data from such a repository can't be authenticated and is therefore potentially dangerous to use., W:See apt-secure(8) manpage for repository creation and user configuration details., W:The repository 'http://ppa.launchpad.net/gezakovacs/ppa/ubuntu xenial Release' does not have a Release file., W:Data from such a repository can't be authenticated and is therefore potentially dangerous to use., W:See apt-secure(8) manpage for repository creation and user configuration details., W:The repository 'http://ppa.launchpad.net/zeal-developers/ppa/ubuntu xenial Release' does not have a Release file., W:Data from such a repository can't be authenticated and is therefore potentially dangerous to use., W:See apt-secure(8) manpage for repository creation and user configuration details., W:http://deb.playonlinux.com/dists/trusty/InRelease: Signature by key 74F7358425EEB6176094C884E0F72778C4676186 uses weak digest algorithm (SHA1), W:http://liveusb.info/multisystem/depot/dists/all/Release.gpg: Signature by key 32027DE3D67157C45E69C0AE4E940D7FDD7FB8CC uses weak digest algorithm (SHA1), W:http://vagrant-deb.linestarve.com/dists/any/InRelease: Signature by key AD319E0F7CFFA38B4D9F6E55CE3F3DE92099F7A4 uses weak digest algorithm (SHA1), E:Failed to fetch http://ppa.launchpad.net/blackmage/f.lux/ubuntu/dists/xenial/main/source/Sources  404  Not Found, E:Failed to fetch http://ppa.launchpad.net/blackmage/f.lux/ubuntu/dists/xenial/main/binary-i386/Packages  404  Not Found, E:Failed to fetch http://ppa.launchpad.net/gezakovacs/ppa/ubuntu/dists/xenial/main/binary-i386/Packages  404  Not Found, E:Failed to fetch http://ppa.launchpad.net/zeal-developers/ppa/ubuntu/dists/xenial/main/source/Sources  404  Not Found, E:Failed to fetch http://ppa.launchpad.net/zeal-developers/ppa/ubuntu/dists/xenial/main/binary-i386/Packages  404  Not Found, E:Some index files failed to download. They have been ignored, or old ones used instead.

Aqui estão algumas capturas de tela do que é exibido quando tento editar os repositórios que tenho:

Não sei como consertar isso.

    
por Emil Zahariev 06.05.2016 / 18:23

4 respostas

3

Você obviamente fez uma atualização do sistema sem antes ter removido os repositórios externos. A maneira mais fácil de resolver o problema seria remover todos os repositórios externos e excluir todas as chaves públicas relacionadas. Depois de ter feito isso, atualize os repositórios ( sudo apt-get update ) e verifique se tudo está corrigido agora ... e quando não ocorrer mais nenhum erro, você pode adicionar novos repositórios externos, mas cuidadosamente verificar se esses repositórios são "correspondentes ao Xenial". .

Dependendo de quais repositórios você adicionar, um aviso de "assinatura fraca" ainda pode aparecer ao atualizar os repositórios - mas você pode ignorá-lo, porque é apenas uma mensagem informativa.

gpg: Signature by key ... uses weak digest algorithm (SHA1)  
    
por cl-netbox 06.05.2016 / 18:33
16

Na linha de comando, digite este conteúdo:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox_2016.asc -O- | sudo apt-key add -
    
por Vagner Rodrigues 17.05.2016 / 21:31
10

Você precisa remover as chaves antigas que sobraram de antes da atualização. Faça:

sudo apt-key list

Encontre a chave incorreta (perto de "virtualbox", depois de "pub", xxx / KEYHERE) e faça:

sudo apt-key del KEYHERE

Em seguida, vá para link e siga as instruções em "Distribuições Linux baseadas no Debian"

    
por NikLP 09.06.2016 / 18:50
1

Encontrei esse problema ao tentar instalar o docker. Os conselhos de instrução para executar lsb_release -cs e ele me retorna serena , mas deve xenial então eu abro manualmente o arquivo /etc/apt/sources.list.d/additional-repositories.list e mudei: serena - > xenial na próxima string:

deb [arch=amd64] https://download.docker.com/linux/ubuntu serena stable

o problema passou

    
por Eugen Konkov 18.06.2017 / 17:57