Comment utiliser des applications de virtualisation gratuites pour tester en toute sécurité les versions bêta de macOS Ventura
L’environnement de virtualisation d’Apple est l’une des fonctionnalités Mac les plus intéressantes pour les utilisateurs expérimentés de l’ère Apple Silicon . Il s’agit généralement de logiciels payants tels que Parallels Desktop ou VMWare Fusion. La virtualisation vous permet d’exécuter plusieurs systèmes d’exploitation sur un seul Mac en même temps, ce qui est utile pour tous ceux qui souhaitent exécuter Linux sur macOS et tester l’application qu’ils développent. sur différentes versions de macOS, ou jetez un œil à la dernière version bêta de macOS Ventura sans risquer leur installation principale.
La documentation et les exemples de projets d’Apple fournissent tout ce dont vous avez besoin pour créer et exécuter une machine virtuelle simple sans logiciel supplémentaire. Cependant, certains développeurs indépendants ont créé des applications gratuites simples basées sur un environnement de virtualisation qui fournit une interface graphique pour configurer et gérer plusieurs systèmes d’exploitation invités.
Préparation à la virtualisation
Mon préféré pour exécuter macOS sur macOS est VirtualBuddy , qui simplifie le processus de téléchargement des fichiers nécessaires pour faire fonctionner une machine virtuelle Monterey ou Ventura. Il s’agit de l’application que nous utiliserons pour configurer notre exemple de machine virtuelle dans ce didacticiel.
Une autre application à surveiller est UTM , qui utilise un cadre de virtualisation pour exécuter les systèmes d’exploitation ARM sur la version ARM de macOS, mais fournit également un frontal facile à utiliser pour le logiciel d’émulation QEMU. QEMU peut émuler d’autres architectures de processeur, y compris, mais sans s’y limiter, x86 et PowerPC. Comme toute émulation, cela entraîne une dégradation des performances. Mais c’est une façon amusante d’exécuter d’anciens systèmes d’exploitation sur un nouveau Mac brillant, et la galerie de machines virtuelles UTM comprend des exemples de machines virtuelles pour de nombreuses distributions Linux, Mac OS classique et Windows XP et Windows 7.
Si vous souhaitez virtualiser macOS Monterey sur macOS Monterey, vous n’avez rien à télécharger. Si vous souhaitez virtualiser Ventura au-dessus de Monterey, vous devrez installer et exécuter la version bêta de Xcode 14 à partir du site des développeurs Apple avant de commencer. Lorsque j’ai essayé cela sans Xcode installé, macOS a essayé (et échoué) de télécharger un logiciel supplémentaire pour le faire fonctionner – un peu comme macOS doit télécharger un logiciel supplémentaire la première fois que vous utilisez Rosetta. Avec la version bêta de Xcode installée, tout fonctionne comme prévu (mais si vous pouvez trouver un moyen de le faire fonctionner sans avoir à installer une application de 33 Go qui prend plus d’une heure à installer, j’aimerais en entendre parler).
Vous devez également faire attention à la configuration matérielle requise pour la virtualisation. VirtualBuddy et l’infrastructure de virtualisation n’ont pas d’exigences strictes, à l’exception de l’exigence de la puce Apple Silicon pour la virtualisation macOS sur macOS. Mais vous exécuterez deux systèmes d’exploitation complètement différents sur la même machine, ce qui implique des exigences en matière de RAM et de stockage. Personnellement, je ne recommanderais pas d’essayer de virtualiser macOS sur un Apple Silicon Mac avec moins de 16 Go de RAM. Plus il y en a, mieux c’est, surtout si vous exécutez également des applications lourdes comme Xcode à côté (ou à l’intérieur) de votre machine virtuelle.
Par défaut, VirtualBuddy stocke tous ses fichiers (y compris les images de disque VM) dans le dossier Documents de votre compte utilisateur. Les utilisateurs de Mac disposant d’un stockage interne limité peuvent souhaiter passer à un lecteur externe pour économiser de l’espace, car la taille de lecteur par défaut pour les nouvelles machines virtuelles macOS est de 64 Go. Tout SSD externe connecté via une connexion USB 5Gb/s ou 10Gb/s ou un bus Thunderbolt devrait être assez rapide pour la plupart des tâches – j’utilise un SSD NVMe bon marché dans un boîtier USB-C 10Gb/s – pas celui-ci, mais similaire .
Laisser un commentaire