texlive 管理器无法更新软件包

texlive 管理器无法更新软件包

我的 TeXLive 安装已损坏(mdframed应该已安装,但实际上没有)。

使用 运行更新tlmgr,失败并显示

regenerating fmtutil.cnf in C:/texlive/2011/texmf-var
running fmtutil-sys --no-error-if-no-format --byengine pdftex ...

fmtutil-sys --no-error-if-no-format --byengine pdftex failed (status 23), output:
fatal: memory exhausted (xmalloc of 1840000008 bytes).
Running: "C:\texlive\2011\bin\win32\pdftex" --ini --jobname=amstex --progname=amstex -translate-file=cp227.tcx *amstex.ini <nul

The file amstex.fmt was not created due to some errors.
See the log file C:/texlive/2011/texmf-var/web2c/pdftex/amstex.log for details.

我不知道该怎么办。从磁盘中删除 TeXLive 并重新安装?

编辑:我重新安装了 texlive,但 mdframed.sty 仍然丢失。

答案1

我将从安装检查开始:

tlmgr check all

您还可以检查amstex.log错误消息中提到的文件的提示。

一旦知道哪些软件包损坏了,您就可以使用以下命令重新安装受影响的部分:

tlmgr install --reinstall package1 package2 ...

或者,如果您不想花时间调查,您可以从头开始重新安装所有内容,但这样您就什么也学不到。

相关内容