禁用 MiKTeX 上的“包安装”对话框

禁用 MiKTeX 上的“包安装”对话框

我希望为我的同事提供一个安装脚本,用于设置一个可用的 MiKTeX 环境。安装是在“基本”模式下完成的,无需管理员权限——到目前为止使用注册表:

miktexsetup --local-package-repository=\\mymirror\miktex --package-set=basic install --modify-path --shared=no --verbose --use-registry
mpm --verbose --repository=\\mymirror\miktex --update
initexmf --enable-installer --updatefndb

有效,但第一次调用 pdflatex 会打开“包安装”对话框,询问我从哪里安装(我以为我已经用 定义了--local-package-repository),为谁安装(尽管--shared=no),以及是否应该再次询问我下一个包(尽管--enable-installer)。

我该如何禁用这个烦人的对话框?如果我的同事有机会捣乱,那么其他人也会这么做。

答案1

您可以更改配置值[MPM]AutoInstall(记录这里):

initexmf --set-config-value=[MPM]AutoInstall=t

或者,如果您想禁用自动安装程序:

initexmf --set-config-value=[MPM]AutoInstall=f

要恢复烦人的对话框:

initexmf --set-config-value=[MPM]AutoInstall=?

相关内容