当前位置:   article > 正文

m1 MBA配置Homebrew环境+国内源配置_homebrew 国内源

homebrew 国内源

写在前面

最近入手一台8+256m1Mac Book air,想用来做主力机,于是先配置一些基本的环境。下面主要说Mac上的包管理器Homebrew,折腾了好久,终于明白了brew的安装方法。

之前折腾过一段时间的Ubuntu双系统,所以对于类Unix系统及bash有一点了解,加上Mac神奇的人性化设计,感觉这台air还是很值得体验的。一开始感觉有很多软件不能运行,后来发现只要command+I显示简介,勾选(如果有)Rosetta运行,就能打开了。后来还发现了这样一个很棒的网站www.macwk.com,收集很多Mac上的精美软件,是否支持m1芯片等分类做的也很好,对我这种Mac新手很是友好。

Homebrew本地编译版安装

由于原生版本(beta)的brew已经发布,正好看到国外有位大佬的博客上面有详细的多平台版本brew配置1,在这里先借鉴一下.后来发现在官方文档中也有此命令2

首先打开终端,运行下面的命令:

sudo mkdir -p /opt/homebrew
sudo chown -R $(whoami):staff /opt/homebrew
cd /opt
curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew
  • 1
  • 2
  • 3
  • 4

第四步是brew从git仓库下载源码解压并进行本地编译,网速快的话也不会等太久(我这里用了大概5分钟),注意这里安装的brew就是原生版本了,但是很多软件还只能在x86下运行,所以还需要安装Rosetta2转译版本的brew。

上面的brew安装在了系统的/opt/homebrew目录中,这也是brew官方建议的安装目录,这样可以和下面的转译版区分开。

Homebrew Rosetta2转译版安装

这里面的坑就比较多了,国内由于无法访问 raw.githubusercontent.com,官网提供的命令

arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
  • 1

也不能使用。但是没关系,我们可以通过修改国内源镜像的方式加快访问速度。在这里主要参考了3,虽然版本更新迭代很快,一些命令已经不能用了,但是这篇文章的思路给了我很大启发,下面具体来看。

首先需要将上面命令中的网址在浏览器打开,(可能需要一些

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/505438
推荐阅读
相关标签