web-dev-qa-db-fra.com

Patch, compiler et exécuter Wine sans installer

Je ne suis pas familier avec la compilation de logiciels à partir des sources.

Je voudrais tester une version corrigée de Wine après cette procédure .

J'ai déjà installé Wine et je ne souhaite pas le modifier. Je veux juste avoir une installation secondaire avec un correctif Wine.

Comment puis-je faire cela?

5
To Do

Si Wine est installé via la gestion des paquets, le binaire wine est situé dans /usr/bin. Ensuite, il suffit de compiler la version corrigée de Wine.

Vous pouvez appliquer les correctifs et compiler Wine . Après les deux commandes suivantes, vous pouvez tester Wine à partir du répertoire de construction:

./configure  
make 

Pour installer Wine (facultatif si vous prévoyez d’exécuter Wine à partir du répertoire de construction). Si vous exécutez cette commande, thewine binary est généralement installé dans /usr/local/bin. Si vous souhaitez définir l'emplacement d'installation, vous pouvez utiliser le paramètre configure, par exemple: ./configure --prefix=/opt/wine157 qui installe Wine sur /opt/wine157

Sudo make install

Exemple (sur un système 64 bits) :

wget http://mirrors.ibiblio.org/wine/source/1.5/wine-1.5.7.tar.bz2
tar -xvf wine-1.5.7.tar.bz2
cd wine-1.5.7
wget ftp://ftp.etersoft.ru/pub/people/amorozov/usb/1.5.7/0001-Add-support-of-native-Windows-drivers-for-USB-tokens.txt
wget ftp://ftp.etersoft.ru/pub/people/amorozov/usb/1.5.7/0002-Re-generate-some-files.txt
patch -p1 < 0001*.txt
patch -p1 < 0002*.txt
./configure --enable-win64
make

Pour afficher la version de Wine à partir du répertoire de construction:

./wine64 --version

Installation:

Sudo make install

Désinstaller:

Sudo make uninstall

Voir:

5
BuZZ-dEE