有没有办法在 Ubuntu 12.04 上以非交互方式运行 pam-auth-update (或某些等效命令)。我正尝试为多台机器自动执行此过程,而 curses 界面使其变得繁琐 (并且容易出错)。
我特别感兴趣的是需要激活所有可用功能的情况,但在选择选项时如果能有更大的灵活性就更好了。
答案1
您可以更改环境变量$DEBIAN_FRONTEND
来实现这一点:
DEBIAN_FRONTEND=noninteractive pam-auth-update
但要小心,你需要使用 debconf 来做一些有用的事情,这可能相当困难。例如这个错误在启动板上(特别是评论#3)。