mac攻略(四) -- brew使用


1.介紹

brew是一個軟件包管理工具,類似於centos下的yum或者ubuntu下的apt-get,非常方便,免去了自己手動編譯安裝的不便
  brew 安裝目錄 /usr/local/Cellar
  brew 配置目錄 /usr/local/etc
  brew 命令目錄 /usr/local/bin   注:homebrew在安裝完成后自動在/usr/local/bin加個軟連接,所以平常都是用這個路徑

2.安裝和基本使用

安裝方法:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
 
常用命令:
brew update                          #更新brew可安裝包,建議每次執行一下
brew search php55                   #搜索php5.5
brew tap josegonzalez/php        #安裝擴展<gihhub_user/repo>   ,可以獲得更多的資源
brew tap                            #查看安裝的擴展列表
brew install php55                 #安裝php5.5
brew remove  php55                 #卸載php5.5
brew upgrade php55                 #升級php5.5
brew options php55                 #查看php5.5安裝選項
brew info    php55                 #查看php5.5相關信息
brew home    php55                  #訪問php5.5官方網站
brew services list                  #查看系統通過 brew 安裝的服務
brew services cleanup               #清除已卸載無用的啟動配置文件
brew services restart php55       #重啟php-fpm

3.替換homebrew鏡像源(自己選擇)

由於homebrew上面的東西 很多要么被牆,要么死慢,需要換brew源(分為兩部分)
 
替換homebrew默認源
  cd "$(brew --repo)"   //這個命令會進入到相應目錄,可以pwd查看下
  cd "$(brew --repo)" git remote set-url origin git://mirrors.ustc.edu.cn/brew.git
Homebrew Bottles源(二進制代碼包)
  echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
  source ~/.bash_profile
更新
  brew update

 

4.brew被牆的另一種解決

因為 brew 是支持全局代理的,我們只需要在當前環境當中加入代理配置即可。我跳出去的軟件是shadowsocks(不懂得自行百度即可),當然,如果你選擇了上面的換源操作,可以忽略這里
 
只需在命令行中輸入 export ALL_PROXY=socks5://127.0.0.1:1080
 
如果你想一勞永逸,就將其寫在配置文件中,
如果你的終端是默認的bash就寫在~/.bash+profile中,
echo export ALL_PROXY=socks5://127.0.0.1:1080 >> ~/.bash_profile
如果你的終端是zsh,那就寫在~/.zshrc中
echo export ALL_PROXY=socks5://127.0.0.1:1080 >> ~/.zsh_profil
不過以上的弊端就是,可能你大部分終端的命令都會使用代理了
 
 
轉載請注明出處


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM