DEV Community

Cover image for How to Ensure Rosetta 2 is Installed on macOS
junian
junian

Posted on • Originally published at junian.net on

How to Ensure Rosetta 2 is Installed on macOS

If you are using a Mac with Apple Silicon (M1 / M2 / M3), you may encounter software or applications that are not natively designed for the ARM-based architecture.

To run these Intel-based apps on your Mac, you need Rosetta 2, a translation tool that enables compatibility.

This guide will walk you through how to ensure that Rosetta 2 is installed on your macOS.

To get started, you'll need to open the Terminal app on your Mac. You can find it in the Applications > Utilities folder, or you can use Spotlight to search for it.

In the Terminal window, type the following command and press Enter:

softwareupdate --install-rosetta
Enter fullscreen mode Exit fullscreen mode

This command will trigger the download and installation of Rosetta 2 on your system.

After running the command, you may be prompted to agree to the terms of the software license agreement. The Terminal output should resemble the following:

I have read and agree to the terms of the software license agreement. A list of Apple SLAs may be found here: https://www.apple.com/legal/sla/
Type A and press return to agree: A
Enter fullscreen mode Exit fullscreen mode

To accept the terms, simply type A (for 'Agree') and then press return.

Once you've agreed to the terms, Rosetta 2 will be downloaded and installed on your Mac. You should see a confirmation message like this:

Install of Rosetta 2 finished successfully
Enter fullscreen mode Exit fullscreen mode

This indicates that Rosetta 2 is now installed and ready to assist you in running Intel-based applications on your Apple Silicon Mac.

I also made a video to visualize the steps from this article.

Subscribe to Junian Dev YouTube Channel

That's it! You've successfully ensured that Rosetta 2 is installed on your macOS. Now you can use any Intel-based apps on your Apple Silicon Mac.

Thanks for reading!

Do your career a big favor. Join DEV. (The website you're on right now)

It takes one minute, it's free, and is worth it for your career.

Get started

Community matters

Top comments (0)

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

👋 Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay