如何从 TeXLive-MacPorts-2014 迁移到 TeXLive-MacTeX-2014

如何从 TeXLive-MacPorts-2014 迁移到 TeXLive-MacTeX-2014

我已经安装了 TeXLive-MacPorts-2014,并希望迁移到 MacTeX-TeXLive-2014(因为 MacPorts 发行版不附带 tlmgr)。我已经安装了MacPorts-TeXLive软件包包括 texlive-publishers 和 texlive-science。

从 MacTeX.pkg 安装后,如何批量安装上述部分。例如,要在 MacPorts 中安装这些部分,我必须运行

sudo port install texlive-<section>

您可以使用 TeXLive Utility 应用程序执行相同操作吗tlmgr?或者还有其他类似的简单解决方案吗?

如果是这样,当迁移时,我希望 MacPorts-TeXLive 可执行文件和 MacTeX-TeXLive 可执行文件共享相同的包空间。这可能吗?

编辑:我认为创建 MacPorts 使用的别名可能是一个可行的解决方案。如果是这样,应该创建哪些别名或符号链接以及在哪里创建?

答案1

如果您通过 MacTeX 发行版安装 TeXLive,那么您基本上可以得到所有东西,而且您不必单独安装任何东西。这与 MacPorts 的工作方式不同,因为它使用 TeXLive 发行版。MacTeX 维护者选择不以这种方式分发 MacTeX,从长远来看,这会让生活变得更简单:您只需下载一次(尽管很大),然后一切都开箱即用。

因此,如果您安装了 MacTeX,则没有必要保留 MacPorts 发行版,也不需要传输其中的任何内容。

至于使用 MacPorts 可执行文件和共享分发,这可能是通过创建符号链接来完成的,但我没有添加任何详细信息,因为没有安装 MacPorts。

相关内容