最近要在 Mac 上编译 c
程序, 需要安装 gfortran
, gcc
, gsl(GNU Scientific Library)
等, 要通过 brew
安装, 但是已经很久没用 brew
了, 再此使用时 brew update
都不能用了 (可能之前改的国内镜像挂掉了), 并且直接 brew install gfortran
时总是提示 Bottle missing, falling back to the default domain
, 最终也没解决, 所以重新安装 brew
.
参考 2023最新总结,Mac下使用Homebrew完全指南! 这篇文章,
(下面 1. 中命令的出处为 Homebrew国内如何自动安装(国内地址)(Mac & Linux))
1. 安装命令 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
镜像选了阿里巴巴, 然后进行安装, 安装时会先删掉原来的 brew
(但是会在桌面自动备份, 如果不需要的话, 可以安装好后将桌面的备份删掉)
安装过程会有些提示, 根据提示进行安装, 其中有一项提示
brew下载完成。
如果需要Core、Cask、services的话,输入Y继续克隆
不需要的回车跳过
这里直接选择了 y
然后回车继续安装只到完成.
2. 安装完成后也会提示更换国内源
Homebrew已经安装成功,接下来配置国内源。请选择今后brew install的时候访问那个国内镜像,例如阿里巴巴,输入5回车。
我仍然选择了阿里巴巴, 换源成功后, 仍然会提示
安装成功 但还需要重启终端 或者 运行 source /Users/xxx/.zprofile 否则国内地址无法生效
按照提示运行命令即可.文章来源:https://www.toymoban.com/news/detail-644393.html
3. 可以成功 brew install gfortran
了. 这里主要记录一下 brew install
后安装的位置为 /usr/local/Cellar/
, 比如安装 gcc
的后的位置为 /usr/local/Cellar/gcc/
.
同样 brew install gsl
后的位置为 /usr/local/Cellar/gsl/
.文章来源地址https://www.toymoban.com/news/detail-644393.html
到了这里,关于记录 Mac 重新安装 brew的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!