我已经安装了最新版本的 MacTeX-2010,一个经常更新的 texlive 发行版。然而,在我上次fink update-all之后, fink 坚持认为它的 texlive 版本(从 2008 年开始)是必需的。我的问题是,
安装完 fink 的 texlive 后应该怎么做才能让我的系统完全忽略 fink 的版本?
我正在使用 OS.X 10.5.8 和 fink 0.29.14。
都是关于路径的。
Fink 安排在您/sw/bin
的前面/bin
和上面(以便 fink 工具可以覆盖系统工具)。您需要安排让您的 2010 tex 安装先于 fink 安装。/usr/bin
$PATH
执行此操作的通常位置是在您的.bash_profile
(login shells) 或.bashrc
(non-login interactive shells) 中。
可能还有其他需要欺骗的路径,也是。
另一种方法是与 fink 合作(与当前的 texlive 维护者交谈,接管 texlive 维护,或启动 mactex 包)以获得足够最新的包。