我正在通过brew
安装gfortran
,它试图从http://www.mpfr.org/mpfr-3.1.1/mpfr-3.1.1.tar.bz2获取一个名为mpfr
的依赖项。然而,这种联系似乎已经消失了。brew
说Recv failure
,我的浏览器也打不开。
然后我找到了另一个url来获取它:http://ftp.gnu.org/gnu/mpfr/mpfr-3.1.1.tar.bz2,我认为它们是一样的。如何告诉brew
从后一个url获取它?
我发现这很简单:
- 运行
brew edit mpfr
。 - 替换url
- 注释掉
def patches
块。
然后再次尝试brew install mpfr
,它工作正常