我在Linux Mint系统上,使用bash和zsh作为shell。我刚刚手动安装了Texlive,希望它在我的路上。
我认为将以下几行添加到.profile
中就可以了,但是zsh不会加载.profile。
if [ -d "/usr/local/texlive/2013/bin/i386-linux" ] ; then
PATH="/usr/local/texlive/2013/bin/i386-linux:$PATH"
fi
if [ -d "/usr/local/texlive/2013/bin/x86_64-linux" ] ; then
PATH="/usr/local/texlive/2013/bin/x86_64-linux:$PATH"
fi
if [ -d "/usr/local/texlive/2013/texmf/doc/man" ] ; then
MANPATH="/usr/local/texlive/2013/texmf/doc/man:$MANPATH"
fi
if [ -d "/usr/local/texlive/2013/texmf/doc/info" ] ; then
INFOPATH="/usr/local/texlive/2013/texmf/doc/info:$INFOPATH"
fi
显然,所有提及“将其添加到.zshrc/.bashrc中”的内容都是不正确的,因为这只会影响我(仅一个用户)并且仅影响这两个shell。
(我对计算机拥有管理权限。)
最佳答案
ZSH读取/etc/zsh/zprofile。因此,更改该文件。