
Executando sudo apt update
, recebi este erro:
W: Failed to fetch http://dl.google.com/linux/earth/deb/dists/stable/Release Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)
Como faço para corrigir isso? Estou executando o Ubuntu 14.04 de 64 bits.
Atualizar: Eu seguiminha resposta, mas o erro retornou hoje. O arquivo /etc/apt/sources.list.d/google-earth.list
voltou a ser como estava e notei que ele tem estas duas linhas:
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
Parece que o arquivo foi substituído, o que significa que a resposta atual não é uma correção permanente, nem a duplicata.
Atualização 2: decidi desinstalar o Google Earth e excluir seu arquivo .list. Eu nunca uso isso de qualquer maneira. Se alguém estiver tendo o mesmo problema, me avise e eu te ajudarei.
Atualização 3: muru mencionou nos comentários que existe um arquivo cron, /etc/cron.daily/google-earth
. Eu li e descobri que ele anexa isso ao arquivo .list:
deb http://dl.google.com/linux/earth/deb/ stable main
Então, talvez editar esta parte do cron job, ou desativá-lo completamente, resolveria o problema.
Responder1
Encontrei a resposta para esta pergunta semelhante:Não há mais atualizações para o Google Chrome de 32 bits
Corri sudo nano /etc/apt/sources.list.d/google-earth.list
e mudei esta linha:
deb http://dl.google.com/linux/earth/deb/ stable main
para isso:
deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main
Então sudo apt update
conseguiu.
Responder2
Abordando esta parte da questão:
Parece que o arquivo foi substituído, o que significa que a resposta atual não é uma correção permanente, nem a duplicata.
Eu tenho esse problema com o Google 'Earth' e 'Chrome' (das listas de fontes corrigidas sendo substituídas). Para resolver, fiz uma cópia das listas de fontes corretas e salvei-as, depois fiz um script fix-google
que copia as versões salvas sobre as que estão em /etc/apt
. Como sempre faço atualizações com o aptitude
, mudei o script que uso para começar aptitude
a rodar fix-google
antes de iniciar aptitude
. Kludgy, mas funciona. Achei esse problema super chato