TexLive 2015をインストールしたと思うのですが、バージョンは2013と表示されます

TexLive 2015をインストールしたと思うのですが、バージョンは2013と表示されます

tex --version2013 を返します。

2015 に切り替えるにはどうすればいいですか?

私はLinux Ubuntuを使用しています。

/usr/local/texlive「2015」と「texmf-local」という 2 つのディレクトリがあります。

出力は次のようになりますtex --version:

TeX 3.1415926 (TeX Live 2013/Debian)

kpathsea バージョン 6.1.1

私は https://www.tug.org/texlive/ インストールします。

インストール スクリプトを長時間実行した後、エラーなしで終了しました。ただし、新しいバージョンを使用しているかどうかはわかりません。

答え1

システムに TeXlive の異なるバージョンがインストールされている場合は、そのうちの 1 つをデフォルトとして使用する必要があります$PATH。これは、 によって異なります。

2つの解決策:

  • いずれかのバージョン(あなたの場合は2013年版)を削除できます
  • /usr/local/texlive/2015/arch/*2015年版を指す ために使用されたシンボリックリンクを、次のように変更します。/usr/bin

答え2

もう 1 つのオプションは、現在のバージョンを指すソフトリンクを下に保持することです/usr/local/texlive。常に複数のバージョンを保持し、1 つのバージョンを現在のバージョンにすることができます。current -> /usr/local/texlive/2015

current.profile/.bashrcでは、次のパスを使用してください。

答え3

/usr/local/texlive/2015/arch/*-->のすべての sym リンクを手動で置き換えた後、問題は解決しました/usr/bin。現在のバージョンは 2015 です。

関連情報