Come eseguire le applicazioni Windows su Ubuntu | Guida all’installazione e configurazione di Wine

1. Introduction

Una delle sfide che gli utenti Linux affrontano è l’impossibilità di eseguire applicazioni disponibili solo per Windows. Molti software aziendali e giochi sono progettati specificamente per Windows e non funzionano nativamente su Linux. È qui che entra in gioco uno strumento chiamato “Wine”.

Wine è uno strato di compatibilità open source che consente alle applicazioni Windows di funzionare su Linux. In questa guida spiegheremo come installare Wine su Ubuntu, eseguire applicazioni Windows e risolvere i problemi più comuni.

2. Che cos’è Wine?

Wine (abbreviazione di “Wine Is Not an Emulator”) è uno strato di compatibilità che consente alle applicazioni Windows di funzionare su Linux reimplementando le API di Windows. Con Wine, puoi eseguire software popolari come Photoshop e Microsoft Office su Ubuntu.

Tuttavia, non tutte le applicazioni funzionano perfettamente. Puoi verificare i dettagli di compatibilità sul Wine AppDB ufficiale.

3. Come installare Wine

3.1 Installazione dal repository predefinito di Ubuntu

Ecco come installare Wine dal repository predefinito di Ubuntu:

sudo apt update
sudo apt install wine64 wine32

3.2 Installazione dell’ultima versione dal repository WineHQ

Per installare l’ultima versione di Wine, aggiungi il repository WineHQ:

sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add /etc/apt/keyrings/winehq-archive.key
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
sudo apt update
sudo apt install --install-recommends winehq-stable

4. Configurazione iniziale di Wine

Dopo aver installato Wine, usa il winecfg comando per configurarlo. Questo creerà un’unità C virtuale e ti chiederà di installare Mono e Gecko.

winecfg

Mono è necessario per le applicazioni .NET, mentre Gecko è richiesto per il rendering HTML. Dovresti installare entrambi.

5. Installare ed esazioni Windows

Ad esempio, installiamo Notepad++ usando Wine.

  1. Scarica il file .exe dal sito ufficiale di Notepad++.
  2. Fai clic con il tasto destro sul file scaricato e seleziona “Open with Wine Windows Program Loader”.
  3. Segui la procedura guidata di installazione per completare l’installazione.

6. Personalizzare ed Espandere Wine

Per migliorare la funzionalità di Wine, puoi usare winetricks per installare componenti Windows aggiuntivi. Questo ti consente di installare facilmente librerie essenziali come DirectX e i font Microsoft.

6.1 Installare Winetricks

sudo apt install winetricks
winetricks allfonts

7. Risoluzione dei problemi e consigli

  • Errori di dipendenza: Se si verificano conflitti di pacchetti durante l’installazione, rimuovi temporaneamente i pacchetti in conflitto usando sudo apt remove
  • L’applicazione non si avvia: Se un programma non si avvia, controlla le impostazioni di compatibilità in winecfg o usa winetricks per installare le librerie mancanti.

8. Disinstallare Wine

Se non ti serve più Wine, puoi rimuoverlo completamente usando i seguenti comandi:

sudo apt remove --purge wine64 wine32
sudo apt autoremove
sudo rm /etc/apt/sources.list.d/winehq-*.sources
sudo apt update

9. Conclusione

Wine è uno strumento potente che consente agli utenti Ubuntu di eseguire molte applicazioni Windows senza problemi. Per migliorare la compatibilità, l’uso di strumenti aggiuntivi come winetricks può essere molto efficace.

10. Sezione FAQ

Q1: Posso giocare ai giochi con Wine?
R1: Sì, molti giochi Windows possono essere eseguiti su Ubuntu usando Wine. Si consiglia di controllare il Wine AppDB per i dettagli di compatibilità.