Não é possível atualizar o Chromium; dependências quebradas, fim inesperado de arquivo / fluxo?

1
E: /var/cache/apt/archives/chromium-browser-l10n_64.0.3282.167-
0ubuntu0.16.04.1_all.deb: cannot copy extracted data for 
'./usr/lib/chromium-browser/locales/ta.pak' to '/usr/lib/chromium-
browser/locales/ta.pak.dpkg-new': unexpected end of file or stream

Eu iniciei meu laptop uma manhã para descobrir que o gerenciador de pacotes tinha um pacote quebrado. Este não é o primeiro problema que tive com o gerenciador de pacotes.

Houve uma vez que tive que excluir dpkg-available porque havia um 'mantenedor ausente'. Depois de executar apt-get update , tudo funcionou bem.

Bem, agora o mesmo erro está de volta e agora o navegador do Chromium está "quebrado" (mas ainda funciona bem). Isso me dá a saída quando tento atualizá-lo.

Normalmente, o erro que eu tinha antes era apenas um aviso, e eu poderia fazer o que quisesse no gerenciador de pacotes. Ele ainda se mostra como um aviso, mas agora, o pacote quebrado não me deixa mais usá-lo.

Como posso obter esse arquivo daninho para não corromper todo o meu sistema de pacotes?

    
por ComputerGuy 25.02.2018 / 17:01

1 resposta

1

Bem, essa é uma daquelas situações em que, assim que eu faço a pergunta, a resposta aparece. Pode também postá-lo para ajudar todos os outros.

Em primeiro lugar, graças a @ N0rbert; seu comentário sobre a questão me levou à solução, então, se isso ajudar você, vote em seu comentário; foi essencialmente a resposta.

O resto é um pouco trivial. Eu abri o synaptic e olhei em pacotes quebrados. Lá encontrei os pacotes de idiomas do Chromium e, por isso, eliminei os pacotes de idiomas e Chromium. Obviamente, isso não funcionou, porque havia pacotes quebrados.

Então, eu corri em um terminal:

sudo rm /var/cache/apt/archives/chromium-browser-l10n_64.0.3282.167-0ubuntu0.16.04.1_all.deb e sudo apt-get update (crédito para N0rbert)

Em seguida, expirei os pacotes de idiomas usando sudo apt-get purge chromium-browser-l10n chromium-browser e, em seguida, simplesmente os reinstalei: sudo apt-get install chromium-browser chromium-browser-l10n .

Ainda não tenho certeza se os pacotes de idiomas são necessários quando você está usando apenas o inglês ou se o Chromium teria sido executado se eu limpasse os pacotes de idiomas, mas tudo o que importa agora é ter meu gerenciador de pacotes de volta !

Às vezes, os gerenciadores de pacotes podem ser imprevisíveis ...

    
por ComputerGuy 25.02.2018 / 17:23