![将环境变量设置为正确的 texlive 版本](https://linux22.com/image/331353/%E5%B0%86%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%E8%AE%BE%E7%BD%AE%E4%B8%BA%E6%AD%A3%E7%A1%AE%E7%9A%84%20texlive%20%E7%89%88%E6%9C%AC.png)
我跟着这安装原始版本的 texlive 的说明。除了我完成安装的部分之外,一切都很顺利。我过去常常grep -n texbin /etc/environment || sudo sed -i.bak -e /PATH/s/\\\"$/:\\\/opt\\\/texbin\"/ /etc/environment
将路径添加到PATH
。注销并登录后,which tex
仍然显示/usr/bin/tex
这是我以前安装的 texlive,使用apt-get
而不是opt/texbin
应该的安装。
使用编译 .tex 文件时,xelatex
我收到错误,并且标题显示它是 2013 版本,而不是我刚刚安装的 2015 版本。如果我使用,/opt/texbin/xelatex
一切都正常。
我发现我应该/opt/texbin/
首先在 中添加/etc/environment
。我这样做了,但即使重启后也根本echo $PATH
不显示,仍然显示。/opt/texbin
which tex
/usr/bin/tex
我使用 Ubuntu 14.04 LTS 并在 zsh 中运行。
我该如何修改文件来修复这个问题?