我正在尝试更新一个自动脚本来创建便携的miktex 安装带有特定软件包。我无法让它安装软件包。
我有一个文件 packes.txt,其中包含我需要的所有包(每行 1 个包)和当前安装过程:
下载 miktex 安装程序并将其重命名为 miktex-portable.exe(按照此处的说明:https://miktex.org/howto/portable-edition)
将便携版本安装到我想要的位置(为简单起见,我在这里将其称为 mikport 文件夹):
miktex-portable.exe --portable=mikport --package-set=basic --unattended
安装软件包列表(这一步似乎不符合我的要求)
mikport\miktex.exe packages install --package-id-file packages.txt
跑步
mikport\miktex.exe packages update
使用 pdflatex 运行测试构建
测试失败是因为缺少步骤 3 中应该安装的软件包。我可能误解了命令,我以为它是已弃用的 的替代品。有没有办法自动执行此操作(例如mpm [email protected]
没有使用 miktex 控制台)?