
Na última semana ou mais, a execução sudo apt-get update
culmina em erro:
Reading package lists... Done
E: Failed to fetch http://au.archive.ubuntu.com/ubuntu/dists/xenial/main/dep11/Components-amd64.yml
Could not open file /var/lib/apt/lists/partial/au.archive.ubuntu.com_ubuntu_dists_xenial_main_dep11_Components-amd64.yml.gz - open (13: Permission denied) [IP: 202.158.214.106 80]
E: Failed to fetch http://au.archive.ubuntu.com/ubuntu/dists/xenial-backports/main/dep11/icons-64x64.tar Could not open file /var/lib/apt/lists/partial/au.archive.ubuntu.com_ubuntu_dists_xenial-backports_main_dep11_icons-64x64.tar.gz - open (13: Permission denied) [IP: 202.158.214.106 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
Inserir um dos dois URLs especificados na barra de endereços do navegador resulta em um erro 'Arquivo não encontrado' (404) - mas se eu anexar .gz
ambos os endereços, os respectivos arquivos poderão ser baixados.
No entanto, depois de baixar os 2 arquivos, não sei como (ou se) posso utilizá-los.
Procurando conselhos sobre a melhor forma de proceder.
Responder1
O conteúdo desse diretório são listas parcialmente baixadas (talvez o APT tenha sido interrompido?) que podem ser removidas com segurança.
Inicie um shell root, sabendo que agora você tem permissão para causar todos os tipos de danos ao seu sistema, então tome cuidado (precisamos fazer isso porque sudo rm
há erros)
sudo -i
Remova o conteúdo do diretório (digite com cuidado) e saia do shell root:
rm /var/lib/apt/lists/partial/*
exit
Em seguida, execute uma atualização do APT para regenerar as listas de pacotes e verificar se o problema foi resolvido:
sudo apt update
Responder2
Solução mais próxima de@Zanna respostaMas inclua salvar a pasta antiga de listas do APT como backup antes de excluir o arquivo parcial da pasta de listas do APT.
Primeiro limpe o APT
sudo apt-get clean
Faça backup da pasta da lista APT
sudo cp -r /var/lib/apt/lists /var/lib/apt/lists.old
Remover pasta parcial da pasta APT List
sudo rm -rf /var/lib/apt/lists/partial/
Em seguida, limpe e atualize o APT
sudo apt-get clean
sudo apt-get update
Retirado dePostagem de formulário do Ubuntu