Bagaimana cara menginstal formula homebrew tanpa memperbarui homebrew itu sendiri?

23

Ketika saya menginstal atau menginstal ulang formula, homebrew secara otomatis memperbarui sendiri sebelum menginstal formula.

Ketika bekerja pada koneksi yang lambat, ini menjengkelkan. Bagaimana saya bisa membatalkan pembaruan otomatis ini?

Ortomala Lokni
sumber

Jawaban:

43

Menurut masalah github ini dan ke halaman manual, variabel lingkungan HOMEBREW_NO_AUTO_UPDATEdapat diatur ke 1.

HOMEBREW_NO_AUTO_UPDATE=1 brew install <formula>

Ini akan menghentikan pembaruan homebrew untuk perintah ini. Jika Anda ingin mencegah pembaruan otomatis untuk sesi shell Anda, gunakan:

export HOMEBREW_NO_AUTO_UPDATE=1

untuk mengaturnya secara permanen, tambahkan ke ~/.bash_profile.

Ortomala Lokni
sumber
4

sumber :

Alternatif yang lebih baik mungkin sebagai gantinya diatur HOMEBREW_AUTO_UPDATE_SECSke nilai yang lebih tinggi (defaultnya adalah mencoba dan memperbarui setiap 60 detik).

export HOMEBREW_AUTO_UPDATE_SECS=<seconds_you_want>

Tambahkan perintah untuk ~/.bash_profilemenjaga pengaturan untuk sesi terminal yang berbeda.

johan
sumber