“跳过强制删除的软件包 xxx”是什么意思?我应该关心它吗?

“跳过强制删除的软件包 xxx”是什么意思?我应该关心它吗?

当我使用提供的 GUI 更新 TeX Live 2012 时收到以下消息。

在此处输入图片描述

“跳过强制删除的软件包 xxx”是什么意思?我应该关心它吗?

答案1

含义:此包在其中一个集合中被引用为依赖项,但不存在。这通常只能通过调用 来发生tlmgr remove --force。有时当 tlmgr 运行中断时,可能会发生类似的事情。

修复:要修复此问题,您可以运行

tlmgr install <package>

重新安装单个包或

tlmgr update --all --reinstall-forcibly-removed

重新安装每个被强制删除的软件包,或者使用 GUI

背景:软件包依赖关系会被跟踪,但一旦中断则不会强制执行,也就是说,我们允许用户删除软件包,即使它们在某处被引用。不过,通常没有必要这样做。

2024 年更新:我们最近发现了这些错误的可能来源并试图缓解它,因此希望现在强制删除的软件包的突然出现应该不那么常见。

答案2

重新安装以前删除的软件包必须选中复选框才能解决此问题。然后按更新所有已安装的按钮。

在此处输入图片描述

相关内容