Mac下Homebrew简介,安装与使用
简介
Homebrew
是一个包管理器,用于安装Apple
没有预装但你需要的UNIX
工具。(比如著名的wget
)。
Homebrew
会将软件包安装到独立目录(/usr/local/Cellar
),并将其文件软链接至/usr/local
。
Homebrew
不会将文件安装到它本身目录之外,所以您可将Homebrew
安装到任意位置。
Homebrew
使macOS
更完整。使用gem
来安装gems
、用brew
来安装那些依赖包。
wget
是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP
三个最常见的TCP/IP
协议下载,并可以使用HTTP
代理。"wget"
这个名称来源于“World Wide Web”
与“get”
的结合。
安装
安装
XCode
或者Command Line Tools for Xcode
。Xcode可以从AppStore里下载安装,Command Line Tools for Xcode
需要在终端中输入以下代码运行安装:1
xcode-select --install
安装Homebrew。将以下命令粘贴至终端
1
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
脚本会在执行前暂停,并说明将它将做什么。
安装完成以后,需要运行
brew doctor
命令检测下是否有什么冲突的地方(如没有卸载MacPorts
等等)
Homebrew
安装成功后,会自动创建目录/usr/local/Cellar
来存放Homebrew
安装的程序。
基本使用
1 | // 搜索包 |
卸载
卸载代码:
1 | /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" |
终端输出:
1 | ➜ ~ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" |
扩展:Homebrew Cask
你已经感受到了使用Homebrew
安装命令行程序的便利。那么接下来,我们将通过Homebrew Cask
优雅、简单、快速的安装和管理OS X
图形界面程序,比如Google Chrome
和Dropbox
。
安装
1 | brew install caskroom/cask/brew-cask |
使用
基本用法与brew
相同,只不过在brew
后面加了一个cask
单词。
1 | // 安装软件 |
其他
JDK 8 can be downloaded from Oracle’s JDK Page.
1 | // 安装Bazel |
移除JAVA JDK
1 | sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin |