Wie verwende ich zwei verschiedene Versionen von Wein in derselben Installation?

15

Ich muss zwei verschiedene Windows-Anwendungen verwenden, eine funktioniert gut mit Wine 1.4, aber nicht mit Wine 1.5, und die andere funktioniert gut mit der späteren Version, aber nicht mit der ersteren.

Gibt es eine Möglichkeit, beide Wine-Versionen zu installieren und anzugeben, welche Anwendung mit welcher Wine-Version ausgeführt werden soll?

Machen
quelle

Antworten:

12

PlayOnLinuxInstallieren Sie PlayOnLinux

Mit PlayOnLinux können Sie Anwendungen installieren, die auf verschiedenen Wine-Versionen ausgeführt werden. PlayOnLinux bietet die Möglichkeit, neben der Installation eines Programms auch einige Bibliotheken zu installieren.

Um verschiedene Weinversionen zu verwalten, gehen Sie zu Extras> Weinversionen verwalten

Wine_Versions

Wenn Sie Ihre benutzerdefinierte kompilierte Version von Wine zu dieser Liste hinzufügen möchten, erstellen Sie eine neue Weinversion in ~/.PlayOnLinux/wine/linux-amd64oder linux-x86und kopieren Sie Ihre benutzerdefinierte Installation dorthin.

Während der Installation einer Anwendung haben Sie die Möglichkeit, ein neues virtuelles Laufwerk zu installieren, auf dem Sie eine andere Version von wine installieren können.

Virtuelles Laufwerk

PlayOnLinux

entzünden
quelle
könntest du mehr ausarbeiten? Dieses Thema ist sehr wichtig, und Ihre Antwort erfordert mehr Aufmerksamkeit - muss aber erst detailliert werden. Ich habe es selbst nicht ausprobiert, aber: ubuntu.igameilive.com/2010/02/…
5

Lesen Sie die häufig gestellten Fragen zu Wein hier, um dies zu erklären.

Sie müssen zu scrollen

2.5 Kann ich mehr als eine Wine-Version auf meinem System installieren?

Wenn Sie Umgebungsvariablen korrigieren, können Sie diese abrufen.

Philippe Gachoud
quelle
0

Ich verwende mehrere Skripte, aber mache dies grundsätzlich:
Gehe zu:
https://dl.winehq.org/wine-builds/ubuntu/ und
dann weiter zu
https://dl.winehq.org/wine-builds/ubuntu/dists/bionic / main / binary-i386 /
und
https://dl.winehq.org/wine-builds/ubuntu/dists/bionic/main/binary-amd64/

Download Bsp .:

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

(kann Inszenierung oder stabil sein) Auf der Seite mit den Suchtyp Bsp .: 4.21
jetzt alle Pakete überspringen enthalten: wine-devel-, winehq-, -dbgund -dev, wie die oben genannten haben.

Kopieren Sie sie alle in einen Ordner mit dem Namen z. B .: wine4.21-bionic (wenn es stabil ist, kann es auch wine4.21stable-bionic sein).

Extrahieren Sie sie alle mit dem Dateimanager (ist einfacher, ich benutze nemo). Erweitern Sie alle 4 Ordner data.tar.xz, um alle gleichzeitig anzuzeigen , wählen Sie alle 4 aus und extrahieren Sie sie hier (befindet sich im Unterordner).

Benennen Sie nun 2 der 4 Ordner unter wine4.21-bionic/um (behalten Sie nur den Namen des
Endordners bei ): amd64
i386

Kopieren Sie die Unterordner optund usrdie übrigen Ordner (die extrahierten, aber nicht umbenannten) und fügen Sie sie in die umbenannten Ordner ein (Sie müssen sich dafür entscheiden, die Ordner jetzt zusammenzuführen).

Bereinigen / Trash alles andere, was nicht benötigt wird.

In nemogibt es open as rootKontextmenü-Option. Ich verwende es also, um diesen Ordner zu verschieben und Root-Berechtigungen auf den obersten Ordner und alle darin enthaltenen Dateien anzuwenden.

Danach müssen Sie diese Umgebung festlegen (ich behalte sie in einem der obersten Ordner: / WineVersions /). Bsp .:

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"

(Dies ist oben /usr/lib/x86_64-linux-gnumöglicherweise nicht erforderlich (versuchen Sie es zuerst ohne?), aber ich verwende es trotzdem.)

jetzt solltest du zB können: wine64 explorer(nachdem du natürlich ein WINEPREFIX erstellt und env gesetzt hast :))

Wassermann Power
quelle