Winetricks è un’ottimo script di supporto per scaricare ed installare varie librerie di runtime necessarie per eseguire alcuni programmi in Wine. Queste possono includere sostituzioni per componenti di Wine usando librerie dette closed source. Un esempio potrebbe essere l’installazione della Visual C++ redistributable for Visual Studio 2015, che nativamente non è supportata da Wine stesso.
Allo stesso tempo l’uso di tale script potrebbe rendere impossibile la segnalazione di bug verso WineHQ, nei casi in cui tramite esso si sostituiscano librerie native di Wine.
Come installare Winetricks
Dai repository ufficiali
Qualora lo script non fosse installato nel sistema, è possibile procedere nel seguente modo:
Aprire un terminale e digitare
sudo apt update
sudo apt upgrade
sudo apt install winetricks
L’installazione in genere porta con se anche p7zip.
A mano
Qualora si sia installato Wine a mano (non dai repo ufficiali Ubuntu!), la sua utilità maggiore risiede nell’avere l’ultima versione disponibile e la più alta compatibilità possibile verso le recenti applicazioni Windows.
A questo punto scaricare lo script aggiornato, procedendo come di seguito:
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
Consiglio di cambiare i permessi al file appena scaricato. Assegnargli il permesso di esecuzione:
sudo chmod +x winetricks
Per comodità copiare a questo punto lo script su bin, per permetterne l’esecuzione ovunque:
sudo cp winetricks /usr/local/bin
Lo script può a questo punto essere usato con un semplice: bash winetricks [quelchevoleteinstallare]
Esempi d’uso
Se la domanda “Ma perchè dovrei usarlo?!” è sorta spontanea, ecco un esempio che potrebbe rendere più semplice capire.
Wine di suo permette l’installazione delle Visual C++ redistributable for Visual Studio sino alle 2013. Molti moderni software per Windows richiedono almeno la versione del 2015.
A questo punto, tutti quei software non dovrebbero poter funzionare. Ecco che ci viene in aiuto proprio lo script appena installato/scaricato.
Nel mio caso specifico, voglio installare Melodics, che richiede proprio le vcrun2015. Prima di installare il software devo procedere all’installazione della libreria:
bash winetricks vcrun2015
Se qualche componente è mancante (per esempio Gecko), Wine proporrà di scaricarlo ed installarlo autonomamente. Accettare e proseguire.
Fatto, non resta che installare Melodics come da prassi ed esso avrà a disposizione le VC del 2015.
wine MelodicsV2Installer.exe
sostituire il nome del file di setup dell’applicazione desiderata.
Segui @andymnc (Andrea Manconi) su Twitter per essere sempre aggiornato su guide ed articoli