Comment désinstaller Rosetta sur son Mac M1, M2 ? Cela peut s’avérer utile si vous êtes développeur, si vous n’installez pas d’applications Intel sur votre Mac, si vous êtes un puriste et utilisez votre MacBook Air / MacBook Pro, Mac mini ou iMac 24 en mode 100 % natif Apple Silicon ! En effet, vous n’êtes pas obligé d’installer Rosetta 2 si vous ne voulez pas exécuter des fonctionnalités basés sur l’architecture Intel. Si tout comme moi toutes vos programmes sont du type « Universel » ou « Puce Apple ». On peut tout à fait être un power macuser ARM64.. Dans mon cas, il n’y a pas un seul logiciel Intel et la migration d’Intel vers Apple Silicon a été totale. J’utilise par exemple en plus des apps Apple (Mail, Notes, Safari, Pages, Number, au quotidien, les versions optimisées de Pixemaltor Pro, WonderShare Filmora, qBittorrent, OnlyOFFICE, Google Chrome, Transmission, etc. En complément de lecture, nous vous proposons nos tutoriels suivants :
- Liste des apps compatibles Mac ARM (puce Apple M1, M2)
- Identifier les apps de son Apple Mac Silicon M1, M2 : Intel 64 et Universel (3 méthodes)
- Installer Rosetta 2 sur un Mac Apple Silicon
- Comment savoir si mon Mac est Intel ou Silicon ?
Comment désinstaller Rosetta sur son Mac M1, M2 : le constat
Si vous avez déjà installé Rosetta par le passé parce que vous utilisiez une ou des apps Intel (que vous n’utilisez plus) il est possible de revenir en arrière.
Lorsque vous allez au menu Pomme en pressant la touche alt ⌥, Informations système / Logiciel / Installations vous devriez voir les fichiers « RosettaUpdateAuto » comme sur notre capture.
Comment désinstaller Rosetta sur son Mac M1, M2 : identifier les fichiers à supprimer
Lancez le Terminal de votre Mac depuis le Finder / Applications / Utilitaires. Entrez la commande suivante :
pkgutil --files com.apple.pkg.RosettaUpdateAuto
Nous avons une liste complète des fichiers à supprimer pour forcer la désinstallation de Rosetta. Ce sont les fichiers suivants :
Library
Library/Apple
Library/Apple/usr
Library/Apple/usr/lib
Library/Apple/usr/lib/libRosettaAot.dylib
Library/Apple/usr/libexec
Library/Apple/usr/libexec/oah
Library/Apple/usr/libexec/oah/RosettaLinux
Library/Apple/usr/libexec/oah/RosettaLinux/rosetta
Library/Apple/usr/libexec/oah/debugserver
Library/Apple/usr/libexec/oah/libRosettaRuntime
Library/Apple/usr/libexec/oah/runtime
Library/Apple/usr/libexec/oah/translate_tool
Library/Apple/usr/share
Library/Apple/usr/share/rosetta
Library/Apple/usr/share/rosetta/rosetta
Il faudra donc supprimer les dossiers suivants :
- Library/Apple/usr/lib
- Library/Apple/usr/libexec
- Library/Apple/usr/share
Comment désinstaller Rosetta sur son Mac M1, M2 : la solution
Démarrez votre Mac Apple Silicon en mode Recovery (Liste des modes de démarrage du Mac Silicon (Recovery, Safe Mode, Diagnostic…) en appuyant sans le relâcher le bouton d’alimentation de votre MacBook Air, MacBook Pro ou Mac mini et en allant sur l’icône des Options. Allez au menu Utilitaires et Terminal. Il faut Désactiver System Integrity Protection (SIP). Tapez pour cela dans le Terminal la commande suivante et redémarrez votre Mac :
csrutil disable
De retour sur votre session Mac depuis le Finder utilisez le menu déroulant Aller et Aller au dossier (⇧⌘G) pour vous rendre au dossier suivant :
/Library/Apple/usr
Supprimez les trois sous-dossiers « lib », libexec » et « share ».
Il ne vous reste plus qu’à redémarrer votre Mac Apple Silicon en mode Recovery et à réactiver le SIP via la commande suivante dans le Terminal :
csrutil enable
Vous venez de désinstaller Rosetta 2 de votre Mac avec succès !