Mac下Homebrew的安装与使用

Homebrew简介,安装与使用

简介

Homebrew 官方网站javascript

Homebrew是一个包管理器,用于安装Apple没有预装但你须要的UNIX工具。(好比著名的wget)。html

Homebrew会将软件包安装到独立目录(/usr/local/Cellar),并将其文件软连接至/usr/localjava

Homebrew不会将文件安装到它自己目录以外,因此您可将Homebrew安装到任意位置。mysql

Homebrew使macOS更完整。使用gem来安装gems、用brew来安装那些依赖包。git

wget是一个从网络上自动下载文件的自由工具,支持经过 HTTP、HTTPS、FTP三个最多见的 TCP/IP协议下载,并可使用HTTP代理。"wget"这个名称来源于 “World Wide Web”与 “get”的结合。github

安装

  • 安装XCode或者Command Line Tools for Xcode。Xcode能够从AppStore里下载安装,Command Line Tools for Xcode须要在终端中输入如下代码运行安装:sql

    xcode-select --install
  • 安装Homebrew。将如下命令粘贴至终端chrome

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

    脚本会在执行前暂停,并说明将它将作什么。xcode

安装完成之后,须要运行brew doctor命令检测下是否有什么冲突的地方(如没有卸载MacPorts等等)缓存

Homebrew安装成功后,会自动建立目录/usr/local/Cellar来存放Homebrew安装的程序。

  • 移除Homebrew。将如下命令粘贴至终端
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" 

基本使用

// 搜索包 brew search mysql // 安装包 brew install mysql // 查看包信息,好比目前的版本,依赖,安装后注意事项等 brew info mysql // 卸载包 brew uninstall wget // 显示已安装的包 brew list // 查看brew的帮助 brew –help // 更新, 这会更新 Homebrew 本身 brew update // 检查过期(是否有新版本),这会列出全部安装的包里,哪些能够升级 brew outdated brew outdated mysql // 升级全部能够升级的软件们 brew upgrade brew upgrade mysql // 清理不须要的版本极其安装包缓存 brew cleanup brew cleanup mysql 

扩展:Homebrew Cask

你已经感觉到了使用Homebrew安装命令行程序的便利。那么接下来,咱们将经过Homebrew Cask优雅、简单、快速的安装和管理OS X图形界面程序,好比Google ChromeDropbox

安装

brew install caskroom/cask/brew-cask

使用

基本用法与brew相同,只不过在brew后面加了一个cask单词。

// 安装软件 brew cask install google-chrome // 卸载软件 brew cask uninstall google-chrome 

其余

JDK 8 can be downloaded from Oracle's JDK Page.

// 安装Bazel brew install bazel // 查看Bazel版本 bazel version // 提示须要安装java JDK 

移除JAVA JDK

sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Java sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk
做者:一蓑烟羽 连接:https://www.jianshu.com/p/bca8fc1ff3f0 來源:简书 简书著做权归做者全部,任何形式的转载都请联系做者得到受权并注明出处。
相关文章
相关标签/搜索