
Rosetta 2 یک لایه ترجمه نرمافزاری در macOS است که به مکهای مجهز به پردازندههای Apple Silicon (مانند M1، M2، M3 و M4) اجازه میدهد برنامههایی را که برای پردازندههای Intel (x86_64) ساخته شدهاند اجرا کنند.
اگر هنگام اجرای یک برنامه قدیمی با پیغام نصب Rosetta مواجه شدید، کافی است آن را یک بار نصب کنید. پس از نصب، بسیاری از برنامههای مبتنی بر Intel بدون نیاز به تنظیمات اضافی اجرا خواهند شد.

ترمینال (Terminal) را باز کرده و دستور زیر را اجرا کنید:
softwareupdate --install-rosetta
اگر میخواهید نصب بدون نمایش پنجره تأیید انجام شود، از دستور زیر استفاده کنید:
softwareupdate --install-rosetta --agree-to-license
softwareupdate : ابزار رسمی macOS برای مدیریت و نصب بهروزرسانیهای سیستم.--install-rosetta : دانلود و نصب Rosetta 2.--agree-to-license : پذیرش خودکار شرایط مجوز نصب بدون نمایش پیام تأیید.
softwareupdate --install-rosetta --agree-to-license
در صورت موفقیت، فرایند دانلود آغاز شده و پس از چند دقیقه Rosetta 2 روی سیستم نصب خواهد شد.
برای بررسی اینکه Rosetta 2 نصب شده است یا خیر، دستور زیر را اجرا کنید:
pkgutil --pkg-info com.apple.pkg.RosettaUpdateAuto
اگر اطلاعاتی درباره بسته نمایش داده شود، یعنی Rosetta 2 با موفقیت نصب شده است.
معمولاً در شرایط زیر به Rosetta 2 نیاز خواهید داشت:
اگر از مک مبتنی بر Intel استفاده میکنید، این دستور اجرا نخواهد شد، زیرا Rosetta 2 فقط برای مکهای Apple Silicon طراحی شده است.
برای دانلود Rosetta 2 باید به اینترنت متصل باشید.
در برخی شرایط ممکن است از شما رمز عبور مدیر سیستم (Administrator) درخواست شود.
Rosetta 2 مستقیماً توسط Apple ارائه میشود و از طریق ابزار رسمی macOS نصب میشود. بنابراین نیازی به دانلود آن از وبسایتهای متفرقه نیست.
اگر از مکهای Apple Silicon استفاده میکنید و قصد اجرای برنامههای قدیمی مبتنی بر Intel را دارید، نصب Rosetta 2 یکی از اولین اقداماتی است که باید انجام دهید. تنها با اجرای دستور زیر میتوانید آن را در چند دقیقه نصب کنید:
softwareupdate --install-rosetta --agree-to-license