Problema:
Outro dia, um leitor me perguntou se ela tinha problemas com este tipo de erro:
E: Não foi possível obter lock/var/cache/apt/archives/lock - open (11: Recurso temporariamente indisponível) E: Não é possível bloquear o diretório/var/cache/apt/archives/
Ela estava tentando seguir uma das dicas mencionadas em coisas a fazer após a instalação do Ubuntu 14.04 quando encontrou esse erro. É um dos erros de atualização mais comuns no Ubuntu e também um dos menos irritantes.
Razão:
Se você está se perguntando o que causou esse erro em primeiro lugar, o motivo é bastante evidente no próprio erro. O erro diz: Não foi possível obter lock/var/cache/apt/archives/lock - open (11: Recurso temporariamente indisponível) . E é exatamente isso que está acontecendo.
Enquanto você tenta instalar algum pacote com comando apt, algum outro gerenciador de pacotes está sendo executado ou uma atualização está em andamento.
É possível que você tenha o Software Center aberto ou outro terminal esteja usando os comandos apt ou apt-get.
Solução:
O primeiro e mais importante é não fazer nada. Quero dizer, assim que o outro programa que está usando o recurso concluir o processo, os recursos estarão disponíveis novamente.
Caso contrário, procure outros programas que podem estar usando o apt. Feche esse programa.
Você também pode pesquisar se há uma instância do comando apt em execução (use ps aux | grep -i apt) e então matar o processo.
Uma maneira mais fácil de fazer isso seria usar o comando killall:
sudo killall apt-get
Se os comandos acima não corrigirem o problema de E: Não foi possível obter lock/var/cache/apt/archives/lock - open (11: Recurso temporariamente indisponível), tente os seguintes comandos um por um para conserte o problema:
sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock
Os comandos acima removem os arquivos de bloqueio e, portanto, os processos de gerenciamento de pacotes apt e dpkg estão livres para serem usados novamente. Embora não seja necessário, você pode precisar reconfigurar dpkg com o comando abaixo:
sudo dpkg --configure -a
Espero que esta dica rápida ajude a resolver esse erro comum de atualização no Ubuntu. Quaisquer dúvidas ou sugestões são bem-vindas. Tchau :)
Via itsfoss.com. Você pode conferir o post original em inglês:
Fix E: Could not get lock /var/cache/apt/archives/lock [Quick Tip]Última atualização deste artigo: 17 de june de 2018