Во время установки пакета через homebrew на macOS, если моя сеть нестабильна и одна загрузка не удалась, homebrew загрузит исходный код и начнет сборку из исходного кода.Это займет много времени и высокой загрузки процессора, что нежелательно.Как я могу сказать домашнему пиву повторить или просто остановить, если загрузка не удалась?
==> Downloading https://homebrew.bintray.com/bottles/sqlite-3.27.1.mojave.bottle.tar.gz curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to homebrew.bintray.com:443 Error: Failed to download resource "sqlite" Download failed: https://homebrew.bintray.com/bottles/sqlite-3.27.1.mojave.bottle.tar.gz Warning: Bottle installation failed: building from source. ==> Downloading https://sqlite.org/2019/sqlite-autoconf-3270100.tar.gz ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/sqlite/3.27.1 --enable-dynamic-extensions --enable-readline --disable-editline ^C
Вы можете brew fetch --retry <formula> повторить выборку, если она не удалась.Как только бутылка извлечена, вы можете brew install it.
brew fetch --retry <formula>
brew install
Объединить обе команды с помощью:
brew fetch --retry <formula> && brew install <formula>