Pomme
L’une des rares choses que les Mac Intel peuvent faire pour Apple Silicon Mac tu ne peux pas Les systèmes d’exploitation écrits pour les processeurs Intel s’exécutent dans des machines virtuelles. Cela signifie notamment qu’il n’existe actuellement aucun moyen légal d’exécuter Windows sur un Apple Silicon Mac.
Cependant, les Mac Apple Silicon peuvent exécuter des systèmes d’exploitation écrits pour les processeurs Arm à l’intérieur de machines virtuelles, y compris Autres versions de macOS et les versions compatibles Arm de Linux. Et ces machines virtuelles Linux bénéficient d’une nouvelle fonctionnalité dans macOS Ventura: La capacité de Exécutez des applications écrites pour les processeurs x86 avec Rosettaqui est la même technologie de traduction binaire qui permet aux Mac Apple Silicon d’exécuter des applications écrites pour les Mac Intel.
La documentation Apple vous guidera à travers les exigences d’utilisation de Rosetta sous un système d’exploitation Linux invité – cela nécessite de créer un répertoire partagé auquel macOS et Linux peuvent accéder et d’exécuter quelques commandes de terminal sous Linux pour le configurer. Mais une fois que vous aurez suivi ces étapes, vous pourrez profiter de la compatibilité plus large des applications grâce à la possibilité d’exécuter du code x86 ainsi que du code Arm.
Certains développeurs, dont Hector Martin subalterne Projet Linux Asahi Et le Utilisateur Twitter jamais_publiéEn effet, j’ai constaté que ces étapes peuvent également activer Rosetta sur des processeurs non Apple tant qu’ils sont suffisamment récents pour prendre en charge au moins la version 8.2 du jeu d’instructions Arm. Comme le souligne Martin, ce n’est pas tout à fait légal en raison des limitations de licence macOS, et certaines fonctionnalités matérielles Apple relativement simples sont nécessaires pour libérer tout le potentiel de Rosetta.
Ventura n’autorise toujours pas l’installation de systèmes d’exploitation x86 sur les Mac Apple Silicon – seules les applications x86 s’exécutent sous les systèmes d’exploitation Arm. Cela ne change pas non plus l’état de Windows sur les Mac Apple Silicon, pris en sandwich entre les restrictions d’Apple sur les systèmes d’exploitation invités x86 et le refus de Microsoft (ou prétendue impuissance) pour vendre des licences pour les versions Arm de Windows. Si les versions Arm de Windows peuvent fonctionner sur un Mac, elles n’auront peut-être pas besoin de Rosetta, puisque Microsoft a son propre compilateur x86 vers Arm, et À certains égards, il est plus flexible que Rosetta.
On espère que l’extension des fonctionnalités de Rosetta de cette manière et son offre aux systèmes d’exploitation invités signifieront qu’elle durera plus longtemps que la Rosetta d’origine. Lorsque Apple est passé des processeurs PowerPC aux processeurs Intel, Rosetta a finalement été abandonné car les consommateurs n’avaient pas vraiment besoin d’exécuter autant de code PowerPC que leurs applications Mac. D’autre part, les applications écrites pour les processeurs Intel se poursuivront dans un avenir prévisible.