Homebrew——MacOS中的包管理器

与Ubuntu和CentOS等Linux发行版相比,macOS没有预装wget和tree等命令。

如果需要安装这些缺失的软件包,可以使用Homebrew包管理器。

什么是Homebrew

Homebrew是macOS中的第三方包管理器,可以方便地安装那些macOS中没有包含的UNIX工具,比如wget、tree等。

安装Homebrew

安装Homebrew前,请确保已安装Xcode命令行工具。如果没有安装,在终端中输入如下命令:

1
xcode-select --install

然后,开始安装Homebrew,在终端中输入如下命令:

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

安装软件包

1
brew install 包名

卸载软件包

1
brew uninstall 包名

升级软件包

1
brew upgrade [包名...]

若没有指定软件包,则对所有的软件包进行升级。

查看已安装的软件包

1
brew list

更新Homebrew

1
2
# 更新所有的软件包和Homebrew
brew update

搜索软件包

1
brew search 软件包

查看软件信息

1
brew info 软件包

后台服务管理

在HomeBrew中,管理后台服务(如Redis和Nginx等)需要使用services命令。它的子命令有:

子命令 说明
list 列出当前用户的所有服务(services命令的默认行为)
run 启动服务,开机或登录时不自动启动
start 启动服务,开机或登录时自动启动服务
stop 暂停服务
restart 重启服务
cleanup 清除所有未被使用的服务

显示帮助信息

1
brew help [command]

若没有指定命令名,则显示Homebrew的帮助信息;否则,显示该命令的帮助信息。

卸载Homebrew

在终端中输入如下命令即可:

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

关于Homebrew的更多信息,请参看这里


----------本文结束感谢您的阅读----------
坚持原创技术分享,您的支持将鼓励我继续创作!