Mac开发必备安装之:Homebrew

Homebrew是什么?

维基百科上的Homebrew定义:Homebrew 是一款自由及开放源代码的软件包管理系统,用以简化macOS系统上的软件安装过程,最初由马克斯·霍威尔写成。因其可扩展性得到了一致好评,而在 Ruby on Rails 社区广为人知。 Homebrew 使用 GitHub,通过用户的贡献扩大对软件包的支持。

如果你用过ubuntu系统,你可以理解和 apt-get 类似的功能。

Homebrew如何安装?

安装指令
打开终端输入如下命令

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

如下:

homebew01.png

点击回车键
homebew02.png

安装成功
执行 brew -- version

➜  ~ brew --version
Homebrew 2.5.12-365-g0164b66
Homebrew/homebrew-core (git revision 9051d2; last commit 2020-10-20)
Homebrew/homebrew-cask (git revision 497604; last commit 2020-10-20)

试试用 brew install 指令安装你想要的常用软件,比如maven, wget, git

➜  ~ brew install maven
==> Downloading https://homebrew.bintray.com/bottles/openjdk-14.0.1.catalina.bottle.tar.gz
==> Downloading from https://d29vzk4ow07wi7.cloudfront.net/d44db8c5b212a36d73f1102468106124e
######################################################################## 100.0%
==> Downloading https://www.apache.org/dyn/closer.lua?path=maven/maven-3/3.6.3/binaries/apac
==> Downloading from https://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-ma
######################################################################## 100.0%
==> Installing dependencies for maven: openjdk
==> Installing maven dependency: openjdk
==> Pouring openjdk-14.0.1.catalina.bottle.tar.gz

查看已安装的软件包

 ➜  ~ brew list   
cmake               ncurses
docker              openjdk
docker-compose          openssl
docker-machine          [email protected]
docker-machine-driver-xhyve pcre
gdbm                [email protected]
gettext             readline
go              ruby
libev               sqlite
libidn2             telnet
libunistring            tree
libyaml             wget
makedepend          xhyve
maven               xz
mcpp                zsh
virtualbox

安装失败

  • 如果安装失败出现如下问题
homebrew failed.png

显示连接拒绝,这个是国内网络影响访问,可以进入 /etc/hosts 中在文件末尾追加如下信息后再次安装即可

➜  ~ vim /etc/hosts

#homebrew
199.232.68.133 raw.githubusercontent.com
199.232.68.133 user-images.githubusercontent.com
199.232.68.133 avatars2.githubusercontent.com
199.232.68.133 avatars1.githubusercontent.com

参考

  1. 维基百科Homebrew:https://zh.wikipedia.org/wiki/Homebrew
  2. Homebrew官网:https://brew.sh/

你可能感兴趣的:(Mac开发必备安装之:Homebrew)