Tex Live Utility 阻止某些文件更新,无法完全更新所有文件

Tex Live Utility 阻止某些文件更新,无法完全更新所有文件

在过去两天中,TexLive当尝试时,该实用程序无法允许对所有文件进行完整更新Update All Packages

屏幕截图显示那些拒绝更新的文件,并在背景中显示退出状态。

我已经能够Update Selected Packages在更大的文件列表中进行操作,但是上面列出的那些文件,例如noto->collection-fontsextra只是拒绝更新,导致The update failed.在使用该Update All Packages选项时出现上面显示的错误。

所有其他文件均使用该选项正常更新Update Selected Packages

我的 Repository Address 设置为:https://ctan.kako-dev.de/systems/texlive/tlnet。使用 Repository Address 时也会出现同样的错误https://ctan.mirror.norbert-ruehl.de/systems/texlive/tlnet/,因此不是似乎是存储库问题。

答案1

解决了!

我最初尝试noto使用MiKTeX 控制台.app,但在日志中注意到noto删除失败,因为该noto包属于该collection-fontsextra包。

MiKTeX Console.app 显示删除 noto 包的 TeX 选项

noto因此,在使用以下命令删除包失败后MiKTeX 控制台.app,我回头看了看Tex Live Utility/Packages列表。瞧,当我右键单击collection-fontsextra包时,我得到了三个选项,其中一个是Reinstall Selected Packages

Tex Live Utility/Packages 重新安装选定的软件包

这花了几分钟,但进度条一直在移动,在经过一段似乎很长的下载时间后,出现了“更新成功”(或类似的消息)。

然后,当我回去并选择时,Tex Live Utility/Updates它说No Updates Available

所以至少现在,看起来我的问题已经解决了,但我必须等到有更多更新才能确定它是否Update All Packages会正常工作。

谢谢阅读。

PS 我回头查看了 tlmgr.log 文件,以检查下载为何花费了这么长时间。结果发现在将近 30 分钟的时间里,有 339 个文件被更新,直到下载Reinstall Selected Packages完成。我已经我不知道为什么当我右键单击collection-fontsextra包时,有 339 个包被更新了Reinstall Selected Packages。哇!发生了什么事?

笔记:在涉足 的世界之前,请先阅读下面的评论MiKTeX,正如那些拥有无限知识和经验的人所指出的Tex Live Utility那样MiKTeX

相关内容