Como corrigir os erros /var/lib/dpkg/lock ou o could not get lock /var/lib/dpkg/lock-frontend

Neste guia, saiba como corrigir o erro var/lib/dpkg/lock ou o could not get lock /var/lib/dpkg/lock-frontend. São comandos simples para você corrigir o problema em qualquer sistema Linux que utilize o dpkg.

Como corrigir o erro “Não foi possível obter trava /var/lib/dpkg/lock – open (11: Recurso temporariamente indisponível)” pois é, mas vamos ajudar você a resolver essa situação. Antes da solução e para seu conhecimento, este erro ocorre quando interrompemos a instalação de algum aplicativo ou algum comando que estava sendo usado com o Apt.

Além disso, caso queira se familiarizar com o Terminal, temos um guia completo com os comandos Linux de A a Z.

Explicando o erro /var/lib/dpkg/lock que acontece no Debian, Ubuntu, Linux Mint e derivados!

Então, o sistema bloqueia o apt para que outro processo não tente utilizar o gerenciador de pacotes em simultâneo. Mas, é possível liberar removendo o bloqueio, e não se preocupe, não vai causar nenhum dano ao sistema.

Em geral, o erro geralmente aparece com a seguinte mensagem:

Could not get lock /var/lib/dpkg/lock – open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

Como corrigir o erro /var/lib/dpkg/lock

Para destravar é preciso executar um simples comando. Perceba que estamos usando o sudo, caso você esteja usando Debian, o sudo não vem habilitado por padrão, então terá que executar os comandos como ROOT.

Se estiver usando o Ubuntu, Linux Mint e derivados, pode executar os comandos normalmente usando o sudo.

Terminal
sudo rm -rf /var/lib/apt/lists/lock

Agora, tente voltar a tarefa que você estava fazendo, caso o problema persista, passe para o próximo passo. Se nada resolveu, então vamos remover mais alguns bloqueios:

Terminal
sudo rm /var/lib/dpkg/lock
sudo rm /var/cache/apt/archives/lock

Solução 2 para o problema /lib/dpkg/lock

Se após executar o comando o problema persistir, execute um dos comandos abaixo, você não precisa executar todos, mas passe para o próximo caso a opção escolhida não resolva o problema.

Terminal
sudo apt-get update
sudo dpkg –configure -a
sudo apt-get -f install

Como corrigir o erro /var/lib/dpkg/lock-frontend

Para corrigir o erro /var/lib/dpkg/lock-frontend no Ubuntu, Debian ou qualquer sistema derivado o comando é outro. Em geral, a mensagem de erro é:

E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

E assim, para corrigir o erro do /var/lib/dpkg/lock-frontend execute o comando abaixo:

Terminal
sudo rm /var/lib/dpkg/lock-frontend
sudo dpkg --configure -a
sudo apt update

Share This Article
Follow:
Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.
Sair da versão mobile