brew 安装与配置

237 阅读1分钟

因为网络的原因Homebrew安装动不动就卡那失败了,下面的方式是大神给的国内的安装的方法,使用的源可以选择,基本就是输入密码,选择源的序号,我选择的是中科大的源:1,然后是:y,确认安装,安装的时候确认有git:

/bin/zsh -c "$(curl -fsSL gitee.com/cunkai/Home…)"

会自动的在/usr/local/下创建一些目录,类似这样:

==> /usr/bin/sudo /bin/mkdir -p /usr/local/Homebrew
==> /usr/bin/sudo /usr/sbin/chown -R bxy:admin /usr/local/Homebrew
==> /usr/bin/sudo /bin/mkdir -p /Users/bxy/Library/Caches/Homebrew
==> /usr/bin/sudo /bin/chmod g+rwx /Users/bxy/Library/Caches/Homebrew
==> /usr/bin/sudo /usr/sbin/chown -R bxy /Users/bxy/Library/Caches/Homebrew

安装成功后配置一下

1.必备设置

# 替换 brew.git:
git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
# 替换 homebrew-core.git:
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

2.按需设置

# 替换 homebrew-cask.git:
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
# 替换homebrew-bottles,首先要先区分你的mac用哪种终端工具,如果是 bash/zsh,执行:

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc

注:Homebrew 主要由四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles,它们对应的功能如下:

组成功能
Homebrew源代码仓库
homebrew-coreHomebrew 核心源
homebrew-cask提供macos应用和大型二进制文件的安装
homebrew-bottles预编译二进制软件包

Homebrew 基本用法有哪些

// 查询:
brew search 软件名

// 安装:
brew install 软件名

// 卸载:
brew uninstall 软件名

// 更新 Homebrew:
brew update 

// 查看 Homebrew 配置信息:
brew config 

我们可以添加两个环境变量,其中,第一个环境变量的作用是防止Homebrew 擅自升级所有软件。第二个环境变量是防止自动清理:

# 添加下面的代码到~/.zshrc

export HOMEBREW_NO_AUTO_UPDATE=1
export HOMEBREW_NO_INSTALL_CLEANUP=1

# 然后让其生效
source ~/.zshrc

试试安装软件

brew install node

sudo npm install n -g

sudo n 14.15.2

npx nrm use taobao

做个题外的操作,跟主题无关,纯属个人看着终端界面不爽,禁止打开终端显示login登信息

touch ~/.hushlogin