如何在不升级依赖项的情况下使用“端口安装”?

时间:2013-04-11 12:52:39

标签: macos install macports

由于越来越多的端口依赖于大量其他端口,并且这些端口经常升级,因此不必要地升级依赖项,因此单个端口的升级安装可能需要很长时间。

在安装新端口时,我可以以某种方式指定我不想升级现有相关端​​口的macport吗?

类似

sudo port install --no-deps portname  #  but this does not work

我已经检查了macports指南,试图谷歌了,我发现的最相似的问题是Debian: How to use “apt-get install” without upgrading dependencies?我在那里的答案中尝试了这个选项,但它对macports不起作用。

1 个答案:

答案 0 :(得分:4)

Cudos,Mark!

我查看了man port中的端口选项,我发现了以下非常简单的方法:

-n       don't upgrade dependencies (affects upgrade and install) 

-b       binary-only mode (build and install from binary archives, ignore
         source, abort if no archive available)

所以port -bn install someport可以作为最快的方式尝试。