有时当我尝试使用sudo apt-get install
它安装某些东西时,显示的结果如下 ---
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
现在,我想知道正在使用它的进程(名称,id)。如果不再需要该进程,我可以将其终止。
我怎样才能知道进程 ID?
答案1
您可以使用“fuser”来获取要终止的进程的 pid:
sudo fuser /var/lib/dpkg/lock
您可以使用 fuser 的开关“-k”来终止挂在 /var/lib/dpkg/lock 上的进程