Если вы купили себе новый Mac с процессором M1 Apple Silicon, то уже знаете, что Homebrew и много других команд x86 terminal пока что не поддерживают новую архитектуру. К счастью, есть очень просто решение.
Способ заключается в том, чтоб параллельно запустить программу Терминал через систему Rosetta. Да, сначала нужно будет установить Rosetta на свой Mac.
Как запускать команды x86 Homebrew и Terminal на M1 Mac
- Найдите программу Терминал в папке с Утилитами (Finder > Переход > Утилиты).
- Нажмите на Terminal.app правой кнопкой мыши и выберите «Дублировать».
- Переименуйте дублированный файл программы Терминал во что-то, вроде «Rosetta Terminal».
- Теперь правой кнопкой мыши нажмите на «Rosetta Terminal» и выберите «Свойства» (или зажмите Command+i).
- Поставьте галочку рядом с «Открывать с помощью Rosetta» и закройте окно.
- Теперь как обычно запустите программу Rosetta Terminal, и в ней будет поддержка Homebrew и не только.
Этим способом придётся пользоваться, пока не появится официальная поддержка. Вскоре Homebrew должны обновить под новый процессор, а пока что доступна только такая хитрость.
Оцените пост
[всего: 3 рейтинг: 5]
Комментарии