iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 2
1

為HomeBrew乾杯!

乾杯( ̄▽ ̄)~□ □~( ̄▽ ̄)乾杯

你使用mac嗎?
想要iterm2嗎?
想要zsh嗎?
想要composer嗎?
想要好用的套件軟體嗎?

走過路過不要錯過

就是這款HomeBrew,滿足你的要求,讓你輕鬆自家釀酒(誤?)

使用前,記得先喝一杯會比較順(咦?)

因為本系列文很多套件都會透過HomeBrew安裝,所以請各位看倌們跟上腳步囉!

另外,畢竟是釀造的酒嘛,各家套出來的酒(套件)也不太相同

好一點的可能大家就不太會醉可以好好上路(順暢安裝)
慘一點的就有點茫茫的偶爾走偏(漏裝或打錯了什麼...等等)
最慘的就醉到不醒人事了(連哪裡有問題都查不出來 @_@ )

在下的系列文之後可能會出現些解酒方,若能幫上忙,就請自行服用或分享解救仍在醉的人。

  • 關於HomeBrew:brew本身有釀造、釀酒的意思,HomeBrew的安裝方式為下載Source Code 到自己的電腦,做Local Complie編譯套件,因為是在本地編譯,有種自家釀造的感覺,所以此工具才叫做HomeBrew。

在官網HomeBrew的介紹,就可看出有些與酒相關的運用名稱,例如:

  • formula(配方):
    當安裝套件時,會下 brew 指令並根據formula,釀造出一桶(keg)酒來。而keg指的就是整個編譯完成的套件資料夾。

  • Cellar(酒窖):
    此為存放套件的位置,位在/usr/local/Cellar,釀好的酒(套件),就一桶一桶存放在Cellar裡。

  • Keg-only:
    套件只存放在桶子裡,此行為是指brew不會幫你做 symlink 到/usr/local,避免原生系統內還有一套readline而衝突,所以訊息提示說readline套件是keg-only 。

  • Bottles(瓶子):
    就是很多酒瓶(即軟體),HomeBrew把安裝⼀個軟體叫做把⼀瓶酒瓶放到酒窖裡。

是不是很有趣呢?看的都想開瓶酒了,剩下有興趣的看倌,可以再到官網瞭解

接下來,就來學習怎麼安裝他吧!

官網連結HomeBrew

1. 打開terminal(終端機),輸入以下指令,開始執行安裝HomeBrew

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

2. 常用相關指令介紹:

$ brew install 套件名稱                 // 安裝套件
$ brew uninstall 套件名稱               // 卸載套件
$ brew search 套件名稱                  // 查詢套件
$ brew info 套件名稱                    // 查看套件訊息
$ brew services start 套件名稱          // 啟動套件
$ brew services stop 套件名稱           // 停止套件
$ brew services restart 套件名稱        // 重啟套件

$ brew list                  // 查詢已安裝的套件      
$ brew help                  // 幫助      
$ brew -v                    // 查看版本
$ brew doctor                // 查看HomeBrew狀態
$ brew --prefix              // 查看HomeBrew安裝到哪個路徑

3.卸載HomeBrew

$ /usr/bin/ruby -e "$(curl -fsSL https://mirrors.aliyun.com/homebrew/brew/install/master/uninstall)"

HomeBrew的介紹使用跟安裝,就先這樣囉!

舉起手中的酒杯,我們乾杯吧!!!


上一篇
✾後花園D1✾-Welcome To My BackGarden
下一篇
✾後花園D3✾-後端可以花俏嗎?(iterm2及zsh安裝)
系列文
在後花園遇見LP,Laravel及PHP的甜蜜糾纏,火熱上映49

尚未有邦友留言

立即登入留言