mac brew 使用记录
安装
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# 更改权限
sudo chown -R $(whoami) usr/local
- 软件安装
brew install php
brew install php71
brew install php@7.1
- 安装多个软件
brew install nginx php mysql
- 重新安装
brew reinstall php@7.1
- 自定义安装
bash edit php@7.1
- 软件更新
brew upgrade php
软件检索
brew search php
- 查询安装信息
brew info php
- 固定版本搜索
brew search php -v 7.1
- 列出所有安装软件
brew list
图像化操作brew
- 安装图形化软件
brew install brew-cask-completion
brew cask install cakebrew
卸载软件
- 卸载软件
brew uninstall node
brew remove nodejs
- 卸载所有版本软件
brew uninstall node --force
- 删除过期软甲锁,删除已安装新软件的旧版本
brew cleanup
问题诊断
brew doctor
启动服务
brew services start elasticsearch
- 停止服务
brew services stop elasticsearch
- 重启服务
brew services restart elasticsearch
- 列出所有服务
brew services list
- brew services 服务相关配置以及日志路径
配置路径:/usr/local/etc/
志路径:/usr/local/var/log
问题整理
- MAC安装软件,报错ermission denied @ unlink_internal
这类问题通常是由权限问题导致,更改目前权限即可
sudo chown -R $(whoami):admin /usr/local
- 更改用户目录有可能会遇到权限问题无法处理
要先关闭rootless才行。 关闭的方法为: 重启电脑开后按住 Command-R 进入恢复分区. 然后在 实用工具 栏找到 终端启动运行,并输入:csrutil disable; reboot PS:最后在操作完毕后,最好再次来到恢复模式,然后重新打开rootless。 输入:csrutil enable; reboot