Danke, da erklärt, wieso ich den Befehl nicht finden konnte. Das ,,.Net Framework 2.0" konnt ich mit dem angegebenen Befehl nun fehlerfrei installieren.
Nur leider reicht das nicht: Die Citavi-Installation merkt rein gar nichts von dem Installierten Zeug, lädt alles nochmal runter und meldet den gleichen Fehler. Beim genauen Betrachten der Meldungen habe ich jedoch gemerkt, daß Citavi eine ältere Version herunterlädt, die als ,,dotnetfx.exe" ihr Unwesen treibt. Auch die habe ich nun einzeln heruntergeladen und mit wine zu installieren versucht. Das Ergebnis:
Fehler beim Initialisieren von Windows Installer. Setup wird beendet.
Wine meldet dabei: ,,Not all cases correctly implemented yet."
Nachtrag: Ich sehe gerade, daß wine eine
klare Aussage zu .NET 1.1 macht:
What works
Nothing.
Jetzt bin ich wirklich ratlos und ich nehme an, daß mir hier niemand mehr weiterhelfen kann. Mal sehen, was die Citavi-Entwickler sagen, wenn ich Sie bitte, dafür zu sorgen, daß Citavi Wine-emulierbar sei. (Immerhin habe ich das Programm gekauft.)
Noch ein Nachtrag, 6. August:
Mit der neuen Wine-Version 0.9.18 wird Citavi tadellos installiert! Einfach:
|
Quellcode
|
1
|
wine CitaviSetup.exe
|
Das Installationsprogramm lädt sich noch eine Menge Zeug aus dem Netz herunter (unter anderem das MS .Net-Framework 2.0 (also doch), obwohl ich es schon extra installiert hatte) und braucht überhaupt ewig, bis es fertig ist. Aber das wird es immerhin.
Was noch nicht funktioniert, ist das Ausführen von Citavi: Auf den Befehl
|
Quellcode
|
1
|
wine ~/.wine/drive_c/Programme/Citavi/Citavi.exe
|
erscheinen folgende Fehlermeldungen in hübschen Fenstern (die Konsole zeigt nichts):
Microsoft Visual C++ Runtime Library
Runtime Error!
Program: C:\Programme\Citavi\Citavi.exe
R6034
An application has made an attempt to load the C runtime library incorrectly.
Please contact the application's support team for more information.
Citavi.exe - .NET Framework Initialization Error
C:\windows\Microsoft.NET\Framwork\v2.0.50727\mscorwks.dll could not be loaded
Die DLL bekomme ich sicher irgendwo her, aber bei dem ersten Fehler bin ich wieder mal ratlos. Jemand eine Idee?
Noch ein Nachtrag, gleicher Tag: Das DLL-Problem wird sogar schon dadurch gelöst, daß ich Wine nicht WIndows 98, sondern Windows XP simulieren lasse. Das andere bleibt jedoch bestehen.
Nächster Nachtrag, 11. Oktober 2006: Version 0.9.22 von Wine bringt keine Fortschritte.
Nachtrag am 22. Oktober 2006: Version 0.9.23 bringt keine Fortschritte.
Nachtrag am 29. März 2007: Inzwischen bin ich bei 0.9.33 und keinen Schritt weiter. Ich sollte vielleicht erwähnen, daß ich schon seit längerm die DLLs msvcrt.dll und mscorwks.dll in Windows-Originalen benutze (nicht die Wine-Einbauten), sonst würde noch viel weniger funktionieren. Dennoch bin ich weiterhin unglücklich, das schöne und teure Programm Citavi nicht benutzen zu können, ohne meinen Rechner neu hochzufahren.