如何在 Ubuntu 13.04 中安装外星人

如何在 Ubuntu 13.04 中安装外星人

运行时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

相关内容