随着 M 晶片電腦的普及,很多做後期的小夥伴們紛紛入手 M1/M2/M3 蘋果電腦。但是在安裝很多插件或者軟件遇到不兼容的問題,那是由于原來很多的軟件插件都是基于 Intel 芯片開發的,如果直接在ARM 架構的 M 晶片電腦上運行這些軟件就會有問題,我們 M 晶片電腦就需要通過 Rosetta 2(翻譯指令)才能運行 Intel 架構設計的 app程序或插件。
什麽是Rosetta 2
首先我們簡單理解Rosetta(翻譯指令) 就是一個把 Intel 架構設計的 app程序x86指令轉換爲能在 M 晶片上運行的軟件系統。
爲什麽叫Rosetta 2
因爲早期蘋果從PowerPC 向x86過渡時候就引入了翻譯技術,起名爲Rosetta,這次從x86向ARM過渡又舊技重施,直接起名Rosetta 2。
Rosetta 2 如何安裝
1、自動安裝
剛使用 M 晶片電腦,一般在您首次打開爲基于 Intel 的 Mac 構建的 app 時,系統會自動彈出要求您安裝 Rosetta。點按 “安裝”,然後輸入您的用戶名和密碼以允許繼續安裝即可完成。
2、手動安裝 Rosetta 2
如果你 M 晶片電腦還沒安裝Rosetta 2, 我們也可以通過手動方式進行安裝:
打開訪達 – 應用程序 – 實用工具 – 終端。(或者在啓動台找到終端圖标打開)在彈出的界面輸入:
softwareupdate --install-rosetta
在看到軟件授權協議提醒後按下 “A” 即安裝成功。或者免協議安裝輸入:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
3、如何使用Rosetta 2方式運行指定APP程序
在應用程序目錄找到需要使用Rosetta的程序——右鍵——顯示簡介——勾選“Rosetta“,然後再雙擊打開APP程序
例如:使用Rosetta 2方式打開Mocha Pro 2022 程序
例如:使用Rosetta 2方式打開Adobe After Effects 2022 程序
例如:使用Rosetta 2方式打開Adobe Premiere Pro 2022 程序