Ich glaube, ich habe TexLive 2015 installiert, aber die Version lautet 2013

Ich glaube, ich habe TexLive 2015 installiert, aber die Version lautet 2013

tex --versionRenditen 2013.

Wie kann ich auf 2015 umsteigen?

Ich verwende Linux Ubuntu.

Ich /usr/local/texlivesehe 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

currentStellen 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.

verwandte Informationen