Vuoi eseguire applicazioni Windows su AlmaLinux o Rocky 8? Quindi installa Wine HQ per utilizzare le applicazioni grafiche Microsoft Windows su Linux.
Vino ( W in io s N o su E mulator) è un programma che può essere utilizzato per eseguire software Windows su Linux. Non è necessario installare alcuna macchina virtuale sul computer per poter avviare programmi con Wine che sono stati programmati per Windows.
Fornisce l'ambiente di runtime effettivo e l'API di Windows (Application Programming Interface) e si basa sulla laboriosa ricostruzione del codice sorgente di Windows non aperto attraverso la sperimentazione e il reverse engineering. Questo è il motivo, ancora, dopo 20 anni di sviluppo, non vi è alcuna garanzia che sarà in grado di eseguire correttamente il programma. Tuttavia, è ancora sufficiente installare ed eseguire comuni programmi Windows a volte anche complessi come Photoshop.
Qui impariamo i comandi per configurare Wine su AlmaLinux e il processo sarà lo stesso per altri sistemi Linux basati su RPM come CentOS 8, Rocky Linux, Fedora e RHEL 8.
Passaggi per installare Wine su AlmaLinux o Rocky 8
Passaggio 1:esegui l'aggiornamento del sistema
Prima di configurare qualsiasi cosa, installiamo prima gli aggiornamenti disponibili per i pacchetti di sistema utilizzando DNF. Il comando fornito aggiornerà anche i repository.
sudo dnf update
Fase 2:abilita EPEL e PowerTools
Poiché non esiste un repository ufficiale di Wine per AlmaLinux o Rocky, lo costruiremo dal sorgente. Pertanto, per creare codice sorgente, abbiamo bisogno di strumenti di sviluppo e alcune altre dipendenze richieste disponibili in EPEL. Quindi, abilitalo prima:
sudo dnf install epel-release sudo dnf config-manager --set-enabled powertools
Fase 3:installa gli strumenti di sviluppo e altre dipendenze
Ora, installa gli strumenti di sviluppo di cui avevamo bisogno per costruire il codice Wine Source sul nostro sistema AlmaLinux.
sudo dnf groupinstall 'Development Tools' -y
Oltre al comando precedente, esegui anche questo per dipendenze aggiuntive .
sudo dnf -y install gcc libX11-devel freetype-devel zlib-devel \ libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel \ gnutls-devel libpng-devel libjpeg-turbo-devel \ libtiff-devel dbus-devel fontconfig-devel
Premi Invio Chiave e dai il tuo permesso per avviare l'installazione.
Fase 4:scarica il codice sorgente più recente di Wine HQ
Per compilare il codice sorgente, scarichiamo l'ultimo disponibile ovvero Wine 6.1. Puoi andare anche per qualsiasi altra versione. Scopri le versioni disponibili sulla pagina ufficiale.
sudo dnf -y install wget
wget https://dl.winehq.org/wine/source/6.x/wine-6.1.tar.xz
Nota :Per qualsiasi altra versione del codice sorgente di Wine, il comando sopra sarà lo stesso, basta cambiare il numero della versione dato in esso.
Fase 5:crea e installa Wine su AlmaLinux 8 o Rocky
Ora estraiamo e compiliamo il codice WineHQ sul sistema :
tar xvf wine-*.tar.xz
Costruisci e compila:
cd wine-*/ ./configure --enable-win64 make sudo make install
Il comando make richiederà del tempo
Fase 6:verifica la versione di Wine installata
Per confermare che sia stato configurato correttamente sul sistema, controlliamo la sua versione.
wine64 --version
Passaggio 7:avvia l'installazione del software Windows
Ora, inizia a installare i programmi Windows che desideri eseguire su AlmaLinux o Rocky.
la sintassi è:
win64 ./path-to-your file.exe