mac 安装Homebrew、nvm历程

67 阅读1分钟

Homebrew安装历程

Homebrew是一个免费的 macOS包管理器,允许你通过在终端中运行命令来安装、更新或删除 软件。使用Homebrew轻松安装最新版本的macOS各种开发者工具。

当前mac运行版本如下: image.png

安装步骤

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 在终端中运行上述命令
  • 出现提示时,输入你的管理员密码,然后Return/Enter继续。等待下载完成。(此过程会下载Xcode命令行工具image.png
  • 当看到 Installation successful!时,表示安装成功。
  • 关闭分析

Homebrew 默认会收集一些系统信息并发回给开发者。它收集以下内容:

  • Homebrew用户代理
  • 谷歌分析版本
  • Homebrew分析跟踪ID 和 Homebrew分析用户ID
  • 事件,例如:Homebrew install 事件类别

通过运行以下命令可以禁用分析数据收集: brew analytics off

通过运行brew analytics命令可以检查分析数据收集状态。

nvm安装历程

安装前,先卸载全局安装的Node.js

  • 终端输入命令which node 查看Node.js的安装路径
  • 输入以下命令删除Node.js相关文件:
sudo rm -rf /usr/local/bin/npm  
sudo rm -rf /usr/local/share/man/man1/node.1  
sudo rm -rf /usr/local/lib/dtrace/node.d  
sudo rm -rf ~/.npm  
sudo rm -rf ~/.node-gyp  
sudo rm /usr/local/bin/node

该命令会删除Node.js的可执行文件、npm包管理器、手册页、DTrace跟踪文件和用户目录下相关文件。

  • 确认是否完全卸载Node.js,在终端中输入node -v命令,如果显示command not found,则表示已经卸载干净。

安装nvmnvm安装文档

  • 运行安装脚本
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
  • 添加对应的配置文件。
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

例如在macOS Catalina 10.15.7上。

  • 终端中 输入nano ~/.zshrc进入配置文件。
  • 将 上述脚本 添加到文件中
  • ctrl+o 保存更改,然后 ctrl+x退出 nano
  • 运行source ~/.zshrc让配置生效
  • nvm -v如果出现版本号,则说明安装成功