我无法使用安装任何东西
apt-get install
它给出了这个错误:
E:无法获取锁 /var/lib/dpkg/lock — open(11:资源暂时不可用)E:无法锁定管理目录(var/lib/dpkg),另一个进程正在使用它。
我试过
dpkg --configure -a
dpkg: error: dpkg status database is locked by another process.
dpkg --configure -a --force-congnew dpkg: error: dpkg status database is locked by another process.
虽然我已经关闭并重新启动系统来杀死所有其他隐藏进程,但不知道如何修复它。
我以超级用户的身份使用所有这些命令。
答案1
取下损坏的锁
确保与这些锁相关的任何进程仍在运行:
sudo lsof /var/lib/dpkg/lock
sudo lsof /var/lib/apt/lists/lock
sudo lsof /var/cache/apt/archives/lock
如果所有这些命令的输出都是空的,则可以继续。
移除在以下位置找到的所有锁:
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo dpkg --configure -a
- 再试
sudo apt-get install
一次。
您应该具有超级用户权限才能运行这些命令。