Installieren von dotnet 2.0 auf einem 64-Bit-Computer

31

Ich habe ein Schnellleseprogramm, das ich mit dotnet2 gekauft habe. Dotnet2 läuft jedoch nicht mit 64-Bit-Weinen. Wie würde ich dotnet2 installieren?

KI4JGT
quelle

Antworten:

40

Sie können mehrere Weinpräfixe auf Ihrem Computer haben, die jeweils als separate Weine ausgeführt werden. Sie können also ein 32-Bit-Präfix erstellen und dotnet2 darin installieren:

Dadurch wird ein neues Wineprefix (.wine32 in Ihrem Zuhause) erstellt und als 32-Bit-Version konfiguriert:

WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg

Sie können es auf diese Weise in Kombination mit Winetricks verwenden, um WINEARCH zu konfigurieren, das Präfix zu erstellen und dotnet 2.0 in einem Befehl zu installieren:

env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks dotnet20

oder nur:

env WINEPREFIX=~/.wine32 winetricks dotnet20

wenn Sie bereits WINEARCH eingestellt und WINEPREFIX mit dem obigen 1. Befehl erstellt haben.

laurent
quelle
2
Vielen Dank. . . Wie würden Sie das Programm zu diesem Präfix installieren?
KI4JGT
4
WINEPREFIX=~/.wine32 wine setupprogram.exe
Laurent
1
@laurent Wie deinstallieren Sie Programme in diesem Präfix?
Jaorizabal
1
Wenn das Programm deinstalliert wurde, können Sie es auf die gleiche Weise ausführen. Wenn nicht ... können Sie das Verzeichnis (oder die Dateien) entfernen, in dem Ihr Programm installiert ist ( ~/.wine32/drive_c/Program Files/your_programoder etwas Ähnliches)
laurent
2
@laurent dotnet2.0 kann nicht installiert werden. Es wird immer wieder gefragt, ob ich den Bericht an Microsoft senden möchte.
KI4JGT
5

Nur um die Verwendung von Wein im 32-Bit-Modus zu vereinfachen. Erstellen Sie eine Datei in ~ / bin / wine32 mit folgendem Inhalt

env WINEARCH = win32 WINEPREFIX = ~ / .wine32 wine $ *

Machen Sie die Datei ausführbar, um wine im 32-Bit-Modus mit zu starten

wine32 my_exe_file_that_needs_32bit.exe

Hoffentlich hilft das :-)

CDJM
quelle
2
Anstatt ein Skript in ~ / bin zu erstellen (was meiner Meinung nach ohnehin ein Sicherheitsproblem darstellt), können Sie in ~ / .bashrc einen Bash-Alias ​​erstellen. Nehmen Sie einfach die gleiche Zeile aus dem Skript und fügen Sie sie in .bashrc wie folgt ein: alias wine32 = 'env WINEARCH = win32 WINEPREFIX = ~ / .wine32 wine $ *'
Stephen Angelico