将环境变量设置为正确的 texlive 版本

将环境变量设置为正确的 texlive 版本

我跟着安装原始版本的 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/texbinwhich tex/usr/bin/tex

我使用 Ubuntu 14.04 LTS 并在 zsh 中运行。

我该如何修改文件来修复这个问题?

相关内容