如何将Tex live安装在与默认目录不同的目录中?

时间:2015-04-21 07:26:01

标签: linux tex tex-live

由于我没有sudo或root访问权限,我想在其他位置安装Tex live,但install-tl没有任何选项。还有其他解决方法吗?

默认路径为:/usr/local/texlive/2014

2 个答案:

答案 0 :(得分:5)

install-tl在执行时会查找一些环境变量。 TEXLIVE_INSTALL_PREFIX的默认值为/usr/local/texliveTEXLIVE_INSTALL_TEXDIR/usr/local/texlive/2014

尝试更改要安装的目录的变量,例如:

TEXLIVE_INSTALL_PREFIX=/home/your_user/texlive
TEXLIVE_INSTALL_TEXDIR=/home/your_user/texlive/2014

我从未尝试过这个,但它可能有用。

您可以阅读thisthis了解详情。

答案 1 :(得分:0)

我做了以下3个步骤

  1. ./install-tl> Enter command: P
  2. sed -i 's|/usr/local/|~/|g' texlive.profile 修改生成的texlive.profile,将所有/usr/local/的出现替换为~/
  3. 运行./install-tl -profile texlive.profile