使用 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:
因此,正如我所使用的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
...