Mac的包管理工具Homebrew教程

簡介

HomebrewMac系統的軟件包管理工具,其功能相似Centos中的yumnginx

使用

環境依賴

  • 64位的Intel CPU
  • macOS 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安裝的包git

brew update

Homebrew基本用法

  1. 使用Homebrew安裝軟件:brew install wget
  2. 使用Homebrew卸載軟件:brew uninstall wget
  3. 使用Homebrew更新軟件(Homebrew也會更新):brew upgrade wget
  4. 列出Homebrew安裝的軟件:brew list
  5. 查看Homebrew安裝的軟件信息:brew info wget
  6. 檢索Homebrew軟件庫:brew search wget
  7. 檢測Homebrew問題:brew doctor

brew services

簡介

Centos中有個管理後臺運行的服務的工具systemctl而在Mac中可使用brew services來代替其(Mac中沒有systemctlgithub

基本用法

  1. 列出全部brew services運行中服務:brew services list
  2. 暫停並註銷未使用的後臺服務:brew services cleanup
  3. 運行服務(不會註冊爲跟隨系統啓動自動運行的服務):brew services run nginx
  4. 運行後臺服務(同時會註冊爲跟隨系統啓動自動運行的服務):brew services start nginx
  5. 暫停並註銷服務:brew services stop nginx
  6. 重啓並註冊服務:brew services restart nginx

參考資料

  1. Homebrew中文官網
相關文章
相關標籤/搜索