忽略 Fink 的 texlive 支持现代发行版
Posted
技术标签:
【中文标题】忽略 Fink 的 texlive 支持现代发行版【英文标题】:Ignoring Fink's texlive in favor of a modern distribution 【发布时间】:2010-10-21 13:53:02 【问题描述】:我已经安装了最新版本的 MacTeX-2010,一个经常更新的 texlive 发行版。然而,在我上一次 fink update-all 之后,fink 坚持认为它的 texlive 版本(从 2008 年开始)是必需的。我的问题是,
安装完fink的texlive后应该怎么做才能让我的系统完全忽略fink的版本?
我正在使用 OS.X 10.5.8 和 fink 0.29.14。
【问题讨论】:
【参考方案1】:一切都与路径有关。
Fink 安排在你的$PATH
上的/bin
和/usr/bin
前面加上/sw/bin
(这样fink 工具可以覆盖系统工具)。您需要安排让您的 2010 tex 安装先于 fink 安装。
执行此操作的通常位置是在您的 .bash_profile
(登录 shell)或 .bashrc
(非登录交互式 shell)中。
可能还有其他需要欺骗的路径。
另一种方法是与 fink 合作(与当前的 texlive 维护者交谈,接管 texlive 维护,或启动 mactex 包)以获得足够最新的包。
【讨论】:
以上是关于忽略 Fink 的 texlive 支持现代发行版的主要内容,如果未能解决你的问题,请参考以下文章