Компьютеры Mac, созданные на собственных микросхемах Apple, такие как новые MacBook Air, могут запускать не только приложения iOS и macOS, но они программное обеспечение, созданное для устройств на архитектуре Intel, благодаря специально разработанному инструменту, получившему название Rosetta 2.
Как это происходит
При первоначальном запуске приложения, которое требует перевода на другую систему, появится предупреждающее сообщение с запросом разрешения на установку Rosetta 2 . После этого инструмент перевода будет запускаться в фоновом режиме всякий раз, когда пользователь будет использовать приложение, созданное для компьютеров Mac на процессорах Intel, и автоматически переводить его для использования на устройствах с чипами Apple.
Каким образом разработчики проводят обновление своих приложений для работы на чипах Apple, используя универсальный инструмент Rosetta 2, мы уже рассказывали в одной из наших статей . Но в июне прошлого года на WWDC 2020 Apple предложила новый инструмент Universal 2, позволяющий запускать приложения на компьютерах Mac с чипом Apple, созданные ранее для Mac на базе микросхем Intel.
Как установить программы на MacBook Air M1?
Однако, если приложение еще не успели обновить при помощи Universal 2, устройства на чипах Apple все равно смогут запускать его, используя программный инструмент эмуляции Rosetta 2. Для этого потребуется выполнить следующие шаги:
- Если приложение, которое необходимо запустить при помощи Rosetta, используется, потребуется сохранить свою работу и выйти из него.
Источник: dzen.ru
Если необходимо установить Rosetta на компьютер Mac
Rosetta 2 позволяет компьютерам Mac с процессорами Apple использовать приложения, созданные для компьютеров Mac с процессорами Intel.
Установка Rosetta
Система Rosetta 2 доступна только для компьютеров Mac с процессорами Apple.
- Убедитесь, что ваш Mac подключен к интернету.
- Откройте любое приложение, для которого требуется Rosetta. Если приложение откроется, значит, система Rosetta уже установлена и работает.
- Если Rosetta не установлена, автоматически появится запрос на ее установку.
- Щелкните «Установить», а затем введите свое имя пользователя и пароль, чтобы продолжить установку. Если выбрать «Не сейчас», запрос повторится, когда вы в следующий раз откроете приложение, которому необходима система Rosetta.
Использование Rosetta
Rosetta — это не приложение, которое нужно открывать или с которым нужно взаимодействовать. Когда вы открываете приложение, созданное только для компьютеров Mac с процессорами Intel, Rosetta работает в фоновом режиме. Она преобразует приложение для использования с процессором Apple. Просто откройте приложение и используйте его как обычно.
Подстава от Apple для пользователей Mac M1 – Отключение Rosetta 2. Прощай софт для intel
В большинстве случаев нет заметной разницы в производительности приложений, которые используют систему Rosetta. Однако следует обратиться к разработчику приложения, чтобы узнать о версии, которая способна использовать всю мощь и производительность процессора Apple.
Нужна ли вашему приложению Rosetta?
- Выберите значок приложения в Finder.
- В меню «Файл» в строке меню Finder выберите «Свойства».
- В открывшемся окне «Свойства» проверьте, что указано в строке «Тип». Тип Программа (Intel) означает, что приложению требуется Rosetta для работы на компьютере Mac с процессором Apple. Тип Программа (Universal) означает, что приложение поддерживает процессоры Apple и Intel, и ему не требуется Rosetta.
У некоторых универсальных приложений (которым не требуется Rosetta) в окне «Свойства» есть параметр «Открыть с помощью Rosetta». Этот параметр позволяет универсальным приложениям, таким как веб-браузеры, использовать плагины, расширения и другие надстройки, для которых требуется Rosetta, потому что они не были обновлены для поддержки процессора Apple. Если универсальное приложение не распознает установленную для него надстройку, вы можете выйти из приложения, выбрать этот параметр и повторить попытку.
Источник: support.apple.com
Что такое Розетта 2? Познакомьтесь со своим новым Mac
Вы только что получили по почте свой новый Mac M1. Вы вынимаете его из аккуратной белой упаковки, подключаете и начинаете устанавливать свои любимые приложения. Однако после запуска одного из этих приложений вы получите уведомление об установке Rosetta 2.
Что такое Rosetta 2?
Новый чип M1 – это впечатляющий инженерный подвиг и один из главных преимуществ новых MacBook Air, MacBook Pro и Mac mini.
Однако он также создал сложный переходный период для Apple . M1 использует архитектуру, отличную от ранее использовавшихся чипов Intel, а это означает, что компьютеры Mac M1 не могут легко запускать те же приложения, что и раньше. Приложения для Mac теперь должны быть написаны в соответствии с новым стандартом.
Конечно, Apple и ее пользователи не хотят терять все приложения, которые ранее были доступны на Mac. Представьте, что вы покупаете новый Mac и можете использовать только предустановленные программы Apple. Ура!
Чтобы облегчить этот переход, Apple создала Rosetta. Или, более конкретно, они создали Rosetta 2. Rosetta 2 – это приложение, которое работает в фоновом режиме и позволяет приложениям на базе Intel работать на вашем M1 Mac. Без него ваш Mac не сможет интерпретировать программы Intel.
Как работает Rosetta 2
Технология, лежащая в основе Rosetta 2, довольно интересна. Название он получил от Розеттского камня, исторического артефакта, который служил средством общения людей, говорящих на разных языках.
На компьютерах Mac M1 Rosetta 2 служит той же цели. Это мост между приложениями Intel и новыми приложениями ARM, которые требуются компьютерам Mac M1.
Причина, по которой приложения Intel не могут работать на процессоре M1, заключается в том, что они выдают команды для архитектуры x86. M1, однако, использует архитектуру ARM, поэтому команды, выдаваемые приложениями на базе Intel, не могут обрабатываться M1 самостоятельно.
Rosetta 2 принимает команды, отправляемые из приложений на базе Intel. приложения и автоматически переводит их в команды ARM. Это позволяет M1 запускать приложения x86. Вы не потеряете любимые приложения, и Apple не придется жертвовать своим решением перейти на ARM.
Rosetta 2 vs. Universal 2: в чем разница?
Если вы слышали о Rosetta 2, вы, возможно, слышали и об Universal 2. Но в чем разница и зачем вам и то, и другое?