“Requer instalação de pacotes não confiáveis” durante a atualização com o gerenciador de atualização

64

Não corrigiu o erro. Então, como corrijo minha atualização de GUI?

Para cada software eu tenho que instalá-lo a partir da linha de comando, porque eu recebi o mesmo erro ao instalar o software do Ubuntu Software Center.

    
por One Zero 29.03.2012 / 13:55

7 respostas

63
  1. Escreva em um terminal: sudo apt-get update && sudo apt-get upgrade ou edite as configurações do Update Manager (tente isso primeiro se você já tiver configurado o Update Manager).

  2. Inicie o Update Manager e tente novamente.

A execução da atualização por meio de um terminal fornece a opção de permitir ou não pacotes não confiáveis.

WARNING: The following packages cannot be authenticated!
  playonlinux
Install these packages without verification [y/N]?

Se você confiar na origem do pacote, digite y .

    
por Zlatan 29.03.2012 / 19:14
43

Isso acontece devido à falta de algumas chaves GPG. Para corrigir isso, abra um terminal e execute os comandos abaixo:

sudo apt-get update

Você receberá um erro informando que alguma chave pública não está disponível. Observe a sequência de chaves (após o NO_PUBKEY; por exemplo: D6B6DB186A68F637)

 gpg --keyserver keyserver.ubuntu.com --recv XXXXX

Substitua o XXXXX pela string da chave

por exemplo: gpg --keyserver keyserver.ubuntu.com --recv D6B6DB186A68F637

gpg --export --armor  XXXXX | sudo apt-key add -

por exemplo: gpg --export --armor D6B6DB186A68F637 | sudo apt-key add -

sudo apt-get update

Agora tente atualizar seu sistema novamente.

Aqui está um post semelhante: "Requer a instalação de atualizações não confiáveis" Erro no Update Manager

Espero que isso ajude.

    
por aneeshep 01.12.2010 / 10:05
13

Você pode instalá-lo através da linha de comando: sudo apt-get install --allow-unauthenticated exiv2 .

Para "confiar" permanentemente no repositório, execute isto: sudo apt-add-repository ppa:pmjdebruijn/darktable-release && sudo apt-get update . Eu acredito que é o PPA que você está usando.

    
por evgeny 01.12.2010 / 10:12
5

Em resposta à sua pergunta, você não pode "consertar" a atualização da GUI (ou seja, o Gerenciador de Atualizações), pois é evidente que esse aplicativo não tem atualmente a capacidade de instalar pacotes não confiáveis. Se você deseja instalar pacotes não confiáveis, você deve fazê-lo na linha de comando.

Existem, no entanto, duas maneiras de impedir que o Update Manager relate esse erro: remova o software não confiável de seu sistema OU confie no repositório em questão, conforme descrito na resposta para o outro pergunta ( As atualizações não são instaladas por causa de "pacotes não confiáveis" ) .

O primeiro passo é descobrir qual repositório está causando o problema. Você pode descobrir isso digitando apt-cache policy ambiance-colors na linha de comando.

No entanto, um rápido Google revela que ambiance-colors e radiance-colors são de ppa:ravefinity-project . Então você deve ser capaz de resolver seu problema digitando

sudo add-apt-repository ppa:ravefinity-project/ppa
sudo apt-get update
sudo apt-get install ambiance-colors radiance-colors

tirada do link

    
por stackex humanoid 10.06.2012 / 22:06
1

por que dizer isso significa que os pacotes que você está tentando instalar são de terceiros. Por isso, se você quiser instalá-los, ative a caixa de seleção Canonical em outra guia de software nas configurações do gerenciador de atualização e tente novamente instalação.

espero que ajude.

    
por Ten-Coin 29.03.2012 / 19:21
0

Sua pergunta não está clara: você "corrige sua atualização da GUI" ao corrigir o erro. A outra pergunta mostrará o que você deve fazer.

Você pode desmarcar qualquer uma das suas atualizações se basear em uma fonte não confiável ou pode usar a linha de comando para confiar nessa fonte em particular permanentemente. Depois de fazer um desses, a mensagem não será exibida. Se você fizer o último, a mensagem nunca aparecerá novamente para essa fonte específica.

    
por Mei 29.03.2012 / 19:04
0

Eu tive o mesmo problema. Para mim, este comando funcionou:

sudo apt-get update --fix-missing

A vantagem disso em comparação com as outras soluções é sua simplicidade. Você pode continuar usando a GUI e não precisa descobrir qual repositório está quebrado. Eu encontrei a solução aqui em um comentário. Eu não sei o Ubuntu o suficiente para explicar, mas suponho que ele obtenha as chaves necessárias para todos os repositórios funcionarem.

    
por smoortema 20.09.2013 / 10:58