Comecei a configurar adicionando repositórios e depois fui executar sudo apt-get update
novamente antes de começar a instalar outro software, e recebo as linhas de chave Signature e ele para. Portanto, basicamente não me permite atualizar nenhum pacote agora.
d@EliteBook:~/Downloads$ sudo apt-get update
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 http://dl.google.com/linux/chrome/deb stable Release
Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease
Get:5 http://ca.archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Hit:6 http://ca.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:7 http://ca.archive.ubuntu.com/ubuntu xenial-backports InRelease
Fetched 247 kB in 0s (256 kB/s)
Reading package lists... Done
W: http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg: Signature by
key 4CCA1EAF950CEE4AB83976DCA040830F7FAC5991 uses weak digest algorithm (SHA1)
d@EliteBook:~/Downloads$
Eu nunca vi isso antes sempre que configuro e começo a instalar coisas no Ubuntu. Há algo mais que eu possa fazer?
Respostas:
O problema com a fonte do Google está no fim do Google, mas
apt-get
está apenas relatando o problema como um aviso. Esse problema não impede a atualização de pacotes.Você está usando
apt-get
e o que está vendo é o comportamento normal após a execuçãoupdate
: ele executa a atualização, mas não fornece informações adicionais.Você precisa seguir
sudo apt-get update
comsudo apt-get upgrade
para ver se quaisquer atualizações de pacotes estão disponíveis.O mais recente
sudo apt update
(observe que é apenasapt
) fornece feedback sobre os resultados.Ao usar
apt
, você verá uma mensagem queou
Veja também
apt list --upgradeable
.fonte
sudo apt update
, obrigado, vou tentar isso. E acho que pensei que não funcionou, porque as últimas linhas eram as linhas Signature e simplesmente parou depois disso, então eu assumi que não estava atualizando. Portanto, isso é apenas um aviso para esse problema, mas continua sem interferir em outras atualizações?apt
, recebo exatamente os mesmos avisos. O Chrome teve muitos problemas como esse nos últimos meses, seus incríveis usuários de linux até o usam (eu tenho que usar o webdev, infelizmente).apt
não funciona para mim como você explica. Ele diz que 7 pacotes podem ser atualizados. Execute 'apt list --upgradable' para vê-los.O Debian e o Ubuntu impõem
SHA256
entradas superiores ou superiores nos arquivos Release e / ou Packages desde março . Os repositórios ausentes desses precisam ser corrigidos por seus proprietários.Há uma visão geral dos repositórios quebrados no wiki do Debian.
fonte
Como o @chaskes diz que este é um problema do repositório e não do seu computador.
O @webwurst possui bons links para o problema subjacente. Há também um esclarecimento sobre as assinaturas.
Se você está hospedando um repositório que está dando esses erros. A solução é alterar o padrão
cert-digest-algo
para serSHA256
. Por padrão, o gnupg usa como padrão o uso deSHA1
Depois de corrigir esse problema o próximo aviso será que a assinatura "usa fraco algoritmo de digerir (SHA1)" e fixar que você pode definir
digest-algo
paraSHA256
bem.Esses valores vão no servidor de repositório no
gpg.conf
qual o repositório está usando.A mão curta é anexar
para o seu
~/.gnupg/gpg.conf
arquivo.Nosso projeto tem o bilhete aqui, que deve ter um exemplo de como corrigi-lo para o nosso mecanismo de implantação.
fonte
Para evitar esse erro, você pode remover o repositório.
Na primeira pesquisa Software and Updatesno Dash. Abra-o e mude para a Other Softwareguia.
Lá, procure uma entrada como esta:
e remova-o.
Por fim, vá para a Authenticationguia e você encontrará algo mencionando "Google", remova-o também.
Ele deve parar de mostrar essa mensagem de erro irritante toda vez que você tenta atualizar seus repositórios agora.
fonte