macos - Homebrew:预下载公式的文件
问题描述
我试图gtk
通过 Homebrew 安装,其中一个步骤是安装glib
. 由于互联网环境不佳,Homebrew 无法访问这些文件。正如https://docs.brew.sh/Tips-N%27-Tricks#pre-downloading-a-file-for-a-formula中所述,我glib-2.62.3.tar.xz
手动下载,并将其重命名为/Users/username/Library/Caches/Homebrew/downloads/1ceb5460421ff37cf2c270573cd81d23a3fc0629114ebe78eee705acbd80c9e7--glib-2.62.3.tar.xz
,这是brew --cache -s glib
.
但是,当我brew install glib
再次运行时,消息是:
==> Downloading https://download.gnome.org/sources/glib/2.62/glib-2.62.3.tar.xz
Already downloaded: /Users/xwm/Library/Caches/Homebrew/downloads/1ceb5460421ff37cf2c270573cd81d23a3fc0629114ebe78eee705acbd80c9e7--glib-2.62.3.tar.xz
==> Downloading https://raw.githubusercontent.com/Homebrew/formula-patches/61642
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
Error: An exception occurred within a child process:
DownloadError: Failed to download resource "glib--patch"
Download failed: https://raw.githubusercontent.com/Homebrew/formula-patches/6164294a7/glib/hardcoded-paths.diff
虽然这个文件可以手动检索,但此时我不知道如何重命名它以便被 Homebrew 识别。我应该如何进行?