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?
Voir la FAQ du vin ici pour vous le dire.
Vous devez faire défiler jusqu'à
En corrigeant les variables d'environnement, vous pourrez les obtenir.
la source
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 .:
(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-
,-dbg
et-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 lesdata.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
opt
etusr
les 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
nemo
y a uneopen as root
option 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-gnu
peut 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 :))la source