我想我安裝了 TexLive 2015 但版本顯示為 2013

我想我安裝了 TexLive 2015 但版本顯示為 2013

tex --version回歸2013年。

怎樣才能切換到2015年呢?

我正在使用 Linux Ubuntu。

/usr/local/texlive看到 2 個目錄:「2015」和「texmf-local」。

這是我的輸出tex --version

TeX 3.1415926(TeX Live 2013/Debian)

kpathsea版本6.1.1

我用了 https://www.tug.org/texlive/ 安裝。

運行安裝腳本很長時間後,它終止且沒有錯誤。但我不確定我是否使用新版本。

答案1

當系統上安裝不同版本的 TeXlive 時,應使用其中一個版本作為預設版本,這取決於您的$PATH.

兩種解決方案:

  • 您可以刪除其中一個版本(在您的情況下是 2013 年版本)
  • 修改用於指向 2015 版本的符號鏈接,就像您透過/usr/local/texlive/2015/arch/*指向 /usr/bin

答案2

/usr/local/texlive另一種選擇是在指向目前版本的位置下保留一個軟連結。您始終可以擁有多個版本並將其中一個版本設定為最新版本。current -> /usr/local/texlive/2015

在您的 .profile/.bashrc 中,請確保使用該current路徑

答案3

/usr/local/texlive/2015/arch/*我手動替換了-->的所有符號連結後問題就解決了/usr/bin。現在版本是2015。

相關內容