Comment installer Rosetta 2 sur les Mac Apple Silicon
Table des matières:
- Comment installer Rosetta 2 via le lancement de l'application
- Comment installer Rosetta 2 via la ligne de commande sur Apple Silicon Mac
Rosetta 2 est nécessaire si vous souhaitez pouvoir exécuter d'anciennes applications Intel x86 non natives sur de nouveaux Mac Apple Silicon, comme le MacBook Pro M1, le MacBook Air ou le Mac mini. Curieusement, Rosetta 2 n'est pas installé par défaut sur ces Mac, donc si vous souhaitez exécuter ces applications, vous devrez installer vous-même Rosetta 2 sur l'Apple Silicon Mac.
Il existe deux manières d'installer Rosetta 2 sur un Apple Silicon Mac ; à l'aide du terminal ou en essayant d'ouvrir une application x86 non native qui invite un programme d'installation. Vous pouvez utiliser la méthode de votre choix, car les deux auront le même résultat final d'installation de Rosetta 2 sur le Mac.
N'oubliez pas, ceci est uniquement pour les Mac Apple Silicon ARM, et ce n'est pas nécessaire sur les Mac Intel (et Rosetta 2 ne s'installerait pas non plus sur les Mac Intel de toute façon). De plus, cette fonctionnalité n'est disponible que dans macOS Big Sur ou version ultérieure.
Comment installer Rosetta 2 via le lancement de l'application
Si vous avez des applications Intel x86 disponibles sur Apple Silicon Mac, il suffit de lancer l'application pour inviter l'utilisateur à installer Rosetta. Cliquez sur "Installer" pour installer le logiciel Rosetta 2 sur le Mac.
Comment installer Rosetta 2 via la ligne de commande sur Apple Silicon Mac
Une autre façon d'installer Rosetta 2 sur Mac consiste à utiliser l'outil de ligne de commande de mise à jour logicielle.
softwareupdate --install-rosetta
Cela lancera le programme d'installation de Rosetta et vous devrez accepter un contrat de licence, que je suis sûr que vous lirez complètement et minutieusement, comme nous le faisons tous chaque fois que nous installons quoi que ce soit sur chaque appareil. .
Vous pouvez également ignorer le contrat de licence en fournissant un indicateur supplémentaire :
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
Pour un aperçu rapide, les nouveaux Mac Apple Silicon fonctionnent sur une architecture différente, tandis que les Mac utilisent des puces Intel depuis un certain temps. Rosetta 2 traduit le code Intel x86 en ARM afin qu'il puisse fonctionner sur le nouveau matériel Apple Silicon. Vous pouvez vous intéresser à l'environnement de traduction Rosetta 2 sur le site des développeurs Apple gif.
Et si le nom Rosetta vous semble familier, c'est probablement parce qu'Apple a utilisé le même nom pour un processus de traduction similaire lorsqu'Apple est passé de l'architecture PowerPC (PPC) à l'architecture Intel, dont la prise en charge a ensuite été abandonnée dans Lion. Ou peut-être connaissez-vous le logiciel d'apprentissage des langues Rosetta Stone, ou même la tablette égyptienne Rosetta Stone d'origine… mais quoi qu'il en soit, pour nos besoins ici, il permet aux nouveaux Mac Apple Silicon d'exécuter des applications plus anciennes qui ne sont pas encore natives.
Au fil du temps, de plus en plus d'applications Mac fonctionneront nativement sur Apple Silicon, et Rosetta 2 finira par devenir inutile, de la même manière que Rosetta pour PowerPC est finalement devenu obsolète. Mais c'est encore dans des années, car Apple n'en est qu'au début du processus d'introduction d'Apple Silicon dans la gamme de matériel Mac.
Rosetta est un processus de traduction qui permet aux utilisateurs d'exécuter des applications contenant des instructions x86_64 sur du silicium Apple.