How to solve: Error: Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)!
在本範例你會學到:
- 解決在 wget 的時候遇到的失敗問題
在本範例你需要先準備好:
- 一台稍微便宜一點的 M1 晶片 mac
Mac系列新機,均搭載蘋果專為Mac設計的首款晶片M1,以Arm架構設計Apple Silicon處理器的晶片M1,可以擁有更好的效能體驗,不過一開始卻有許多的災情尤其是很多程式的相容性。這篇將會講述如何解決安裝 wget 遇到的錯誤問題!
1.安裝 wget
正常在 mac 安裝 wget 會直接下
brew install wget |
但是卻會不如預期的出現錯誤:
Error: Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)! |
過他的提示也蠻明確的,在 ARM 的系統下,必須使用新的語法 arch -arm64 brew install 來進行安裝。
把與法修正成:
arch -arm64 brew install wget |
這樣就可以正常安裝了喔~ 其他常用的語法也都可以直接加上上面的 arch -arm64 brew install 進行安裝。
參考資料
無
若有任何問題與指教歡迎與我聯繫,若覺得我的內容不錯麻煩幫我隨便點個廣告,謝謝。