Comment utiliser deux versions différentes de wine sur la même installation?

15

J'ai besoin d'utiliser deux applications Windows différentes, l'une fonctionne bien avec Wine 1.4 mais pas sur Wine 1.5 et l'autre application fonctionne bien avec la version ultérieure mais pas avec l'ancienne.

Existe-t-il un moyen d'installer les deux versions de Wine, en spécifiant quelle application doit s'exécuter avec quelle version de Wine?

Faire
la source

Réponses:

12

PlayOnLinuxInstallez PlayOnLinux

Vous pouvez utiliser PlayOnLinux pour installer des applications qui s'exécutent sur différentes versions de wine. PlayOnLinux fournit une option d'installation de certaines bibliothèques ainsi que l'installation d'un programme.

Pour gérer différentes versions de wine, accédez à Outils> Gérer les versions de Wine

Wine_Versions

Si vous souhaitez ajouter votre version compilée personnalisée de Wine à cette liste, créez une nouvelle "version" de Wine dans ~/.PlayOnLinux/wine/linux-amd64ou linux-x86et copiez-y votre installation personnalisée.

Lors de l'installation d'une application, vous avez la possibilité de l'installer sur un nouveau lecteur virtuel, dans lequel vous pouvez installer une version différente de wine.

Conduite virtuelle

PlayOnLinux

enflammer
la source
pourriez-vous en dire plus? cette question est très importante et votre réponse nécessite plus d'attention - mais doit d'abord être détaillée. je ne l'ai pas essayé moi-même, mais: ubuntu.igameilive.com/2010/02/…
5

Voir la FAQ du vin ici pour vous le dire.

Vous devez faire défiler jusqu'à

2.5 Puis-je installer plusieurs versions de Wine sur mon système?

En corrigeant les variables d'environnement, vous pourrez les obtenir.

Philippe Gachoud
la source
0

J'utilise plusieurs scripts mais je fais essentiellement ceci:
allez sur:
https://dl.winehq.org/wine-builds/ubuntu/
puis plus loin sur
https://dl.winehq.org/wine-builds/ubuntu/dists/bionic / main / binary-i386 /
et
https://dl.winehq.org/wine-builds/ubuntu/dists/bionic/main/binary-amd64/

téléchargement ex .:

wine-staging_4.21_bionic_amd64.deb
wine-staging_4.21_bionic_i386.deb
wine-staging-amd64_4.21_bionic_amd64.deb
wine-staging-i386_4.21_bionic_i386.deb

(peut être mise en scène ou stable) Sur le type de recherche de la page ex .: 4,21
maintenant sauter tous les colis contenant: wine-devel-, winehq-, -dbget -dev, comme celles ci - dessus.

copiez-les tous dans un dossier nommé ex .: wine4.21-bionic (s'il était stable pourrait être plutôt wine4.21stable-bionic)

Extrayez-les tous en utilisant le gestionnaire de fichiers (c'est plus facile, j'utilise nemo). Développez tous les 4 dossiers pour voir simultanément tous les data.tar.xz, sélectionnez tous ces 4 et faites "extraire ici" (sera sur le sous-dossier).

Renommez maintenant 2 des 4 dossiers à wine4.21-bionic/en (gardez simplement leur nom de dossier de fin):
amd64
i386

Copiez les sous-dossiers optet usrles dossiers restants (ceux extraits mais non renommés) et collez-les dans les dossiers renommés (vous devez choisir de fusionner les dossiers maintenant).

Nettoyage / Corbeille tout le reste qui n'est pas nécessaire.

Il nemoy a une open as rootoption de menu contextuel. Je l'utilise donc pour déplacer ce dossier et appliquer les autorisations root au dossier supérieur et à tous les fichiers joints.

vous aurez besoin de ces environnements définis après cela, (je les garde dans un dossier supérieur: / WineVersions /) ex .:

export PATH="$PATH:/WineVersions/wine4.21-bionic/amd64/opt/wine-staging/bin:/WineVersions/wine4.21-bionic/i386/opt/wine-staging/bin"

export LD_LIBRARY_PATH=":/WineVersions/wine4.21-bionic/amd64/opt/wine-staging/lib:/WineVersions/wine4.21-bionic/i386/opt/wine-staging/lib:/usr/lib/x86_64-linux-gnu"

(cela /usr/lib/x86_64-linux-gnupeut ne pas être nécessaire ci-dessus (essayez d'abord sans?), mais je l'utilise quand même)

maintenant, vous devriez pouvoir ex.: wine64 explorer(après avoir créé et env défini un WINEPREFIX bien sûr :))

Puissance du Verseau
la source