Das Problem liegt in der Tatsache, dass Sie sich entschieden haben, symbolische Links für die ausführbaren Dateien in /usr/local/texlive/2011/bin/<architecture>
zu erstellen bis /usr/local/bin
.
Mit tlmgr
Es besteht die Möglichkeit, sie zu aktualisieren, aber die Aktion wird nicht automatisch ausgeführt.
Meine Ratschläge sind jedoch:
-
Installieren Sie immer die Vollversion von TeX Live
-
Erstellen Sie niemals symbolische Links, insbesondere nicht auf Debian-basierten Systemen
Wenn Sie keine strengen Platzbeschränkungen haben, führen Sie eine vollständige TeX Live-Installation durch. Es hätte das Problem der Installation des XeTeX-Subsystems vermieden.
Ändern, was in /usr/local/bin
ist ist genauso gefährlich wie andere Systemprogramme können dort etwas installieren. Es ist besser, den PATH
zu ändern Variable und die sicherste Methode ist das Schreiben einer Datei zzz-texlive.sh
enthält
export PATH=/usr/local/texlive/2011/bin/`uname -i`-linux:$PATH
export MANPATH=/usr/local/texlive/2011/texmf/doc/man:$MANPATH
export INFOPATH=/usr/local/texlive/2011/texmf/doc/info:$INFOPATH
unset TEXINPUTS
unset TEXMFCONFIG
und verschieben Sie es in /etc/profile.d
. Nach einem Logout/Login-Zyklus wird der PATH
Variable enthält das richtige Verzeichnis für die ausführbaren Dateien.