1. 程式人生 > >Brew:command not found in Macbook

Brew:command not found in Macbook

1
zsh: command not found: brew

進入brew的工作目錄/usr/local一看,原來/usr/local/bin都沒有了,難怪系統找不到brew這個命令。

那麼怎麼辦?最簡單的辦法就是重新安裝Homebrew

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

但是執行安裝命令之後,發現提示brew已經安裝了。

檢視/usr/local目錄發現,原來還有一個關鍵目錄還在,就是.git目錄。用過Git的同學都應知道,.git

目錄是你本地倉庫的,儲存了所有該倉庫的資訊和歷史。安裝指令碼檢測到有brew之前的資訊,當然會提示你brew已經安裝了。

1
2
3
4
5
6
7
$ ls -al /usr/local/
drwxrwxr-x  15 root      admin   510B  7 11 23:50 .
[email protected] 12 root      wheel   408B  3  7 22:59 ..
drwxr-xr-x  14 tonydeng  admin   476B  7 12 00:17 .git
-rw-r--r--   1 tonydeng  admin   301B  7
11 23:50 .gitignore
-rw-r--r-- 1 tonydeng admin 261B 7 11 23:50 .yardopts drwxr-xr-x 4 tonydeng admin 136B 7 11 23:50 share

好吧,找到問題關鍵了,那麼我們就解決問題吧。

執行下面的命令,brew就回來了,又可以愉快的玩耍了~~

1
rm -rf /usr/local/.git && ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)