我不完全确定为什么会发生这种情况,所以在我干涉它之前在这里询问似乎是明智的。
我正在尝试安装 nasm,但收到以下消息:
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 15429 (apt-get)...
无穷无尽。我的第一个想法是包管理器可能正在更新,但情况似乎并非如此。快速ps aux | grep -i apt
在顶部有两个条目:
root 15428 0.0 0.0 16204 3748 ? S May23 0:00 systemd-inhibit --why=Performing autoremoval --who=Update Manager --what=shutdown --mode=block /usr/bin/apt-get autoremove --purge -y
root 15429 0.0 0.4 92880 77328 ? S May23 0:20 /usr/bin/apt-get autoremove --purge -y
这意味着它可能是由关机触发的,但它没有告诉我为什么它需要这么长时间才能完成。
终止该特定进程是否安全?我通常很犹豫是否要干预包管理。我应该等待吗?白痴重启会更安全吗?
如果上下文是必要的,我正在使用高度定制Linux Mint 20.3 的构建;虽然我没有对内核本身做任何事情。没有发生更新检查(或更新),我运行的唯一东西是终端、Chrome 和 XFCE 桌面环境。
感谢任何可以让我了解为什么会发生这种情况以及我如何克服它的人。