mpm --update 破坏了 MiKTeX 安装

mpm --update 破坏了 MiKTeX 安装

安装 MiKTeX 2.9.6361 后,我尝试从 CTAN 更新所有软件包(从脚本内部的标准程序,该脚本设置使用 LaTeX 的其他软件)。mpm --admin --verbose --update-db加载了 miktex-zzdb2 和 miktex-zzdb1 并且显然运行良好,但后续操作mpm --admin --verbose --update破坏了我的安装:我无法再运行pdflatex。如果我尝试,我会收到一个 Windows 弹出窗口,告诉我

?GetWrite18Mode@TeXApp@TeXAndFriends@MiKTeX@@QBE?AW4Write18Mode@123@XZ无法找到程序入口点动态链接库 pdflatex.exe。我想知道为什么EXE文件据报道是动态链接库。但我更想知道发生了什么。打电话之前mpm --update一切都很好。

mpm 更新告诉我有 107 个软件包需要更新。它取消注册了 MiKTeX DLL MiKTeX209-core-PS.dll、MiKTeX209-core.dll、MiKTeX209-packagemanager-PS.dll、MiKTeX209-packagemanager.dll(可疑?),下载并提取了几个软件包(可能是 107 个),然后重新注册了 MiKTeX DLL。没有错误消息,也没有任何失败的迹象。

有什么建议吗?目前的解决方法是卸载并重新安装 MiKTeX,而不是执行更新。在 SE 找到的解决方案(例如这里) 没有帮助。

更新

使用基本的 64 位安装程序 6520 一切都按预期工作。

相关内容