

I mentioned earlier that we can only speculate as to why Apple has made Rosetta 2 an optional installation. The other solution is to avoid requiring Rosetta and thus the prompt for Rosetta. Have this script run early in your deployment workflow on Apple silicon and subsequent apps and tools that require Rosetta should be fine. Graham Gilbert and Rich Trouton have already published scripts around this.

Apple provides a new option for the softwareupdate command to initiate the installation. The first is to install Rosetta as early as possible in the deployment process. Not only are they confusing to end users, but the user might cancel out of them which will result in your workflow failing partially. The first time a user installs or launches a solution that requires Rosetta, they will be prompted to for installation and upon approval, the system will download and install Rosetta.Īs a MacAdmin, however, you want your deployments to be uninterrupted by such dialogs. In “normal” unmanaged installations, this is not a big deal. We can only speculate why Apple chooses to deliver Rosetta this way. Rosetta is not pre-installed on a fresh macOS installation. In most cases this tools will “just work.” But for MacAdmins there is one major issue that may throw a wrench in your well-oiled deployment workflows. There are only a few situations where these tools don’t work: virtualization solutions and Kernel extensions. Universal applications will run on either platform natively and Rosetta 2 will translate applications compiled for the legacy platform (Intel) so they can run on the new Apple silicon chips. Thank you!įor most end user level tasks, these tools will provide seamless experience. This post was inspired by comments from Josh Wisenbaker on MacAdmins Slack and Twitter. With Universal applications and Rosetta 2, Apple is providing very efficient tools to dramatically reduce the friction and problems involved. For the duration of the transition, developers and admins will have to deal with and support software and hardware for the Intel and Apple silicon Macs.

Mac users and admins find themselves in yet another major platform transistion.
