使用fish-shell安裝Homebrew

使用fish-shell安裝Homebrew

我最近在使用 MySQL 時遇到了麻煩,當我從系統偏好設定中卸載它時,它也卸載了 Homebrew(我檢查了刪除與 MySQL 相關的所有文件,這可能不是正確的做法)。

無論如何,我讓一切恢復正常,但是當我嘗試使用他們網站上的安裝腳本安裝 Homebrew 時:

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

我收到此錯誤:

fish: $(...) is not supported. In fish, please use '(curl)'.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

我嘗試通過消除“$”並運行來遵守此錯誤:

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

然後我得到這個錯誤:

-e:1: syntax error, unexpected tLABEL, expecting keyword_do or '{' or '('
(curl -fsSL https://raw.githubusercontent.com/H...
                  ^
-e:1: unknown regexp options - raw

這就是我被困的地方。我嘗試更改我的外殼,但魚是我的外殼文件中列出的唯一一個。

答案1

你的第二個例子才剛開始(curl...。這沒有任何意義。打字錯誤?這應該有效:

/usr/bin/ruby -e (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)

另外,您還可以執行curl腳本並將其儲存到檔案(例如,homebrew.rb),然後告訴 ruby​​ 執行該腳本:ruby homebrew.rb

相關內容