Come utilizzare le app di virtualizzazione gratuite per testare in sicurezza le beta di macOS Ventura
Una delle funzionalità Mac più interessanti per gli utenti esperti dell’era Apple Silicon è l’ambiente di virtualizzazione di Apple . Di solito si tratta di software a pagamento come Parallels Desktop o VMWare Fusion. La virtualizzazione ti consente di eseguire più sistemi operativi su un singolo Mac contemporaneamente, il che è utile per chiunque voglia eseguire Linux su macOS e testare l’applicazione che sta sviluppando. su diverse versioni di macOS o dai un’occhiata all’ultima beta di macOS Ventura senza rischiare la loro installazione principale.
La documentazione ei progetti di esempio di Apple forniscono tutto il necessario per creare ed eseguire una semplice macchina virtuale senza software aggiuntivo. Tuttavia, alcuni sviluppatori indipendenti hanno creato semplici applicazioni gratuite basate su un ambiente di virtualizzazione che fornisce un’interfaccia grafica per la configurazione e la gestione di più sistemi operativi guest.
Preparazione per la virtualizzazione
Il mio preferito per eseguire macOS su macOS è VirtualBuddy , che semplifica il processo di download dei file necessari per far funzionare una macchina virtuale Monterey o Ventura. Questa è l’applicazione che useremo per configurare la nostra macchina virtuale di esempio in questo tutorial.
Un’altra applicazione a cui prestare attenzione è UTM , che utilizza un framework di virtualizzazione per eseguire i sistemi operativi ARM sulla versione ARM di macOS, ma fornisce anche un front-end facile da usare per il software di emulazione QEMU. QEMU può emulare altre architetture di processori inclusi ma non limitati a x86 e PowerPC. Come ogni emulazione, ciò si traduce in un degrado delle prestazioni. Ma è un modo divertente per eseguire vecchi sistemi operativi su un Mac nuovo di zecca, e la UTM Virtual Machine Gallery include VM di esempio per molte distribuzioni Linux, Mac OS classico e Windows XP e Windows 7.
Se desideri virtualizzare macOS Monterey su macOS Monterey, non è necessario scaricare nulla. Se desideri virtualizzare Ventura su Monterey, dovrai installare ed eseguire Xcode 14 beta dal sito degli sviluppatori Apple prima di iniziare. Quando ho provato questo senza Xcode installato, macOS ha provato (e non è riuscito) a scaricare software aggiuntivo per farlo funzionare, un po ‘come macOS ha bisogno di scaricare software aggiuntivo la prima volta che usi Rosetta. Con la versione beta di Xcode installata, tutto funziona come previsto (ma se riesci a trovare un modo per farlo funzionare senza dover installare un’app da 33 GB che richiede più di un’ora per l’installazione, mi piacerebbe saperlo).
Dovresti anche prestare attenzione ai requisiti hardware per la virtualizzazione. VirtualBuddy e l’infrastruttura di virtualizzazione non hanno requisiti rigidi, ad eccezione del requisito del chip Apple Silicon per la virtualizzazione macOS su macOS. Ma eseguirai due sistemi operativi completamente diversi sulla stessa macchina e questo include RAM e requisiti di archiviazione. Personalmente, non consiglierei di provare a virtualizzare macOS su un Apple Silicon Mac con meno di 16 GB di RAM. Più sono, meglio è, soprattutto se eseguirai anche applicazioni pesanti come Xcode accanto (o all’interno) della tua VM.
Per impostazione predefinita, VirtualBuddy memorizza tutti i suoi file (incluse le immagini del disco VM) nella cartella Documenti del tuo account utente. Gli utenti Mac con spazio di archiviazione interno limitato potrebbero voler passare a un’unità esterna per risparmiare spazio, poiché la dimensione predefinita dell’unità per le nuove macchine virtuali macOS è di 64 GB. Qualsiasi SSD esterno collegato tramite una connessione USB da 5 Gb/s o 10 Gb/s o bus Thunderbolt dovrebbe essere abbastanza veloce per la maggior parte delle attività: sto usando un SSD NVMe economico in un alloggiamento USB-C da 10 Gb/s – non questo, ma simile .
Lascia un commento