天天看點

Mac上最新安裝homebrew的一路踩坑                                Mac上最新安裝homebrew的一路踩坑

轉載請注明預見才能遇見的部落格:http://my.csdn.net/

原文位址:https://blog.csdn.net/pcaxb/article/details/81178621

                                Mac上最新安裝homebrew的一路踩坑

Homebrew, Mac系統的包管理器,用于安裝NodeJS和一些其他必需的工具軟體。

官網位址:https://brew.sh/index_zh-cn.html

安裝指令如下:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
           
1.安裝過程中的權限問題,和最新版本的處理

如果你看到EACCES: permission denied

這樣的權限報錯

注意:在Max OS X 10.11(El Capitan)版本中或者其他版本中,homebrew在安裝軟體時可能會碰到

/usr/local

目錄不可寫的權限問題。可以使用下面的指令修複: 

sudo chown -R `whoami` /usr/local
           

但是在新的Mac系統中上面的指令是會報錯的,不能操作。

mac系統下的Rootless機制,讓我們在root權限下也不能随心所欲的讀寫所有路徑了,特殊情況下我們需要關閉Rootless時,可嘗試如下操作: 

1. 重新開機按住 Command+R,進入恢複模式,打開Terminal。 

2. 鍵入指令 csrutil disable 

3. reboot 

Rootless機制是對抗惡意程式的最後防線,除非特殊需要時我們才将其關閉,否則保持開啟狀态csrutil enable

2.安裝很慢出現git錯誤,修改配置

安裝如果很慢出現如下錯誤

error: RPC failed; curl 18 transfer closed with outstanding read data remaining
        fatal: The remote end hung up unexpectedly
        fatal: early EOF

        fatal: index-pack failed
           

可以使用指令修複

git config --global http.postBuffer 524288000
           

注意:執行完這裡的指令之後需要關閉終端,然後重新執行安裝指令才會有效。這裡是對Git對配置,個人覺的安裝最新版的git應該也可以解決,沒有嘗試。

3.檢查是否安裝成功,出錯解決,配置路徑

執行brew -v 檢視是否安裝成功

如果提示

-bash: brew: command not found
           

解決方式如下:

sudo vim .bash_profile

添加

export PATH=/usr/local/bin:$PATH

儲存,source .bash_profile使配置修改生效。

重新啟動終端  

Mac上最新安裝homebrew的一路踩坑

部落格位址:https://blog.csdn.net/pcaxb/article/details/81178621

繼續閱讀