![如何在 Ubuntu 13.04 中安装外星人](https://linux22.com/image/1115542/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ubuntu%2013.04%20%E4%B8%AD%E5%AE%89%E8%A3%85%E5%A4%96%E6%98%9F%E4%BA%BA.png)
运行时sudo apt-get install alien
,出现错误:Unable lock administrator directory (/var/lib/dpkg/), is another process using it?
我该如何解决?
答案1
可能是其他软件包或软件包更新已在下载,但尚未完成下载,因此目录/var/lib/dpkg/
被锁定,直到下载完成。几个小时后尝试再次安装 alien。
答案2
karel 的回答在几乎所有情况下都应该正确......然而,有些情况下 dpkg 在完成后会忘记清除其锁(我遇到过几次这种情况),因此您必须将其删除:
sudo rm -f /var/lib/dpkg/lock
但不要删除它,除非你肯定dpkg 没有运行:
ps -eo command | grep dpkg | grep -v 'grep' # If there is output, then it means
# dpkg is running