![如何从 TeXLive-MacPorts-2014 迁移到 TeXLive-MacTeX-2014](https://linux22.com/image/311218/%E5%A6%82%E4%BD%95%E4%BB%8E%20TeXLive-MacPorts-2014%20%E8%BF%81%E7%A7%BB%E5%88%B0%20TeXLive-MacTeX-2014.png)
我已经安装了 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。