Как установить Rosetta 2 на Apple Silicon Mac

1 min


Как установить Rosetta на Apple Silicon Mac

Rosetta 2 необходима, если вы хотите иметь возможность запускать старые неродные приложения Intel x86 на новых компьютерах Mac Apple Silicon, таких как MacBook Pro M1, MacBook Air или Mac mini. Любопытно, что Rosetta 2 не устанавливается по умолчанию на эти Mac, поэтому, если вы хотите запускать эти приложения, вам необходимо самостоятельно установить Rosetta 2 на Apple Silicon Mac.

Есть два способа установить Rosetta 2 на Apple Silicon Mac; с помощью Терминала или при попытке открыть чужое приложение x86, которое запрашивает установщик. Вы можете использовать любой метод, который вам нравится, так как оба будут иметь одинаковый конечный результат установки Rosetta 2 на Mac.


Помните, что это только для компьютеров Mac Apple Silicon ARM, и это не обязательно на любом Intel Mac (и Rosetta 2 в любом случае не будет устанавливаться на Intel Mac). Кроме того, эта возможность доступна только в macOS Big Sur или новее.

Как установить Rosetta 2 через запуск приложения

Если у вас есть приложения Intel x86, доступные на Apple Silicon Mac, при простом запуске приложения пользователю будет предложено установить Rosetta. После нажатия кнопки «Установить» программное обеспечение Rosetta 2 будет установлено на Mac.

Как установить Rosetta на Apple Silicon Mac

Как установить Rosetta 2 через командную строку на Apple Silicon Mac

Еще один способ установить Rosetta 2 на Mac – использовать знакомый инструмент командной строки для обновления программного обеспечения.

softwareupdate --install-rosetta

Это запустит установщик rosetta, и вам придется согласиться с лицензионным соглашением, которое, я уверен, вы прочитаете полностью и внимательно, как и все мы каждый раз, когда устанавливаем что-либо на каждое устройство.

Вы также можете пропустить лицензионное соглашение, установив дополнительный флаг:

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

Вкратце: новые Mac Apple Silicon работают на другой архитектуре, тогда как Mac уже довольно давно используют чипы Intel. Rosetta 2 переводит код Intel x86 в ARM, чтобы он мог работать на новом оборудовании Apple Silicon. Вы можете узнать больше о среде перевода Rosetta 2 в Apple сайт разработчика гифка заинтересовала.

И если имя Rosetta вам знакомо, вероятно, потому, что Apple использовала то же имя для аналогичного процесса перевода, когда Apple перешла с PowerPC (PPC) на архитектуру Intel, поддержка которой позже была прекращена в Lion. Или, может быть, вы знакомы с программным обеспечением для изучения языков Rosetta Stone или даже с оригинальным египетским планшетом Rosetta Stone … но в любом случае для наших целей он позволяет новым Mac Apple Silicon запускать старые приложения, которые еще не являются родными.

Со временем все больше и больше приложений Mac будут работать на Apple Silicon, и Rosetta 2 в конечном итоге станет ненужным, почти так же, как Rosetta для PowerPC в конечном итоге устарела. Но до этого еще несколько лет, поскольку Apple находится только в начале процесса внедрения Apple Silicon в линейку оборудования Mac.

Rosetta – это процесс перевода, который позволяет пользователям запускать приложения, содержащие инструкции x86_64, на микросхеме Apple.


0 Comments

Ваш адрес email не будет опубликован. Обязательные поля помечены *