Introduzione
A volte è necessario utilizzare un particolare programma sul tuo sistema Ubuntu. Sebbene ci siano altre opzioni (come macchine virtuali o programmi come Wine, che aiuta a eseguire programmi Windows su Linux), comportano un po' di lavoro e non sono esattamente i modi più semplici per eseguire questi programmi. Fortunatamente, WineHQ è un'ottima soluzione per eseguire programmi Windows sul tuo computer Ubuntu.
In questo articolo imparerai come installare WineHQ su Ubuntu in modo da poter eseguire facilmente quei fastidiosi programmi Windows ogni volta che ne hai bisogno. Questo tutorial è composto da:
- Cos'è il vino?
- Scarica il codice sorgente del vino
- Compila e installa wine dal sorgente
- Esegui programmi Windows su Linux usando wine
- Conclusione
Cos'è il Wine
Wine, che sta per Wine Is Not an Emulator, è un modo per eseguire programmi Windows su altri sistemi operativi. Consente ai programmi Windows di funzionare su Linux e macOS senza richiedere una licenza Windows o macchine virtuali. Il programma è in fase di sviluppo dall'inizio degli anni '90 e si è evoluto nel corso degli anni fino a diventare un modo molto affidabile per eseguire programmi Windows su altri sistemi operativi. Detto questo, ci sono alcuni avvertimenti sull'esecuzione di programmi Windows su altri sistemi operativi con Wine.
Ad esempio, potrebbe non essere sempre possibile eseguire tutti i programmi sul computer. Inoltre, i programmi potrebbero non funzionare sempre così velocemente come se fossero in esecuzione su Windows. Detto questo, Wine è un'ottima soluzione gratuita per eseguire programmi Windows sul tuo computer Ubuntu quando necessario.
Preparare il sistema
Per compilare Wine dal codice sorgente sono necessari gli strumenti essenziali, il compilatore gcc e un gran numero di pacchetti di sviluppo.
Apri un terminale con sudo account privilegiato e aggiorna prima la cache apt:
sudo apt update
Quindi installa i pacchetti richiesti sul tuo sistema.
sudo apt install build-essential gcc-multilib gcc-mingw-w64 libasound2-dev libpulse-dev libdbus-1-dev libfontconfig-dev libfreetype-dev libgnutls28-dev libgl-dev libunwind-dev libx11-dev libxcomposite-dev libxcursor-dev libxfixes-dev libxi-dev libxrandr-dev libxrender-dev libxext-dev bison flex
Scaricare il codice sorgente di Wine
Dopo aver installato tutti i pacchetti richiesti, scarica l'ultimo codice sorgente di Wine dai suoi siti Web ufficiali. Al momento della stesura di questo tutorial, Wine 8.0 è l'ultima versione.
Usa i seguenti comandi per scaricare il codice sorgente di Wine ed estrarlo:
wget https://dl.winehq.org/wine/source/8.0/wine-8.0.tar.xz
tar -Jxf wine-8.0.tar.xz -C /tmp
Tutti i file verranno estratti nella directory /tmp/wine-8.0.
Compilare il codice sorgente di Wine
Utilizzare lo script ./configure per preparare l'origine per l'installazione in base all'hardware del sistema. Questo creerà il Makefile per la compilazione e imposterà l'ambiente di installazione per Wine in base al tuo sistema.
Passa alla directory del codice sorgente di wine con il comando cd :
cd /tmp/wine-8.0
Quindi configurare il codice sorgente con ./configure script. Sui sistemi a 64 bit, assicurarsi di utilizzare i parametri della riga di comando –enable-win64 come indicato di seguito:
Per sistemi a 32 bit:
./configure
Per sistemi a 64 bit:
./configure --enable-win64
Infine, esegui il comando make e make install per compilare il sorgente wine e installarlo sul tuo sistema.
make
make install
Il completamento della compilazione del codice sorgente richiede del tempo in base alle risorse disponibili nell'hardware del sistema. Attendi che l'installazione venga completata correttamente.
Verificare l'installazione
Usa il seguente comando per controllare la versione di wine installata sul tuo sistema
Per sistemi a 32 bit:
./configure
Per sistemi a 64 bit:
./configure
Dovresti vedere l'output in wine-80
.
Configurare Wine
Il prossimo passo è configurare il pacchetto WineHQ. Per fare ciò, esegui il seguente comando:
Sui tuoi sistemi Debian, puoi configurare Wine per le applicazioni Windows "32-bit" e "64-bit" . Nel nostro caso, stiamo impostando l'ambiente Wine per il sistema "32-bit":
winecfg
La configurazione di Wine inizierà ad aggiornarsi nella tua directory "home".
Dopo aver completato il processo di aggiornamento, sullo schermo verrà visualizzata la seguente finestra di dialogo di configurazione di Wine. Puoi utilizzarlo per modificare diverse opzioni.
Ad esempio, apriremo la scheda "Applicazioni" e imposteremo la versione di Windows come "Windows 7".
Per modificare le impostazioni relative all'aspetto, passa alla scheda "Grafica" e imposta le opzioni in base alle tue esigenze.
Questo era il metodo di base relativo all'installazione e alla configurazione di Wine su Ubuntu 22.04.
Eseguire programmi Windows su Linux con WineHQ
Ora che hai installato WineHQ sul tuo sistema basato su Debian e lo hai configurato. è ora di iniziare a eseguire quei fastidiosi programmi Windows. A scopo di test, ho scaricato un piccolo file di esecuzione di Windows putty.exe e l'ho avviato con l'applicazione Wine.
Conclusione
WineHQ è un modo eccellente per eseguire programmi Windows sul tuo computer Ubuntu. Il programma è molto facile da installare e configurare su Ubuntu. Inoltre, ti consente di eseguire programmi Windows sul tuo computer Debian quando ne hai bisogno. Nel complesso, è un'eccellente soluzione gratuita per eseguire programmi Windows sul tuo computer Ubuntu.