Mac安装Homebrew

安装

1. 自动安装(推荐)

执行如下命令:

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

上边的命令行时两个命令,首先下载install文件,然后用系统的ruby工具安装。

尽量再bash或者zsh下安装,fish下会提示不识别'$'。

不需要使用超级权限(sudo),该文件会将HomeBrew安装至usr/local目录下。安装过程中会提示你絮语奥执行哪些动作。

/usr/local/bin/brew

/usr/local/share/doc/homebrew

/usr/local/share/man/man1/brew.1

/usr/local/share/zsh/site-functions/_brew

/usr/local/etc/bash_completion.d/brew

/usr/local/Homebrew

后边还会有一些提示。继续的话会提示输入密码,等待安装完成。

安装完成后输入brew -v即可显示是否安装成功:

Homebrew 1.4.3

Homebrew/homebrew-core (git revision dba402; last commit 2018-10-15)

2. 手动安装

执行如下命令:

mkdir homebrew && curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew

避免以下两点:

  1. 目录内包含空格

  2. 不要安装在/sw或者/opt/local目录下

当然也可以手动下载安装脚本,然后修改HOMEBREW_PREFIX变量的值,改为自己的安装目录。

常用命令

1.安装卸载软件

  1. brew --version或者brew -v显示brew版本信息

  2. brew install 安装指定软件

  3. brew unistall

  4. brew list显示所有的已安装的软件

  5. brew search text搜索本地远程仓库的软件,已安装会显示绿色的勾

  6. brew search /text/使用正则表达式搜软件

    举个例子:直接输入

brew search gradle



#显示如下内容:

 ~/ brew search gradle

==> Searching local taps...

gradle ✔ gradle-completion [email protected]

==> Searching taps on GitHub...

==> Searching blacklisted, migrated and deleted formulae...

以正则表达式输入

brew search /gra\\wle/

#显示如下内容:

 ~/ brew search /gra\\wle/

==> Searching local taps...

gradle ✔ gradle-completion [email protected]

==> Searching taps on GitHub...

==> Searching blacklisted, migrated and deleted formulae...

2. 升级软件相关

  1. brew update自动升级homebrew(从github下载最新版本)

  2. brew outdated检测已经过时的软件

  3. brew upgrade升级所有已过时的软件,即列出的以过时软件

  4. brew upgrade 升级指定的软件

  5. brew pin 禁止指定软件升级

  6. brew unpin 解锁禁止升级

  7. brew upgrade --all升级所有的软件包,包括未清理干净的旧版本的包

3. 清理相关

homebrew再升级软件时候不会清理相关的旧版本,在软件升级后我们可以使用如下命令清理

  1. brew cleanup -n列出需要清理的内容

  2. brew cleanup 清理指定的软件过时包

  3. brew cleanup清理所有的过时软件

  4. brew unistall 卸载指定软件

  5. brew unistall --force彻底卸载指定软件,包括旧版本

通过brew安装的文件会自动设置环境变量,所以不用担心命令行不能启动的问题。

比如安装好了gradle,即可运行

gradle -v

 

 

你可能感兴趣的:(Linux,Mac)