我在多台 Linux 电脑上安装了 texlive。我使用 tlmgr 在每台电脑上更新 texlive。是否可以仅在其中一台电脑上执行此操作,然后在其他电脑上进行更新,例如通过在 texlive 目录上使用“rsync”?
答案1
是的,可以。正如 cfr 在其评论中指出的那样,当两者都使用相同的架构时,这是最简单的。如果您使用不同的架构,则只需使用 来安装它们tlmgr arch add ....
。
此后,只需PATH
为相应的计算机进行简单的正确设置即可。
关于rsync
:我会rsync -avz --delete
确保接收端的文件也被删除。
需要注意的只有一点:可用的字体和 中生成的字体图TEXMFSYSVAR
。如果你有不同TEXMFLOCAL
文件updmap.cfg
,生成的字体图将不一样,并且同步TEXMFSYSVAR
不是最佳解决方案。在这种情况下,请不是sync TEXMFSYSVAR
,但在 sync 之后运行fmtutil-sys --all
and updmap-sys
。这应该足够了。