- 看此文檔侠姑,不用半天時(shí)間篷就,僅需10分鐘還你一個(gè)可以完整使用的homebrew。
- 全程無(wú)需kexueshangwang
0.homebrew能干啥命斧?
能安裝軟件田晚,用終端輸入命令安裝,例如如下列表里展示的軟件都可以安裝冯丙,省去了搜索-下載-拖進(jìn)application的時(shí)間肉瓦。如果你恰好買了個(gè)新MacBook,那么homebrew可以省去你很多配置時(shí)間胃惜。
以下是網(wǎng)友使用homebrew和brew cask安裝的軟件列表泞莉,即有git
node
mongodb
這種開(kāi)發(fā)工具,又有 qq xunlei xmind 這種平時(shí)使用的軟件船殉,可以說(shuō)用homebrew
和 homebrew cask
安裝的軟件是很豐富的鲫趁。
1.如果預(yù)裝過(guò)了就省事不少
打開(kāi)終端輸入brew -v
,如果出現(xiàn) command not found
那么可以繼續(xù)看下面的教程了利虫,如果堂堂堂冒出來(lái)一些版本號(hào):
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)
那么跳過(guò)教程直接讀擴(kuò)展部分切換homebrew國(guó)內(nèi)源
2.安裝遇坑
按照官網(wǎng)說(shuō)明開(kāi)始安裝 homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
遇到第一個(gè)問(wèn)題
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
解決辦法:上 ipaddress 查 raw.githubusercontent.com
的IP地址挨厚,添加進(jìn) host:
- 打開(kāi)訪達(dá):輸入
command+shift+g
輸入/etc
找到hosts
,輸入剛剛查到的IP地址和域名糠惫,例如:
199.232.68.133 raw.githubusercontent.com
回到終端疫剃,繼續(xù)ping一下 github.com
,如果ping得通就繼續(xù)下面操作硼讽,如果time out巢价,那么還是按照剛剛查IP的方法查一下github.com的IP并添加進(jìn)hosts中,
最終hosts添加兩行:
199.232.68.133 raw.githubusercontent.com
140.82.113.3 github.com
遇到第二個(gè)問(wèn)題
重新運(yùn)行
/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”
問(wèn)題
解決方法:
運(yùn)行 sudo chown -R $(whoami):admin /usr/local/* && sudo chmod -R g+rwx /usr/local/*
解決
遇到第三個(gè)問(wèn)題: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文件夾中。需要注意的是我當(dāng)時(shí)沒(méi)有core文件夾壤躲,那么可以自己在目標(biāo)位置用命令行mkdir homebrew-core
新建個(gè)文件夾然后重新運(yùn)行上述命令就可以了
附帶:安裝其他軟件
- 安裝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 包名
卸載包
通過(guò)brew cask
安裝好后的軟件在啟動(dòng)臺(tái)里就可以找到了