<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          MacBook Pro M1 通過 Rosetta 2 安裝 Homebrew 教程

          共 1866字,需瀏覽 4分鐘

           ·

          2020-12-23 18:46


          更多奇技淫巧歡迎訂閱博客:https://fuckcloudnative.io

          前言

          這兩天開始正式使用新買的 MacBook Pro M1 版,總體來說使用上都沒有太大的體驗(yàn)區(qū)別,不過今天在安裝 Homebrew 的時(shí)候居然遇到了一些問題,就是直接通過終端裝不上,折騰了一點(diǎn)時(shí)間,在此記錄。解決方法也很簡單,只需要把終端設(shè)置成使用 Rosetta 2 模式打開就可以了,之后就一切操作行云流水。

          1. MacBook Pro M1 安裝 Homebrew 失敗過程

          之前嘗試直接通過 iTerm2 或者自帶的終端進(jìn)行安裝 brew 的時(shí)候,提示下面的錯(cuò)誤信息:

          curl:?(7)?Failed?to?connect?to?raw.githubusercontent.com?port?443:?Operation?timed?out

          這是第一個(gè)問題,意思是默認(rèn)的安裝地址無法連接。

          這個(gè)問題很好解決,改用下面地址安裝就行:

          /bin/bash?-c?"$(curl?-fsSL?https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

          參考:https://zhuanlan.zhihu.com/p/90508170

          之后,會(huì)提示第二個(gè)問題:

          Homebrew?is?not?(yet)?supported?on?ARM?processors!
          Rerun?the?Homebrew?installer?under?Rosetta?2.
          If?you?really?know?what?you?are?doing?and?are?prepared?for?a?very?broken?experience?you?can?use?another?installation?option?for?installing?on?ARM:
          ??https://docs.brew.sh/Installation

          這個(gè)問題就是主要問題了,需要使用 Rosetta 2 模式來安裝。

          2. 使用 Rosetta 2 安裝 Homebrew

          那么怎么使用 Rosetta 2 來安裝 brew 呢?

          我們可以在命令前加上 arch -x86_64,也就是:

          arch?-x86_64?/bin/bash?-c?"$(curl?-fsSL?https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

          這樣就可以完成安裝了。安裝需要一些時(shí)間,我們耐心等待。

          參考:《How to run the Homebrew installer under Rosetta 2 on M1 Macbook[1]》。

          3. 設(shè)置終端默認(rèn)使用 Rosetta 2 模式啟動(dòng)

          那么是不是每次我們都需要在命令前加上 arch -x86_64 呢?其實(shí)也不需要,我們只需要設(shè)置 ITerm2 或者終端直接通過 Rosetta 2 模式打開即可。

          在訪達(dá) -> 應(yīng)用程序,找到 iTerm2,右鍵,選擇“顯示簡介”,然后選擇“使用 Rosetta 打開”即可,如圖所示。

          之后就可以按照之前的操作來了。當(dāng)然,我們也可以先使用這個(gè)模式打開 iTerm2,然后再按照 Homebrew。

          參考資料

          [1]

          How to run the Homebrew installer under Rosetta 2 on M1 Macbook: https://stackoverflow.com/questions/64882584/how-to-run-the-homebrew-installer-under-rosetta-2-on-m1-macbook


          原文鏈接:https://oldtang.com/5243.html



          你可能還喜歡

          點(diǎn)擊下方圖片即可閱讀

          在 arm64 架構(gòu)上一鍵部署高可用 k8s v1.20.0 集群

          云原生是一種信仰??



          碼關(guān)注公眾號(hào)

          后臺(tái)回復(fù)?k8s?獲取史上最方便快捷的 Kubernetes 高可用部署工具,只需一條命令,連 ssh 都不需要!



          點(diǎn)擊?"閱讀原文"?獲取更好的閱讀體驗(yàn)!

          ??給個(gè)「在看」,是對(duì)我最大的支持??
          瀏覽 163
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  午夜操一操| 精品无人区一区二区三区聊斋艳谭 | 青榴网站| 北条麻妃亚洲 | 日韩一区二区无码视频 |