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 來源:簡書 簡書著做權歸做者全部,任何形式的轉載都請聯繫做者得到受權並註明出處。
相關文章
相關標籤/搜索