首页 > 解决方案 > 以静默模式运行 dpkg --configure -a

问题描述

由于此问题范围之外的原因,我需要执行

sudo dpkg-reconfigure libc6
sudo dpkg --configure libssl1.1

在使用 Vagrant 配置 VM 期间。虽然这可行,但 --configure 部分打开了一种 GUI,要求“是”以重新启动服务。这需要人工干预。我有办法从 provision.sh shellscript 默默地做到这一点吗?像 dpkg --configure --yes 或 dpkg --configure --silent 之类的东西?谢谢

标签: dpkg

解决方案


根据dpkg 手册,您可以使用 --force-all,但我强烈建议您通读 --force 部分并手动列出您想要强制执行的内容。


推荐阅读