git
直接下载安装包安装,无需使用brew安装
https://link.zhihu.com/?target=https%3A//sourceforge.net/projects/git-osx-installer/
查看git安装位置
which git
全局配置查看
git config --global --list
git config --list
设置用户名和邮箱
git config --global user.name “xxx”
git config --global user.email “xxxx”
生成ssh秘钥
ssh-keygen -t rsa -C “xxxx@mail.com”
默认存放地址
~/.ssh/
nodejs & nvm
nodejs
通过pkg安装包安装,如需安装其他版本,请将6.9.4更换为版本号即可
https://npm.taobao.org/mirrors/node/v6.9.4/node-v6.9.4.pkg
验证安装
node -v
nvm
nvm github:https://github.com/nvm-sh/nvm#troubleshooting-on-macos
执行安装脚本
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
或
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
配置环境变量
vim ~/.zshrc
将下边填入进去
source ~/.nvm/nvm.sh
使配置生效
source ~/.zshrc
验证安装
nvm -v
homebrew
安装
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
卸载
sudo /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)”
常用命令
命令 描述
brew update 更新 Homebrew
brew search package 搜索软件包
brew install package 安装
brew uninstall package 卸载软件包
brew upgrade 升级所有软件包
brew upgrade package 升级指定软件包
brew list 列出已安装的软件包列表
brew services command package 管理 brew 安装软件包
brew services list 列出 brew 管理运行的服务
brew info package 查看软件包信息
brew deps package 列出软件包的依赖关系
brew help 查看帮助
brew cleanup 清除过时软件包
brew link package 创建软件包符号链接
brew unlink package 取消软件包符号链接
brew doctor 检查系统是否存在问题