tex --version
返回 2013。
我怎样才能切换到 2015?
我正在使用 Linux Ubuntu。
我/usr/local/texlive
看到两个目录:“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。