Homebrew安裝及使用

1.簡紹

Homebrew是一款自由及開放源代碼的軟件包管理工具,用以簡化MacOS\Linux系統(tǒng)上的軟件安裝過程完丽。

MacOS系統(tǒng)下的使用命令行安裝軟件的工具姥敛,擁有安裝、卸載嫌术、更新、查看牌借、搜索等很多實用的功能度气。

Homebrew以Ruby語言寫成,對于MacOSX操作系統(tǒng)是自帶Ruby的膨报。

面向所有開源的軟件磷籍,只要軟件確認是開源的,都能安裝(brew install 軟件名)丙躏。

2.安裝位置

Homebrew安裝位置:/usr/local/Homebrew

軟件包安裝位置:/usr/local/Cellar

3.查看Homebrew及Ruby的版本號:

$ brew -v 或 brew --version

eg:

Homebrew 3.0.11

Homebrew/homebrew-core (git revision e334143a63; last commit 2021-04-10)

$ ruby -v 或 ruby --version

eg:

ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin19]

4.安裝安裝及卸載

4.1 使用github源安裝及卸載

安裝:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

卸載:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

4.2使用國內(nèi)鏡像源安裝及卸載 https://gitee.com/iamhefang/homebrew-install/commit/b379aa1da050ec29ba572fe228c5f19487664df9

安裝:/bin/bash -c "$(curl -fsSL https://gitee.com/iamhefang/homebrew-install/raw/master/install.sh)"

卸載:/bin/bash -c "$(curl -fsSL https://gitee.com/iamhefang/homebrew-install/raw/master/uninstall.sh)"

5.使用Homebrew

man brew // 尋求幫助

brew help // 尋求幫助

brew update // 更新Homebrew

brew search 軟件A // 搜索軟件A eg:brew search google

brew search --desc 軟件A

brew info 軟件A // 顯示軟件A的信息

brew install 軟件A // 安裝軟件A

brew install --cask firefox

brew uninstall 軟件A // 卸載軟件A

brew upgrade // 更新所有已安裝的軟件包

brew upgrade 軟件A // 更新軟件A

brew list // 列出已安裝的軟件包

brew list 軟件A // 查看軟件包信息

常用工具安裝

brew install wget // 安裝wget 檢索文件

brew install git // 安裝git 源代碼管理器

brew install tree // 安裝tree 在終端顯示文件目錄結構择示,進入文件夾內(nèi),輸入tree

解決報錯

brew config

brew doctor

brew install --verbose --debug 軟件A

6.文檔

https://formulae.brew.sh 在線瀏覽軟件包 eg:dingtalk

https://docs.brew.sh 查找文檔

https://docs.brew.sh/Troubleshooting 故障排除清單

https://docs.brew.sh/Analytics 行為分析

7.參考資料

https://zh.wikipedia.org/wiki/Homebrew - 維基百科

https://github.com/Homebrew/brew - github

https://brew.sh/index_zh-cn - 官網(wǎng)

https://zhuanlan.zhihu.com/p/59805070

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末晒旅,一起剝皮案震驚了整個濱河市栅盲,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌废恋,老刑警劉巖谈秫,帶你破解...
    沈念sama閱讀 207,248評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異鱼鼓,居然都是意外死亡拟烫,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評論 2 381
  • 文/潘曉璐 我一進店門迄本,熙熙樓的掌柜王于貴愁眉苦臉地迎上來硕淑,“玉大人,你說我怎么就攤上這事嘉赎≈孟保” “怎么了?”我有些...
    開封第一講書人閱讀 153,443評論 0 344
  • 文/不壞的土叔 我叫張陵公条,是天一觀的道長拇囊。 經(jīng)常有香客問我,道長靶橱,這世上最難降的妖魔是什么寥袭? 我笑而不...
    開封第一講書人閱讀 55,475評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮关霸,結果婚禮上传黄,老公的妹妹穿的比我還像新娘。我一直安慰自己谒拴,他們只是感情好尝江,可當我...
    茶點故事閱讀 64,458評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著英上,像睡著了一般炭序。 火紅的嫁衣襯著肌膚如雪啤覆。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,185評論 1 284
  • 那天惭聂,我揣著相機與錄音窗声,去河邊找鬼。 笑死辜纲,一個胖子當著我的面吹牛笨觅,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播耕腾,決...
    沈念sama閱讀 38,451評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼见剩,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了扫俺?” 一聲冷哼從身側響起苍苞,我...
    開封第一講書人閱讀 37,112評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎狼纬,沒想到半個月后羹呵,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,609評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡疗琉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,083評論 2 325
  • 正文 我和宋清朗相戀三年冈欢,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片盈简。...
    茶點故事閱讀 38,163評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡凑耻,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出柠贤,到底是詐尸還是另有隱情拳话,我是刑警寧澤,帶...
    沈念sama閱讀 33,803評論 4 323
  • 正文 年R本政府宣布种吸,位于F島的核電站,受9級特大地震影響呀非,放射性物質(zhì)發(fā)生泄漏坚俗。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,357評論 3 307
  • 文/蒙蒙 一岸裙、第九天 我趴在偏房一處隱蔽的房頂上張望猖败。 院中可真熱鬧,春花似錦降允、人聲如沸恩闻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽幢尚。三九已至破停,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間尉剩,已是汗流浹背真慢。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留理茎,地道東北人黑界。 一個月前我還...
    沈念sama閱讀 45,636評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像皂林,于是被迫代替她去往敵國和親朗鸠。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,925評論 2 344