Não consigo instalar novos pacotes: "Não foi possível obter o bloqueio /var/lib/dpkg/lock"

Não consigo instalar novos pacotes: "Não foi possível obter o bloqueio /var/lib/dpkg/lock"

Tentei instalar o jdk/jre:

ben@ubuntu:~$ sudo apt-get install openjdk-7-jre-headless

No entanto, recebi esta mensagem:

E: 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?

Também não consigo instalar o git, então não acho que seja um problema com o pacote específico que selecionei. O que esse erro significa e como lidar com ele?

Responder1

Você tem o gerenciador de pacotes GUI/ou programas gerenciadores de atualização em execução? Se houver um conflito, simplesmente feche esses programas e sua linha de comando deverá funcionar.

Responder2

Isto deve ser usado como último recurso. Se você usar isso descuidadamente, poderá acabar com um sistema quebrado. Por favor, avalie outras respostas antes de tentar isso. Você pode excluir o arquivo de bloqueio com o seguinte comando:

sudo rm /var/lib/dpkg/lock

Depois disso, tente instalar novamente.

Responder3

Isto é o que funcionou para mim:

1) Abra um terminal

2) sudo dpkg --configure -a

informação relacionada