
Leituras de terminal
Dell-DM061:~$ sudo apt-get upgrade E: Não foi possível obter o bloqueio /var/lib/dpkg/lock-frontend - open (11: Recurso temporariamente indisponível) E: Não foi possível adquirir o bloqueio de frontend do dpkg (/var/lib /dpkg/lock-frontend), outro processo o utiliza?
Responder1
Se você acabou de iniciar o sistema, ele pode estar procurando atualizações que criam o bloqueio. Certifique-se de não ter outra instância do apt, apt-get ou aptitude em execução em segundo plano:
ps aux | grep -e apt -e dpkg | grep -v grep
Se este comando retornar algum processo, como neste exemplo onde estou executando o gerenciador de pacotes sinápticos como teste:
ps aux | grep -e apt -e dpkg | grep -v grep
darent 5578 0.0 0.0 10948 968 ? S 16:24 0:00 /bin/sh /usr/bin/synaptic-pkexec
root 5579 20.0 1.0 814300 173360 ? Sl 16:24 0:03 /usr/sbin/synaptic
Você pode ter duas opções. Espere até que o processo termine (continue repetindo o comando até que não haja saída) ou mate-o anotando o número e executando:
sudo kill 5578 5579
Com o número dos processos ou processos. Isso encerrará o processo de forma "limpa". Se ele se recusar a sair, você pode forçá-lo adicionando a opção -9 ao pedido:
sudo kill -9 5578 5579
Mas eu recomendaria o primeiro apenas por precaução. Em seguida, execute a atualização novamente:
sudo apt-get update && sudo apt-get upgrade