Ubuntu 22.04 终端显示“正在等待缓存锁定。无法获取 lock/var/lib/dpkg/lock-frontend。它由进程 3893 (apt) 持有

Ubuntu 22.04 终端显示“正在等待缓存锁定。无法获取 lock/var/lib/dpkg/lock-frontend。它由进程 3893 (apt) 持有

由于终端无法锁定,因此无法安装某些 apt(打印机驱动程序)

答案1

使用命令行终止任何正在运行的进程。为此,请使用以下命令

sudo killall apt apt-get

如果这不起作用请按照以下命令操作。

ps aux | grep -i apt

这将返回正在运行 apt 的进程的 ID

sudo kill process_id

将 process_id 替换为您在上一个命令输出中获得的数字。

运行“ps aux | grep -i apt”命令检查进程是否被终止。如果仍在运行,请使用 SIGKILL 信号强制终止它:

sudo kill -9 process_id

相关内容