Mac的包管理工具Homebrew教程
简介
Homebrew是Mac系统的软件包管理工具,其功能类似Centos中的yum。
使用
环境依赖
64位的Intel CPUmacOS 10.12或者更高版本的操作系统Xcode命令行工具(安装方法:xcode-select --install)- 与
bourne bash兼容的shell,例如bash或者zsh
安装Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
卸载Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
更新Homebrew
需要注意这个指令除了会更新Homebrew外也会更新使用Homebrew安装的包
brew update
Homebrew基本用法
- 使用
Homebrew安装软件:brew install wget - 使用
Homebrew卸载软件:brew uninstall wget - 使用
Homebrew更新软件(Homebrew也会更新):brew upgrade wget - 列出
Homebrew安装的软件:brew list - 查看
Homebrew安装的软件信息:brew info wget - 检索
Homebrew软件库:brew search wget - 检测
Homebrew问题:brew doctor
brew services
简介
在Centos中有个管理后台运行的服务的工具systemctl而在Mac中可以使用brew services来代替其(Mac中没有systemctl)
基本用法
- 列出所有
brew services运行中服务:brew services list - 暂停并注销未使用的后台服务:
brew services cleanup - 运行服务(不会注册为跟随系统启动自动运行的服务):
brew services run nginx - 运行后台服务(同时会注册为跟随系统启动自动运行的服务):
brew services start nginx - 暂停并注销服务:
brew services stop nginx - 重启并注册服务:
brew services restart nginx
参考资料
相关推荐
tianyafengxin 2020-05-30
HJWZYY 2020-04-24
adc00 2020-01-24
LUCIEN0 2020-01-14
adc00 2019-12-28
Charliewolf 2019-11-03
移动视频探索者 2019-09-06
zjc 2020-09-03
TinyDolphin 2020-07-19
tangjianft 2020-06-26
Ashes 2020-06-14
haoeng 2020-06-07
TinyDolphin 2020-05-19
jia 2020-05-15
炼金术士lee 2020-05-14
fly00love 2020-02-22
kanpiaoxue 2020-02-10
azhou 2020-01-19