tex --version
Renditen 2013.
Wie kann ich auf 2015 umsteigen?
Ich verwende Linux Ubuntu.
Ich /usr/local/texlive
sehe zwei Verzeichnisse: „2015“ und „texmf-local“.
Hier ist meine Ausgabe tex --version
:
TeX 3.1415926 (TeX Live 2013/Debian)
kpathsea Version 6.1.1
ich benutzte https://www.tug.org/texlive/ installieren.
Nachdem das Installationsskript lange ausgeführt wurde, wurde es ohne Fehler beendet. Ich bin mir jedoch nicht sicher, ob ich die neue Version verwende oder nicht.
Antwort1
Wenn auf einem System unterschiedliche Versionen von TeXlive installiert sind, sollte eine davon als Standard verwendet werden. Dies hängt von Ihrem ab $PATH
.
Zwei Lösungen:
- Sie können eine der Versionen entfernen (in Ihrem Fall die von 2013).
- Ändern Sie den symbolischen Link, der auf die Version 2015 verweist, wie Sie es getan haben, indem Sie
/usr/local/texlive/2015/arch/*
auf/usr/bin
Antwort2
Eine weitere Möglichkeit besteht darin, einen Softlink darunter zu platzieren /usr/local/texlive
, der auf die aktuelle Version verweist. Sie können immer mehr als eine Version haben und eine Version zur aktuellen machen.current -> /usr/local/texlive/2015
current
Stellen Sie sicher, dass Sie in Ihren .profile/.bashrc den Pfad verwenden
Antwort3
Das Problem ist gelöst, nachdem ich alle symbolischen Links von /usr/local/texlive/2015/arch/*
--> manuell ersetzt habe /usr/bin
. Jetzt ist die Version 2015.