由于我没有 sudo 或 root 访问权限,我想在不同的位置安装 Tex,但install-tl
没有任何选项。还有其他解决方法吗?
默认路径是:/usr/local/texlive/2014
install-tl
执行时查找一些环境变量。
TEXLIVE_INSTALL_PREFIX
具有/usr/local/texlive
和TEXLIVE_INSTALL_TEXDIR
的默认值/usr/local/texlive/2014
。
尝试为要安装的目录更改这些变量,例如:
TEXLIVE_INSTALL_PREFIX=/home/your_user/texlive
TEXLIVE_INSTALL_TEXDIR=/home/your_user/texlive/2014
我从未尝试过,但它可能会起作用。
我做了以下3个步骤
./install-tl
>Enter command: P
sed -i 's|/usr/local/|~/|g' texlive.profile
修改生成texlive.profile
以替换所有出现的/usr/local/
with~/
./install-tl -profile texlive.profile