Mac必裝--homebrew安裝和使用記錄


  • 看此文檔,不用半天時間,僅需10分鍾還你一個可以完整使用的homebrew。
  • 全程無需kexueshangwang

0.homebrew能干啥?

能安裝軟件,用終端輸入命令安裝,例如如下列表里展示的軟件都可以安裝,省去了搜索-下載-拖進application的時間。如果你恰好買了個新MacBook,那么homebrew可以省去你很多配置時間。

以下是網友使用homebrew和brew cask安裝的軟件列表,即有git node mongodb這種開發工具,又有 qq xunlei xmind 這種平時使用的軟件,可以說用homebrew 和 homebrew cask安裝的軟件是很豐富的。

 

1.如果預裝過了就省事不少

打開終端輸入brew -v,如果出現 command not found 那么可以繼續看下面的教程了,如果堂堂堂冒出來一些版本號:

Homebrew 2.4.0
Homebrew/homebrew-core (git revision 7f767; last commit 2020-06-22)
Homebrew/homebrew-cask (git revision 57d3d3; last commit 2020-06-22)

那么跳過教程直接讀擴展部分切換homebrew國內源

2.安裝遇坑

按照官網說明開始安裝 homebrew

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

遇到第一個問題

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

解決辦法:上 ipaddress 查 raw.githubusercontent.com 的IP地址,添加進 host:

  • 打開訪達:輸入command+shift+g 輸入 /etc 找到 hosts ,輸入剛剛查到的IP地址和域名,例如: 199.232.68.133 raw.githubusercontent.com

回到終端,繼續ping一下 github.com,如果ping得通就繼續下面操作,如果time out,那么還是按照剛剛查IP的方法查一下github.com的IP並添加進hosts中,

最終hosts添加兩行:

199.232.68.133 raw.githubusercontent.com
140.82.113.3 github.com

遇到第二個問題

重新運行

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

遇到

Error of “error: could not lock config file .git/config: Permission denied” 問題

解決方法:

運行 sudo chown -R $(whoami):admin /usr/local/* && sudo chmod -R g+rwx /usr/local/* 解決

遇到第三個問題:homebrew-core卡頓

解決方法:

sudo git clone git://mirrors.ustc.edu.cn/homebrew-core.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core

克隆homebrew-core到homebrew-core文件夾中。需要注意的是我當時沒有core文件夾,那么可以自己在目標位置用命令行mkdir homebrew-core新建個文件夾然后重新運行上述命令就可以了

附帶:安裝其他軟件

  • 安裝yarn:brew install yarn
  • 安裝nginx:brew install nginx
  • 安裝微信 brew cask install wechat
  • 安裝typora brew cask install typora

常用命令

brew install 包名
brew search 包名`搜索近似的包,支持正則,例如 `brew search /we+/

brew uninstall 包名 卸載包

通過brew cask安裝好后的軟件在啟動台里就可以找到了

擴展:


免責聲明!

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



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