![TexLive2011 的路径相关错误](https://linux22.com/image/240123/TexLive2011%20%E7%9A%84%E8%B7%AF%E5%BE%84%E7%9B%B8%E5%85%B3%E9%94%99%E8%AF%AF.png)
我正在调整 tlmgr 中的路径设置,然后出现以下错误:
Updating symlinks ...
Executing action path add
Can't exec "kpsewhich": Too many levels of symbolic links at /usr/local/texlive/2011/bin/x86_64-linux/tlmgr line 588.
Use of uninitialized value $TEXMFSYSVAR in scalar chomp at /usr/local/texlive/2011/bin/x86_64-linux/tlmgr line 588.
Can't exec "kpsewhich": Too many levels of symbolic links at /usr/local/texlive/2011/bin/x86_64-linux/tlmgr line 589.
Use of uninitialized value $TEXMFSYSCONFIG in scalar chomp at /usr/local/texlive/2011/bin/x86_64-linux/tlmgr line 589.
Can't exec "kpsewhich": Too many levels of symbolic links at /usr/local/texlive/2011/bin/x86_64-linux/tlmgr line 590.
Use of uninitialized value $TEXMFLOCAL in scalar chomp at /usr/local/texlive/2011/bin/x86_64-linux/tlmgr line 590.
Completed.
原来的默认路径是:
现在我无法访问 tlmgr,或者根本无法使用 Latex 包进行编译。请帮助我恢复更改并恢复 TL2011 的功能。
我正在使用 Ubuntu 64 位,Xfce。
答案1
我猜你启用了“在系统目录中创建符号链接”选项,这对于安装来说是一个糟糕的选择。你不应该在主菜单中启用此选项。如果你是 TUG 的成员(无论如何这都是一个不错的选择 :-),那么你可以阅读 Enricos 关于在 Ubuntu 上安装 TeXLive 的文章。