Winetricks schlagen bei der Installation von dotnet20 und msxml6 fehl

21625
wullxz

Ich habe versucht, Dotnet20 und msxml6 mit Winetricks zu installieren, aber beide schlagen mit unterschiedlichen Fehlern fehl.

Es scheint, dass dotnetfx20 im Microsoft Download Center nicht mehr verfügbar ist.
Hier ist meine Ausgabe für den Befehl winetricks dotnet20:

LinuxSchnitzel Downloads # winetricks dotnet20 Executing w_do_call dotnet20 Executing load_dotnet20 Executing w_do_call fontfix Executing load_fontfix Setting Windows version to win2k Executing winetricks_early_wine regedit C:\windows\Temp\_dotnet20\set-winver.reg Executing mkdir -p /root/.cache/winetricks/dotnet20 Executing unzip -o -q -d /root/.wine/dosdevices/c:/windows/syswow64 l_intl.zip Executing mkdir -p /root/.cache/winetricks/dotnet20 Downloading http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe to /root/.cache/winetricks/dotnet20 --2012-08-16 19:30:03-- http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe Resolving download.microsoft.com (download.microsoft.com)... 80.239.221.105, 80.239.221.91 Connecting to download.microsoft.com (download.microsoft.com)|80.239.221.105|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2012-08-16 19:30:03 ERROR 404: Not Found.  ------------------------------------------------------ Downloading http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe failed ------------------------------------------------------ 

Was mache ich jetzt? Ich habe versucht, .Net Framework 2.0 SP1 x64 manuell zu installieren, dies schlägt jedoch fehl, ohne dass eine bestimmte Fehlermeldung angezeigt wird.

msxml6 ist anscheinend verfügbar, schlägt jedoch fehl. Ein Meldungsdialogfeld sagt mir, dass msxml6 nicht für 64-Bit ausgelegt ist. Wie konfiguriere ich Wine, um die 64-Bit-Pakete zu erhalten?
Ausgabe:

LinuxSchnitzel Downloads # winetricks msxml6 Executing w_do_call msxml6 Executing load_msxml6 Executing mkdir -p /root/.cache/winetricks/msxml6 Using native,builtin override for following DLLs: msxml6 Executing winetricks_early_wine regedit C:\windows\Temp\_msxml6\override-dll.reg Executing wine msiexec /i /root/.cache/winetricks/msxml6/msxml6_x86.msi fixme:storage:create_storagefile Storage share mode not implemented. err:msi:ITERATE_Actions Execution halted, action L"LaunchConditions" returned 1603 ------------------------------------------------------ Note: command 'wine msiexec /i /root/.cache/winetricks/msxml6/msxml6_x86.msi' returned status 67. Aborting. ------------------------------------------------------ 

Ich möchte MS Office 2010 x86 installieren. Muss ich Wine für 64-Bit konfigurieren?

Update:
Ich konnte msxml6 installieren. Um das tun zu können, musste ich ~ / .wine in etwas anderes umbenennen und die wine config mit neu erstellen $ WINEARCH=win32 winecfg.
Die Installation von msxml6 funktionierte dann problemlos.

Update2:
Jetzt, da ich Wine im 32-Bit-Modus eingestellt habe, konnte ich dotnetfx.exe von filehippo herunterladen und mit ausführen$ wine dotnetfx.exe .
Leider ist die Installation fehlgeschlagen: enter image description here

1

1 Antwort auf die Frage

1
Azrael3000

Ich bin gestern auf das gleiche Problem gestoßen. Ich habe ein Update in den Ubuntu-Foren veröffentlicht: http://ubuntuforums.org/showthread.php?p=12176837

Vielleicht funktioniert das besser als die Datei von Filehippo.

Bearbeiten: Stellen Sie sicher, dass sich Wein im 32-Bit-Modus befindet, wie auf der Wine-Hq-Seite für .net 2.0 angegeben

Hinweis: Um Wein im 32-Bit-Modus auszuführen, müssen Sie ~ / .wine löschen und `WINEARCH = win32 winecfg` ausführen. Alle installierten Anwendungen gehen dann verloren, also sichern Sie Ihr .wine-Verzeichnis. wullxz vor 11 Jahren 1
Das ist nicht richtig. Sie können WINEPREFIX = ~ / .wine-32 angeben und anschließend wineboot ausführen. Dann haben Sie eine 64- und 32-Bit-Version von WINE. Abhängig davon, welche Umgebungsvariablen verwendet werden, wird nur eine davon verwendet. Azrael3000 vor 11 Jahren 2
Das stimmt eigentlich nicht. WINEPREFIX gibt an, welcher Ordner für das Weinpräfix verwendet werden soll, und wird immer dann benötigt, wenn ein Programm in diesem Präfix ausgeführt wird. WINEARCH gibt an, welcher Bogen beim Erstellen eines Präfixes verwendet werden soll. Er wird nur bei der Präfixerstellung verwendet. QwertyChouskie vor 7 Jahren 0