Ответ 1
brew pin someformula
.
Теперь существует также формула lua51
.
Мне интересно, есть ли какие-либо средства для предотвращения использования Homebrew для обновления определенного пакета? Вчера я отправился на brew upgrade
, который обновил пакет lua с 5.1 до 5.2. Он сломал один из проектов, над которыми я работаю в те дни, поэтому мне пришлось понизить пакет lua сегодня, когда я это заметил.
Я бы хотел, чтобы это не повторилось, и я думаю, что Homebrew должен предоставить такую функцию, но я ничего не нашел в документации. У вас есть какие-либо подсказки?
brew pin someformula
.
Теперь существует также формула lua51
.
Чтобы завершить рассказ, для моего примера с использованием opencv в качестве примера это означает, что
brew -v edit opencv3
brew -v fetch --deps opencv3
brew -v install --build-from-source opencv3
brew pin opencv3