Як встановити Rosetta 2 на Apple Silicon Mac
Зміст:
- Як встановити Rosetta 2 через запуск програми
- Як встановити Rosetta 2 за допомогою командного рядка на Apple Silicon Mac
Rosetta 2 необхідна, якщо ви хочете мати можливість запускати старіші сторонні програми Intel x86 на нових Apple Silicon Mac, наприклад M1 MacBook Pro, MacBook Air або Mac mini. Цікаво, що Rosetta 2 не встановлено за замовчуванням на цих комп’ютерах Mac, тому, якщо ви хочете запустити ці програми, вам потрібно буде самостійно встановити Rosetta 2 на Apple Silicon Mac.
Існує два способи встановити Rosetta 2 на Apple Silicon Mac; за допомогою терміналу або спробою відкрити нерідну програму x86, яка запропонує інсталятор. Ви можете використовувати будь-який спосіб, оскільки обидва матимуть однаковий результат після встановлення Rosetta 2 на Mac.
Пам’ятайте, що це лише для Apple Silicon ARM Mac, і це не обов’язково на будь-якому Intel Mac (також Rosetta 2 не буде встановлено на Intel Mac). Крім того, ця можливість доступна лише в macOS Big Sur або пізнішої версії.
Як встановити Rosetta 2 через запуск програми
Якщо у вас є будь-які програми Intel x86, доступні на Apple Silicon Mac, просто запустивши програму, користувачеві буде запропоновано встановити Rosetta. Після натискання «Встановити» програмне забезпечення Rosetta 2 буде встановлено на Mac.
Як встановити Rosetta 2 за допомогою командного рядка на Apple Silicon Mac
Ще один спосіб інсталювати Rosetta 2 на Mac — це використовувати знайомий інструмент командного рядка softwareupdate.
softwareupdate --install-rosetta
Це запустить програму встановлення rosetta, і вам доведеться погодитися з ліцензійною угодою, яку, я впевнений, ви прочитаєте повністю й уважно, як ми всі робимо щоразу, коли встановлюємо будь-що на кожному пристрої .
Ви також можете пропустити ліцензійну угоду, поставивши додатковий прапорець:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
Для невеликої довідкової інформації: нові комп’ютери Apple Silicon Mac працюють на іншій архітектурі, тоді як комп’ютери Mac уже давно працюють на процесорах Intel. Rosetta 2 перетворює код Intel x86 на ARM, щоб він міг працювати на новому обладнанні Apple Silicon. Ви можете про середовище перекладу Rosetta 2 на сайті розробника Apple gif цікавить.
І якщо ім’я Rosetta здається вам знайомим, це, ймовірно, тому, що Apple використала ту саму назву для подібного процесу перекладу, коли Apple перейшла з PowerPC (PPC) на архітектуру Intel, підтримку якої пізніше було припинено в Лев. Або, можливо, ви знайомі з програмним забезпеченням для вивчення мови Rosetta Stone або навіть з оригінальним єгипетським планшетом Rosetta Stone… але в будь-якому випадку, для наших цілей тут це дозволяє новим Apple Silicon Mac запускати старіші програми, які ще не є рідними.
Згодом все більше і більше програм для Mac працюватимуть нативно на Apple Silicon, і Rosetta 2 зрештою стане непотрібною, приблизно так само, як Rosetta для PowerPC зрештою застаріла. Але до цього ще багато років, оскільки Apple лише на початку процесу впровадження Apple Silicon у апаратне забезпечення Mac.
Rosetta — це процес перекладу, який дозволяє користувачам запускати програми, що містять інструкції x86_64, на Apple silicon.