Tex Live 2015 基础包 texlive.infra 不存在

Tex Live 2015 基础包 texlive.infra 不存在

我已更新至Tex Live 2015Ubuntu 14.04当我尝试使用以下命令更新软件包时

tlmgr update --self --all

我收到以下错误:

tlmgr: package repository http://ctan.uib.no/systems/texlive/tlnet

Fundamental package texlive.infra not present, uh oh, goodbyeShould not happen, texlive.infra not found at /usr/local/texlive/2015/bin/i386-linux/tlmgr line 6110.

有任何想法可以解决这个问题吗?任何帮助都将不胜感激。谢谢

tlmgr show texlive.infra

tlmgr: package repository http://ctan.uib.no/systems/texlive/tlnet
package:     texlive.infra
category:    TLCore
shortdesc:   basic TeX Live infrastructure
longdesc:    This package contains the files needed to get the TeX Live tools (notably tlmgr) running: perl modules, xz binaries, plus (sometimes) tar and wget.  These files end up in the standalone install packages, and in the tlcritical repository.
installed:   No
sizes:       doc: 185k, run: 1057k, bin: 349k
relocatable: No
collection:  collection-basic

我需要重新安装吗Tex Live 2015?或者有没有什么方法可以解决这个问题。

答案1

经过聊天会话后,我们似乎了解了发生了什么。文件intra似乎已损坏。这种情况有时会发生。最好的解决方法是访问http://ctan.org/tex-archive/systems/texlive/tlnet并下载(这是适用于 Linux 和 Mac 的,还有一个.exe适用于 Windows 的文件)然后运行它。

sh up­date-tlmgr-lat­est.sh

那么一切都会恢复正常。

(这很可能是另一个答案的重复)

相关内容