订做网站建设,中山企业网,wordpress增加内链,优酷视频网站源码
前置条件 - Xcode 命令行工具
一行代码安装Homebrew
添加到路径(PATH) - zsh shell为例
背景介绍
最近重装了我的MAC mini #xff08;m1 芯片#xff09;, 很多软件都需要重新安装#xff0c;因为后续还需要安装一些软件#xff0c;所以想着安装个包管理软件
什么…
前置条件 - Xcode 命令行工具
一行代码安装Homebrew
添加到路径(PATH) - zsh shell为例
背景介绍
最近重装了我的MAC mini m1 芯片, 很多软件都需要重新安装因为后续还需要安装一些软件所以想着安装个包管理软件
什么是Homebrew? 能吃吗 关于homebrew是啥这个问题我想没有比Homebrew官网的介绍更准确的答案了 “The Missing Package Manager for macOS (or Linux)”意思是macOS缺少的那个包管理软件更接地气一点就是第二个Appstore不过是命令行版本的。简单理解就像是酒吧里的酒保“伙计来一杯马提尼”然后这个伙计就会把马提尼送到你面前对于软件安装也就是一行命令的事。
前置条件 - Xcode 命令行工具
安装Homebrew之前mac需要先安装Xcode命令行工具折腾了几趟意识到这个Xcode 命令行工具似乎和那个Xcode不太一样总之打开一个终端窗口使用下面的命令调用GUI点击就可以安装了。注意AppStore里面下载的Xcode好像不行但是在terminal里面运行下面这个命令经过测试是ok的
xcode-select --install也可以参考
https://link.zhihu.com/?targethttps%3A//www.freecodecamp.org/chinese/news/install-xcode-command-line-tools/
一行代码安装Homebrew
按照官网的说明Xcode 命令行工具安装后在终端中输入以下命令就可以安装了。
/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)如果一切顺利这个时候homebrew已经在电脑上安装好了测试一下安装效果
brew好像不行
zsh: command not found: brew这是因为我们终端的命令解释器 shellzsh / bash 等还不知道它安装在哪里了所以我们要告诉命令解释器homebrew的位置参考下一步骤。
添加到路径(PATH) - zsh shell为例
这一步使用下面的命令把homebrew的位置信息添加到命令解释器的配置文件中。使用其他解释器的小伙伴请自行搜索相关命令。
echo export PATH/opt/homebrew/bin:$PATH ~/.zshrc然后需要刷新一下配置文件
source ~/.zshrc这个时候应该都ok了再测试一下
Example usage:brew search TEXT|/REGEX/brew info [FORMULA|CASK...]brew install FORMULA|CASK...brew updatebrew upgrade [FORMULA|CASK...]brew uninstall FORMULA|CASK...brew list [FORMULA|CASK...]Troubleshooting:brew configbrew doctorbrew install --verbose --debug FORMULA|CASKContributing:brew create URL [--no-fetch]brew edit [FORMULA|CASK...]Further help:brew commandsbrew help [COMMAND]man brewhttps://docs.brew.sh本文转自 https://zhuanlan.zhihu.com/p/659652163如有侵权请联系删除。
配置国内源
export HOMEBREW_CORE_GIT_REMOTEhttps://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
for tap in core cask command-not-found; dobrew tap --custom-remote --force-auto-update homebrew/${tap} https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-${tap}.git
done
brew update