MacPorts阻止某些端口被安装(黑名单)

时间:2014-10-22 03:15:42

标签: macports tex-live

升级到优胜美地后,我只需重新安装MacPorts。这是一个不再安装tex-live的好机会,因为我更喜欢使用MacTeX。我相信它在某个时间点被安装为依赖。

我想知道的是,是否有办法阻止它再次被安装。如果你愿意,可以使用端口黑名单,即使它是依赖项,也不会安装。我对那个依赖失败的端口很好。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

这可能是一个愚蠢的问题,但为什么你更喜欢MacTeX?无论如何,MacPorts TeXLive发行版和MacTeX都包含完全相同的软件。

尽管如此,对于您的具体问题,没有没有黑名单。对于LaTeX的特殊情况,您可以修改macports.conf并将/usr/texbin附加到binpath的值。对于大多数需要LaTeX应该满足依赖关系的端口,因为它被写为bin:pdflatex:texlive-latex(例如,如果它需要pdflatex二进制)和bin: - 样式依赖关系搜索{{1} (您已通过编辑$PATH设置进​​行了更改)。

对于没有帮助的情况,请提交错误并请求调整Portfile以允许MacTeX满足依赖性。