我想知道是否有任何方法可以防止Homebrew升级特定包?昨天我去了一个brew upgrade
,它将lua包从5.1更新到5.2。它打破了那些我正在工作的项目之一,所以当我注意到它时,我今天不得不降级lua包。
我希望不再发生这种情况,我想Homebrew必须提供这种功能,但我在文档中没有找到任何相关内容。你有什么线索吗?
答案 0 :(得分:28)
brew pin someformula
。
现在还有一个lua51
公式。
答案 1 :(得分:0)
为了完成这个故事,对于我使用opencv作为例子的情况,这意味着
brew -v edit opencv3
brew -v fetch --deps opencv3
brew -v install --build-from-source opencv3
brew pin opencv3