个人收藏

mac

* @Description:

返回目录

<!--

  • @Description:
  • @Author: Huang junbang
  • @Date: 2020-04-20 21:22:09
  • @LastEditTime: 2020-08-26 14:48:51
  • @LastEditors: Huang junbang
  • -->

一、 homebrew

1. 安装

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. 命令使用

安装软件:brew install 软件名,例:brew install wget
搜索软件:brew search 软件名,例:brew search wget
卸载软件:brew uninstall 软件名,例:brew uninstall wget
更新所有软件:brew update
更新具体软件:brew upgrade 软件名 ,例:brew upgrade git
显示已安装软件:brew list
查看软件信息:brew info/home 软件名 ,例:brew info git / brew home git
显示包依赖:brew reps
显示安装的服务:brew services list
安装服务启动、停止、重启:brew services start/stop/restart serverName

3. homebrew cask安装

brew install brew-cask-completion
brew install mysql@5.7
brew tap homebrew/services
启动mysql服务 brew services start mysql
获取 service 列表 brew services list
重启 mysql 服务 brew services restart mysql
停止 mysql 服务 brew services stop mysql

4. brew安装mongodb

brew安装mongodb报错Error: No available formula with the name 'mongodb'
原因:MongoDB不再是开源的了,并且已经从Homebrew中移除 #43770
设定: $ brew tap mongodb/brew
安装: $ brew install mongodb-community@4.2
brew 有个默认的仓库,brew tap 你可以看成是第三方的仓库

二、 配置环境变量

1. 打开配置文件

open ~/.bash_profile

2. 没有的话就创建一个

touch ~/.bash_profile

3. 正常情况brew安装的node配置以下就可以使用

export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

4. 然后使用 npm 安装的全局包如ts,就直接在后面加ts的bin路径

export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/Cellar/node/13.5.0/lib/node_modules/typescript/bin