在 apt-get 仍在运行时关闭系统的正确方法是什么

2 linux apt-get

在 apt-get 仍在运行时关闭系统的正确方法是什么?当我刚刚关闭计算机时,apt-get 抱怨不正常关闭。

Car*_*rlF 5

作为对 Piskvor 建议(“不要”)的详细说明,您可以在 shell 提示符下发出以下命令:

sleep 10m ; shutdown -h now
Run Code Online (Sandbox Code Playgroud)

以上假设您以超级用户身份运行。

这个想法是让 apt-get 在关闭之前完成,而不必坐在那里等待它结束。您可以编写一个更优雅的脚本,例如,使用 ps 和 grep 来检测 apt-get 是否已完成,但我无法访问工作中的 Linux 机器来测试此类脚本。