问题描述
安装更新的时候,提示
无法获得锁
错误.
$ sudo apt-get upgrade
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
解决方法
方法一, 删除
apt
进程$ ps -aux | grep apt root 9893 0.0 0.0 53452 6364 ? S 16:46 0:00 /usr/lib/apt/apt-helper download-file http://downloads.sourceforge.net/xx /var/lib/update-notifier/package-data-downloads/partial/xxx SHA256:5a690d9bb8510be1b8b4fe49f1f2319651fe51bbe54775ddddd8ef0bd07fdac9 $ sudo kill 9893
方法二, 删除
lock
文件 (比较暴力)$ sudo rm /var/lib/dpkg/lock
$ sudo apt upgrade
E: dpkg 被中断,您必须手工运行 ‘sudo dpkg --configure -a’ 解决此问题。
使用
sudo dpkg --configure -a
, 继续被终止的安装.