“便携式” Tex Live 安装是什么意思?

“便携式” Tex Live 安装是什么意思?

使用 Tex Live 安装程序,我可以执行常规的安装和便携的安装。无论哪种情况,我都可以选择要安装到的目录。那么,安装的系统及其使用方式究竟有什么区别呢?

答案1

便携式确实做出了一些改变:

  • (win32)没有创建菜单项、快捷方式和卸载程序
  • (unix) 没有将可执行文件/man/info 页面链接到系统目录

但最大的区别是文件的位置和 TEXMF 变量的设置,也就是说,所有内容都位于同一目录中:具体来说,

  • TEXMFHOME映射到TEXMFLOCAL
  • TEXMFVAR映射到TEXMFSYSVAR
  • TEXMFCONFIG映射到TEXMFSYSCONFIG

这意味着,如果您已将 安装到 USB 记忆棒中STICK/texlive/2015,则生成、更改、搜索的所有文件都在此目录下,这意味着您的主目录中没有配置。

答案2

除了接受答案中的注释之外,我还想指出这一点:这是我进行的比较meld对非可移植(左)和可移植(右)目录变化的比较TexLive 2015 安装-tl-unx.tar.gz

meld-texlive

因此,正如我所使用的TEXLIVE_INSTALL_PREFIX=/media/mymount/texlive ./install-tl-20160405/install-tl --repository=ftp://tug.org/historic/systems/texlive/2015/tlnet-final --force-arch=i386-linux(在 Ubuntu 14 上尝试过):

  • 非便携式安装最终将位于文件夹中/media/mymount/texlive/2015
  • 便携式安装最终会进入一个文件夹/media/mymount/texlive- 没有年份子文件夹

因此,如果我仍想在文件夹名称中使用年份,即使使用便携式安装,我也必须更改我的TEXLIVE_INSTALL_PREFIX...

相关内容