UbuntuにTexliveの2つのバージョンがあり、どちらを使用するかを指定する方法がわかりません

UbuntuにTexliveの2つのバージョンがあり、どちらを使用するかを指定する方法がわかりません

最近、ドキュメントをコンパイルしているときに問題が発生しました。LaTeX ではパッケージが不足していると表示され、Ubuntu ではパッケージがインストールされていると表示されました。不足しているパッケージは問題ですpst-node.styが、それは無関係だと思います。

コンパイルされたパッケージはすべて から取得されました/usr/local/texlive/2013/texmf-dist/tex/latex/。実際、

echo $PATH

私が得る唯一のTex関連のパスは

/usr/local/texlive/2013/bin/x86_64-linux

しかし、kpsewhich pst-node.sty何も返されません。ただし:

$ locate pst-node.sty
/usr/share/texlive/texmf-dist/tex/latex/pst-node/pst-node.sty

Synaptic を使用すると、パッケージを通じて pst-node がインストールされていることが実際にわかりますtexlive-pstricks

質問です。どうすればコンピューターに LaTeX ディストリビューションを 1 つだけインストールできますか? 非常に細かい Latex パッケージ管理は必要ないので、Ubuntu で管理されているものをそのまま使用しても問題ありません (簡単のため)。

答え1

を使用してパッケージをインストールできませんでしたtlmgr(jon が指摘したように、TL2013 はもうメンテナンスされていないためだと思います)。

そこで、私は TexLive の「標準」インストールを削除し、$PATH からそのパスを削除し、Ubuntu バージョンを最初から再インストールすることにしましたtlmgr uninstall。当面はこれで十分ですが、いくつかの LaTeX パッケージにアクセスするために、巨大な Debian/ubuntu パッケージをインストールすることになったのは事実です。

ここで提供されているリンクのおかげで、Ubuntu が混乱することなく、Vanilla を適切に再インストールする方法をさらに調べるつもりです。

関連情報