Rosetta permet d'exécuter des applications (64 bits) Intel sur les puces Apple en traduisant les instructions x86_64.
La documentation générale sur Rosetta d'Apple peut être trouvée dans À propos de l'environnement de traduction Rosetta.
Comment fonctionne Rosetta 2? fournit des informations sur son fonctionnement interne.
Il est difficile de supprimer Rosetta car il n'existe aucune méthode de désinstallation officielle, et les fichiers installés par Rosetta sont protégés par SIP (System Integrity Protection) comme les autres logiciels système macOS.
Des instructions non officielles pour se débarrasser de Rosetta peuvent être trouvées par exemple ici et ici, cela revient essentiellement à
-
Obtenir la liste des fichiers avec
% pkgutil --files com.apple.pkg.RosettaUpdateAuto
-
Démarrer en mode de récupération pour désactiver SIP.
-
Supprimer les fichiers.
-
Réactiver SIP à nouveau.
Encore une fois : Il s'agit d'instructions non officielles, utilisez-les à vos risques et périls. Je ne l'ai pas testé.
Remarque : C'est dommage qu'Apple ne propose pas de méthode pour supprimer (ou au moins désactiver) Rosetta. Je connais un cas où un logiciel a été distribué par erreur en tant que package uniquement pour Intel au lieu d'un binaire universel. Cela n'a pas été remarqué car Rosetta était installé sur l'ordinateur où le logiciel a été testé.