当我使用提供的 GUI 更新 TeX Live 2012 时收到以下消息。
“跳过强制删除的软件包 xxx”是什么意思?我应该关心它吗?
答案1
含义:此包在其中一个集合中被引用为依赖项,但不存在。这通常只能通过调用 来发生tlmgr remove --force
。有时当 tlmgr 运行中断时,可能会发生类似的事情。
修复:要修复此问题,您可以运行
tlmgr install <package>
重新安装单个包或
tlmgr update --all --reinstall-forcibly-removed
重新安装每个被强制删除的软件包,或者使用 GUI。
背景:软件包依赖关系会被跟踪,但一旦中断则不会强制执行,也就是说,我们允许用户删除软件包,即使它们在某处被引用。不过,通常没有必要这样做。
2024 年更新:我们最近发现了这些错误的可能来源并试图缓解它,因此希望现在强制删除的软件包的突然出现应该不那么常见。
答案2
重新安装以前删除的软件包必须选中复选框才能解决此问题。然后按更新所有已安装的按钮。