- The first message is easy to be handled:
E:Could not get lock /var/lib/dpkg/lock - open (11: Resources
This message indicates that other program to install/uninstall a software is being open. You should find that software and close it, then reboot the system.
- The second error message is tricky one:
E:Unable to lock the administration directory (var/lib/dpkg/) is
another process using it ?
One of the solutions for this error is to delete the lock, but this is the last resort and not recommended. Alternatives are as follows:
The lock is placed when an apt process is running, and is removed when the process completes. If there is a lock with no apparent process running, this may mean the process got stuck for some reason. Try this command:
ps aux | grep apt
that will catch processes containing the word apt, at least. If you see an apt-get process or an aptitude process that looks stuck, you can try
and if that doesn't work try
kill -9 <apt_process_ID>
This should kill the process and may remove the lock. Killing an apt or aptitude process is harmless unless it is actually in the middle of package installation. In any case, if the process got stuck, you probably don't have a choice but to kill it.
Killing a dpkg process directly, if present, is not a good idea, because if dpkg is active, it is probably manipulating the package database, and killing it may leave the package database in an inconsistent state; i.e. corrupted.
Killing an apt-get or aptitude process is in general much safer.
Now, if the previous steps are failed, then you have to remove the lock (again this is a last resort solution and not recommended).
You can delete the lock file with the following command:
sudo rm /var/lib/apt/lists/lock
You may also need to delete the lock file in the cache directory
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
After that, try opening Synaptic package manager again.