Come installare Wine su CentOS, RHEL, Fedora
Wine è un programma che permette il funzionamento dei programmi sviluppati per Windows in ambiente GNU/Linux , grazie all’implementazione delle API specifiche del sistema operativo di Microsoft.
Il nome è un acronimo ricorsivo: Wine is not an emulator (fino al 1997 Wine era l’acronimo di Windows emulator). Il progetto è nato nei primi anni ’90 e ha richiesto circa 15 anni di sviluppo. La versione definitiva 1.0 di Wine è stata rilasciata nel giugno 2008. Sviluppato principalmente per Linux, sono poi stati rilasciati port per Mac OS X, FreeBSD e Oracle Solaris.
L’installazione che descrivo qui si riferisce alla versione 1.7.30, che è in sviluppo. L’ultima versione stabile (al momento) è la 1.6.2. Se segui queste istruzioni decidi quale scaricare inserendo i giusti riferimenti al momento del download. Faccio riferimento alle distribuzioni Linux derivate da RHEL, quindi CentOS, RHEL e Fedora.
Installare i pacchetti richiesti
Wine necessita di diversi pacchetti di sviluppi, quindi si consiglia di usare yum con questi comandi
# yum groupinstall ‘Development Tools’
# yum install libX11-devel freetype-devel zlib-devel libxcb-devel
Scaricare Wine
Scarichiamo il codice sorgente di wine.
per la versione di sviluppo, 1.7.30: http://prdownloads.sourceforge.net/wine/wine-1.7.30.tar.bz2
per la versione stabile, 1.6.2: http://prdownloads.sourceforge.net/wine/wine-1.6.2.tar.bz2
# cd /usr/src
# wget http://prdownloads.sourceforge.net/wine/wine-1.7.30.tar.bz2
# tar xjf wine-1.7.30.tar.bz2
Installare Wine
Accedere con utenza root ed eseguire i seguenti comandi in base alla piattaforma in uso. L’operazione richiede circa 30 minuti.
Sistemi 32-bit:
# cd wine-1.7.30/
# ./configure
# make
# make install
Sistemi 64-bit:
# cd wine-1.7.30/
# ./configure –enable-win64
# make
# make install
Verifica
Sistemi 32-bit:
# wine –version
wine-1.7.30
Sistemi 64-bit:
# wine64 –version
wine-1.7.30