Eseguire Applicazioni Windows su macOS: Una Guida con Wine
Gli utenti affezionati di macOS apprezzano da tempo la sua efficienza, l’interfaccia utente intuitiva, un vasto assortimento di software e il suo design raffinato. Il sistema operativo di Apple risulta spesso la scelta ottimale per professionisti come sviluppatori, grafici, editor audio e video e altre figure simili. Tuttavia, si presentano circostanze in cui le applicazioni Windows si distinguono per prestazioni superiori rispetto alle loro controparti macOS, come nel caso dei videogiochi. Per fortuna, grazie all’emulazione di Windows tramite Wine, è possibile avviare applicazioni Windows su diverse piattaforme, tra cui i sistemi operativi Linux e macOS. In questa guida, esploreremo come impiegare Wine per far girare le applicazioni Windows su macOS.
Wine è un software open-source che permette l’esecuzione di applicazioni Windows su sistemi Linux e macOS. È presente sin dai tempi di Windows 3.x. Wine ha conquistato popolarità soprattutto tra i giocatori grazie alla sua capacità di far funzionare molti giochi Windows su Linux e macOS, ma si rivela altrettanto utile per avviare altre tipologie di applicazioni Windows su queste piattaforme in modo efficace.
La versione di Wine che utilizzeremo è denominata Wineskin Winery, progettata per essere pronta all’uso. Wineskin include l’applicazione Windows che si desidera utilizzare all’interno di un pacchetto eseguibile, simile a un’applicazione macOS. In sintesi, Wineskin crea un contenitore per le applicazioni Windows, consentendone l’esecuzione su macOS.
Per illustrare il processo, installeremo il gioco Scribblenauts Unmasked: A DC Comics Adventure; la procedura è simile per qualsiasi altra applicazione o gioco. Qualora si verificasse un errore del Finder, sarà sufficiente riavviare il Mac e riprendere da dove si era interrotto.
Per iniziare, scarica Wineskin Winery dal link fornito alla fine di questo testo, trascina il file nella cartella Applicazioni (anche se può funzionare ovunque, si consiglia di posizionarlo in Applicazioni) e avvialo. Clicca su “Aggiorna” e scarica gli aggiornamenti disponibili, poiché gli sviluppatori rilasciano spesso correzioni. Se si sta utilizzando l’ultima versione, l’opzione di aggiornamento sarà disabilitata.
Il primo passo consiste nello scaricare un motore. Per farlo, clicca sul simbolo “+” sotto la sezione dei motori, accanto a “Nuovi motori disponibili”. Si aprirà una finestra chiamata “Aggiungi motore”. Scegli l’ultimo motore della lista, clicca su “Scarica e installa” e attendi che il processo sia completato.
Ora, il motore installato dovrebbe essere visibile nella finestra principale.
Successivamente, clicca su “Crea nuovo wrapper vuoto”, seleziona un nome per la tua applicazione e premi “OK”. La procedura di configurazione richiede qualche minuto. Ti verrà richiesto di installare il pacchetto Wine Mono per l’esecuzione di applicazioni .NET e in seguito il pacchetto Gecko per le applicazioni basate su HTML. Se prevedi di utilizzare una di queste tipologie di app, installa i relativi pacchetti; in caso contrario, puoi semplicemente premere “Annulla” in entrambi i casi.
Una volta terminata l’elaborazione, clicca su “Visualizza wrapper nel Finder” e sarai indirizzato alla cartella della tua applicazione appena creata.
Se lo desideri, puoi spostare l’applicazione nella cartella “Applicazioni” oppure semplicemente tenere a mente la sua posizione; il percorso predefinito è ../Users/[nome utente]/Applicazioni/Altro. Noterai che il file ha una dimensione considerevole anche se non contiene ancora nulla, ed è normale.
Ora fai clic con il tasto destro sul wrapper appena creato e scegli “Mostra contenuto pacchetto” dal menu contestuale. Nel contenuto del pacchetto, vai alla cartella “drive_c” e copia qui la cartella contenente l’applicazione Windows.
Quindi, torna indietro e apri l’applicazione “Wineskin”.
Clicca su “Avanzate”, quindi su “Sfoglia” nella schermata delle impostazioni avanzate, individua la cartella che hai copiato e seleziona il file eseguibile principale dell’applicazione o del gioco. A questo punto, puoi chiudere tutto e avviare il wrapper; dovrebbe funzionare senza problemi. Per un risultato più rifinito, è possibile cercare un’icona file (.icns) da utilizzare per personalizzare l’aspetto dell’applicazione o del gioco, in modo che non sembri un wrapper.
Inoltre, le applicazioni che richiedono i framework DotNet e DirectX dovranno essere installate individualmente seguendo la stessa procedura all’interno del wrapper. In questo modo tutto dovrebbe funzionare.
Ecco il risultato finale: Scribblenauts Unmasked: A DC Comics Adventure in esecuzione su un MacBook Pro.
In rari casi, se il software selezionato non dovesse funzionare come previsto, si potrebbe considerare di scaricare un altro motore. Inoltre, alcune applicazioni potrebbero non funzionare alla perfezione; in tal caso, si dovrà configurare manualmente il wrapper Wineskin. Per farlo, vai su “Avanzate” dal programma di avvio del wrapper e potrai personalizzare l’esperienza. Non esiste una soluzione universale, quindi sarà necessario fare delle prove per trovare la configurazione ideale. Tuttavia, questo è un evento piuttosto raro.