1

homebrew doctor предупреждает меня, чтобы я держал обновленную базу данных о домашнем пиве и пакеты, сообщая мне это:

Вы не обновлялись по крайней мере 24 часа, это долгое время в пивоварне!

Однако, когда я пытаюсь обновить свои пакеты с помощью brew update затем brew upgrade , homebrew начинает компилировать, а не устанавливать предварительно скомпилированные пакеты (называемые бутылками), некоторые пакеты, которые я никогда не буду пытаться скомпилировать самостоятельно, такие как gcc , macvim , octave . Я могу согласиться сделать это только один раз для начальной установки, если это необходимо, но для каждого обновления компиляция gcc (и других) каждую неделю не является нормой для пользователя MacBook Air.

Есть ли какой-либо переключатель, который говорит homebrew НЕ устанавливать пакеты, которые требуют компиляции, если это не необходимо по зависимости или вручную указано для этого? Я не смог найти такой переключатель, выполнив поиск в Интернете (или в официальной документации), и я предпочитаю не закреплять каждый отдельный пакет, который требует выяснения, какие пакеты нуждаются в компиляции, а затем не забывать периодически обновлять эти закрепленные пакеты, которая должна быть работой менеджера пакетов.

0