Esegui facilmente le app di Windows su Linux utilizzando questi strumenti

Eseguire applicazioni Windows su Linux è più semplice di quanto sembri. Non è sempre necessario fare affidamento su programmi alternativi compatibili con Linux. Con strumenti come Wine e le sue interfacce GUI o creando macchine virtuali, puoi eseguire senza problemi molte app e giochi Windows su Linux. Immergiamoci!
Esegui app Windows utilizzando i wrapper di Wine
Prima di passare ai wrapper di Wine, comprendiamo prima cosa sia Wine. Wine sta per Wine Is Not an Emulator. È uno strato di compatibilità che consente di eseguire programmi Windows su Linux senza richiedere un’installazione completa di Windows.
Ci sono diversi modi per utilizzare Wine. Puoi usare l’interfaccia a riga di comando di Wine o optare per i wrapper di Wine (strumenti GUI che utilizzano Wine sul backend). Ti consiglio di utilizzare i wrapper di Wine, soprattutto se lavorare con strumenti da riga di comando ti sembra intimidatorio.
I wrapper di Wine sono pacchetti preconfigurati che semplificano il processo di installazione ed esecuzione di specifiche applicazioni o giochi Windows gestendo per te le complessità della configurazione di Wine. Alcuni wrapper famosi includono PlayOnLinux, Bottles, Heroic Launcher, Lutris e altri.
Installare app Windows utilizzando Bottles
Supponiamo che tu voglia eseguire Notepad++ nel tuo ambiente Linux. Invece di affrontare una configurazione manuale di Wine, puoi utilizzare uno dei wrapper menzionati in precedenza. Per questa dimostrazione, utilizzerò il wrapper GUI di Wine Bottles per installare Notepad++ sul mio Ubuntu Linux.
Per iniziare, installa prima Bottles utilizzando Flatpak:
flatpak install flathub com.usebottles.bottlesDopo l’installazione, apri Bottles dal menu delle applicazioni e poi fai clic sul pulsante blu Crea Nuova Bottiglia.

Successivamente, fornisci un nome per la tua nuova bottiglia e seleziona l’ambiente dell’applicazione. Questo creerà un ambiente autonomo progettato per eseguire app Windows. Infine, fai clic sul pulsante Crea.

Una volta che la nuova bottiglia è stata creata, puoi rivedere i dettagli e le impostazioni di configurazione.
Apri la bottiglia e fai clic sul pulsante Esegui Eseguibile.

Naviga fino alla posizione in cui hai scaricato l’installer di Notepad++. Seleziona il file e fai clic su Esegui per avviare l’installazione.

Segui i passaggi standard di installazione di Notepad++.

Dopo aver completato l’installazione, puoi eseguire Notepad++ direttamente da Bottles. Tornando a Bottles, vedrai Notepad++ elencato come programma installato.
Per aprirlo in qualsiasi momento, fai clic sull’icona della freccia accanto al suo nome, e sei a posto!

Preferisco sempre i wrapper di Wine rispetto alla CLI di Wine, poiché semplificano configurazioni complesse e supportano una vasta gamma di programmi Windows.
Utilizza il comando wine
Sebbene i wrapper di Wine siano comodi, a volte desideri avere un maggiore controllo. Qui entra in gioco l’interfaccia della riga di comando di Wine (CLI). La CLI ti consente di personalizzare le impostazioni di Wine e gestire diversi prefissi.
Prima di tutto, dovrai installare Wine. Su molte distribuzioni Linux, l’installazione di Wine è semplice. Ad esempio, su Ubuntu, esegui il seguente comando:
sudo apt install wineDopo aver installato Wine, vai alla cartella in cui è archiviato il tuo file .exe.
cd /path/to/your/applicationPuoi quindi eseguire l’eseguibile Windows direttamente dal terminale:
wine /path/to/your/application.exePer accedere all’utilità di configurazione di Wine, utilizza il seguente comando:
winecfg
Questo strumento ti consente di regolare impostazioni come l’emulazione della versione di Windows, le configurazioni grafiche e altro.
Winetricks è un ulteriore strumento che completa Wine consentendoti di installare DLL, font e altri componenti necessari per alcune applicazioni Windows. Per installarlo, puoi eseguire questo:
sudo apt install winetricks -yUna volta installato, apri l’interfaccia di Winetricks con il comando:
winetricksQui, puoi gestire facilmente componenti e impostazioni per garantire il funzionamento fluido delle tue applicazioni Windows.
Utilizzo di software di virtualizzazione
Mentre Wine è eccellente per eseguire molte applicazioni Windows, a volte eseguire un ambiente Windows completo su Linux è la soluzione migliore, soprattutto per applicazioni complesse o che richiedono molte risorse. Il software di virtualizzazione ti consente di creare ed eseguire una macchina Windows virtuale sul tuo sistema Linux.
VirtualBox, un’opzione open-source e gratuita, è facile da configurare. Puoi scaricarlo e installarlo in pochi clic, creare una nuova macchina virtuale, installare Windows ed eseguire le tue applicazioni come se stessi utilizzando un normale PC Windows. È come avere un mini computer Windows all’interno del tuo sistema Linux.
VMware Player è un’altra scelta eccellente, particolarmente se hai bisogno di funzionalità avanzate. Inoltre, la bellezza della virtualizzazione risiede nel suo ambiente sicuro e isolato. Se qualcosa non funziona, puoi immediatamente ripristinare la macchina virtuale e ricominciare da capo. È come avere un pulsante di reset per il tuo ambiente Windows.
E per quanto riguarda il gioco di giochi Windows su Linux?
Puoi anche giocare a vari giochi Windows su Linux utilizzando Wine e strumenti come Proton, Heroic Launcher o Lutris.
Ad esempio, Proton, sviluppato da Valve per la loro funzionalità Steam Play, è una versione modificata di Wine ottimizzata per eseguire giochi Windows su Linux. Si integra perfettamente con Steam, rendendo incredibilmente facile giocare a numerosi giochi Windows sul tuo sistema Linux.

Allo stesso modo, Lutris è una piattaforma di gioco che supporta più librerie, tra cui Steam, GOG ed Epic Games. È uno strumento eccezionale per gestire giochi non Steam e altre piattaforme di gioco.
Se necessario, eseguire una macchina virtuale Windows è un’altra opzione per il gaming. Puoi installare Windows all’interno di VirtualBox, VMware o KVM e giocare come faresti su un sistema Windows nativo. Tuttavia, questo metodo è ad alta intensità di risorse e potrebbe non offrire prestazioni ottimali.
Prima di esplorare strati di compatibilità o virtualizzazione, vale la pena controllare se è disponibile una versione nativa Linux del tuo gioco preferito. Molti sviluppatori ora rilasciano i loro titoli su più piattaforme per soddisfare la crescente domanda dei giocatori Linux.
Conclusione
Che tu sia un utente occasionale o un utente esperto, c’è una soluzione che può aiutarti a colmare il divario tra Linux e Windows. Quindi, vai avanti ed esplora queste opzioni – potresti essere sorpreso di quanto sia facile eseguire le tue app Windows preferite sul tuo computer Linux.