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 openssl@1.1
docker-machine-driver-xhyve pcre
gdbm python@3.9
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
参考
- 维基百科Homebrew:https://zh.wikipedia.org/wiki/Homebrew
- Homebrew官网:https://brew.sh/
网友评论