Qualquer instalação que estou tentando através do Centro de Software está me dizendo:
Requer instalação de pacotes não confiáveis: A ação exigiria a instalação de pacotes de fontes não autenticadas.
Fiz um apt-get update
na linha de comando, depois removi as fontes de software das quais as chaves estavam com defeito (PPAs adicionados por mim) e desmarcou-as nas fontes de software do centro de software, mas sem sucesso. Não consigo instalar mais nada do centro de software - somente> na linha de comando com o apt-get.
A desinstalação / instalação é a única opção? Não quero quebrar outros PPAs que tenho.
Informação adicional:
Aqui está um colar do apt-get update:
Reading package lists... Done
W: GPG error: http://ppa.launchpad.net oneiric Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY B725097B3ACC3965
W: GPG error: http://us.archive.ubuntu.com oneiric Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>
Tentei atualizar o apt-key e não houve efeito (duas chaves inalteradas).
A saída de apt-get update
e apt-get upgrade
, e o conteúdo de /etc/apt/sources.list
, podem ser encontrados nesta postagem da pasta .
fonte
cat /etc/apt/sources.list
bem comosudo apt-get update && sudo apt-get upgrade
Muon Update Manager
vez disso, ele permitirá que você substitua avisos sobre pacotes não assinados, como o gerenciador de atualizações padrão fez na versão anterior à 10.04.Respostas:
Abra o Terminal e insira os comandos abaixo, um por um:
Atualização: Isso pode não ajudar em algumas versões posteriores, que podem exigir soluções alternativas, como a da outra resposta, ou esta que parece fazer o trabalho em alguns casos no Ubuntu 16.04:
fonte
Este é um problema comum com os PPAs da barra de ativação. É bastante comum que eu copiei esses comandos para usar quando reinstalar ou adicionar novos PPAs da Barra de ativação.
Então,
Substitua YOURKEYNUMBERHERE pelas chaves do problema, desta forma:
E
A primeira linha é quase a mesma, menos as teclas. Pode até ser opcional, sinceramente não sei. Tudo o que tenho certeza é que esse método sempre resolve o problema imediatamente.
Se alguém encontrar a resposta original da qual eu as copiei, avise-me e eu irei vincular a ela e atribuir a elas.
** EDIT É quase certamente a resposta do karthik87 aqui ou aqui de onde eu peguei isso. Provavelmente, isso pode ser fechado como duplicado.
De qualquer forma, não se esqueça de fazer um
depois, para consertar tudo.
Nota: A execução
apt-get update
primeiro deve fornecer uma mensagem de erro mencionando qual chave está ausente e um ID a ser usado com o comando apt-key.fonte
apt-get update
saídas no final. Por exemploDuplicate sources.list
,Failed to fetch
. Você deve resolver os erros antes das atualizações. Você pode desativar / remover fontes com falha e duplicadas noSoftware & Updates
aplicativo naOther Software
guia.Talvez você possa tentar mudar para o servidor principal em fontes de software , onde diz Download de .
fonte
Requer instalação de pacotes não confiáveis: A ação exigiria a instalação de pacotes de fontes não autenticadas.
Eu recebi este erro do Ubuntu Software Updater depois de adicionar um repositório sem adicionar a chave do repositório. Alguns repositórios de software são bons em fornecer instruções sobre como adicionar suas chaves de repositório, juntamente com as instruções para adicionar o repositório, como o Launchpad. Outros apenas fornecem a chave.
Para descobrir qual chave você precisa em uma execução de terminal:
Isso fará o download da lista de pacotes disponíveis de seus repositórios, que usam as chaves. Se uma chave estiver faltando, ela retornará uma mensagem de erro.
Use as informações na mensagem de erro para encontrar e baixar a chave e adicione-a ao seu chaveiro apt com:
Você deve voltar um OK . Agora, teste se você possui todas as chaves de autenticação de repositório necessárias para permitir que o Ubuntu Software Updater seja executado:
Isso fará novamente o download da lista de pacotes disponíveis de seus repositórios, que usam as chaves. Se uma chave estiver faltando, ela retornará uma mensagem de erro.
fonte