Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable) error on Debian (or Ubuntu)
Just fixed an annoying problem on our Debian server and thought I'd share how it was done.
This problem occurs when you're in the middle of doing an aptitude upgrade
or apt-get upgrade
and you are no longer able to control the package manager. In my case, I lost the SSH connection to the server, just when it was asking me a question. So Aptitude just sat there waiting for me to reply.
Trying to restart the upgrade returns this error:
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?
The first step to fixing this is to kill Aptitude (or apt-get), enter this at the terminal (hint: copy and paste is easiest):
killall aptitude && killall apt-get
Unfortunately, for me, this returned the same error message as before. I finally worked out that dpkg
and frontend
have to be killed off as well, enter this at the terminal:
killall dpkg && killall frontend
Which worked. However, trying to start the upgrade over again didn't, it returned this error:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
E: Couldn't rebuild package cache
So, to finally fix the problem, enter this at the terminal:
dpkg --configure -a
For me this started the upgrade from where it had left-off. If you find the same problem, but this doesn't fix it, share it here and hopefully we can help.
Note: this should work just as well under Ubuntu, just add sudo
in front of all the commands.
a Padded Cell our articles site!
mrakhunathan posted this at 02:02 — 9th April 2011.
They have: 1 posts
Joined: Apr 2011
Hey friends,
just type
sudo bash (or) sudo -s
This makes you the root user and obtain administrator previlages. type “whoami” and check that you will be the root user…now all apt commands work..
tunga posted this at 08:12 — 22nd May 2011.
They have: 1 posts
Joined: May 2011
thank you very very much. this is very helpful for me. thank you. good luck!
dediseedbox posted this at 19:30 — 15th September 2011.
They have: 1 posts
Joined: Sep 2011
I always just remove the lock file
rm /var/lib/dpkg/lock
TablePC111 posted this at 02:04 — 15th October 2011.
They have: 8 posts
Joined: Sep 2011
thank you very very much. this is very helpful for me. thank you. good luck!
Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.