有些守护进程在更新时会询问是否要重新启动。系统询问我是否要重新启动它们。它会打开一个紫色窗口,我应该使用键盘导航到该窗口,yes
然后no
按“Enter”。我正在寻找一种方法,在这些交互式提示中自动说“是”,以便可以在脚本中使用它。仅使用标志-y
不起作用。两者都不起作用yes | apt upgrade
。我仍然被迫使用键盘导航。
非常感谢您的帮助。
提前致谢。
答案1
尝试将DEBIAN_FRONTEND=noninteractive
环境变量设置为跳过所有带有默认响应的交互式对话框:
sudo DEBIAN_FRONTEND=noninteractive apt -y upgrade
也可以看看使用 apt-get install 时自动回答“是”关于超级用户。