da es einige Fragen bezüglich Bosmon auf Linux/Ubuntu gibt, wie man dies zum laufen bekommt, möchte ich euch von meiner in den letzten Wochen gesammelten Erfahrung berichten.
Auch mich plagte die Windows Umgebung sehr. Daher begann ich nach einer Lösung zu suchen, Bosmon doch irgendwie auf Linux/Ubuntu zum laufen zu bekommen.
Jedoch möchte ich zunächst anmerken, dass dies vermutl. keine Stabile Art und Weise ist Bosmon zu benutzen. Vor allem keine bequeme..
Zu Hilfe habe ich mir die WineHQ Umgebung genommen, sie sollte den Meisten ein Begriff sein.
https://www.winehq.org/
Die folgende Beschreibung funktionierte bei mir einige male Stabil, dann ab und zu wieder nicht mehr. Sowohl als Virtuelle Maschine als auch direkt auf der Hardware installiert.
Wie folgt bin ich Vorgegangen:
1. Ubuntu Installiert
Ausgewählt hab ich die aktuellste Version von Ubuntu -> Ubuntu 20.04.3 LTS besser bekannt als "Focal Fossa".
Ich habe dann Ubuntu im "Normalen" Umfang, dass was der Installer einem Empfehlt, installieren lassen und danach alle Pakete und deren Quellen aktualisiert.
2. Installieren von WineHQ
Installiert hab ich WineHQ im weitesten Sinne nach den Angaben der Entwickler.
https://wiki.winehq.org/Ubuntu
Besonders hinweisen möchte ich hier auf den ersten Befehl. Dieser Aktiviert die 32bit Unterstützung in Ubuntu.
Verwendet hab ich letztlich dann den Stable Branch.
Aufgrund der Tatsache, dass Bosmon zum starten die .NetFramework Unterstützung benötigt, wirft das erste richtige Problem auf.
Alle meine vorherigen Versuche .NetFramework in Ubuntu irgendwie installiert zu bekommen schlugen meist Fehl, wahrscheinlich aufgrund meines fehlenden Verständnisses über dessen Funktionsweise.
Auch Forenbeiträge, welche ich durchforstete halfen mir meist nicht sehr weit, bis ich auf Winetricks stieß.
3. Installation von Winetricks
Mit dem einfachen Befehl
Code: Alles auswählen
sudo apt-get install winetricks
Um nun .NetFramework durch Winetricks automatisch installieren zu lassen fand ich heraus, das dies am besten funktionierte, wenn die Windows Version in der WineHQ konfiguration auf Windows 10 steht.
Dies könnt ihr ändern, indem ihr im Terminal mit
Code: Alles auswählen
winecfg
Ist dies erledigt, konnte ich mit der Installation von .NetFramework beginnen.
4. Installation von .NetFramework
Aufgrund meiner zuvor getätigten Installation von Bosmon 1.5.8 wusste ich, dass Bosmon aktuell die .NetFramework Verson 4.6.2 verwendet bzw. zusätzlich installiert. Dies tat ich also mit dem Befehl
Code: Alles auswählen
winetricks dotnet462
Leider blieb die Installation manchmal für eine gefühlte Ewigkeit stehen, nachdem ich also kurz Google um eine Antwort bemüht hatte, fand ich den Befehl
Code: Alles auswählen
wineserver -k
Nach einiger Zeit wurde auch gefragt ob Wine-Gecko und Wine-Mono installiert werden sollte, was ich beides erlaubte.
Während also nun jedes .NetFramework Installationsfenster mit Hand durchgeklickt werden musste (akzeptieren der Nutzungsbedingenungen und klicken auf weiter) bekam ich jedes mal die Information vom Installer, dass die Installation wohl nicht kompatibel sei, allerdings wurde .NetFramework jedes mal erfolgreich installiert, so die abschließende Meldung vom Installer. Ich ließ mich also nicht beirren und klickte jedes mal dieses Installerfenster durch. Am Ende wurde jedesmal ein Neustart verlangt, was ich immer mit dem "Jetzt Neustarten" Button bestätigte.
5. Installation von Bosmon
Nach meinem Installationsmarathon um .NetFramework kontrollierte ich nun nochmal mittels dem Befehl
Code: Alles auswählen
winecfg
War dies der Fall konnte ich nun Bosmon installieren, ich lud mir also die Setup.exe und startete sie mittels rechtsklick -> Ausführen mit anderem Programm "Wine".
Ich klickte das Installerfenster durch und entschied mich dafür .NetFramework nicht noch einmal mit installieren zu lassen.
Auch den seit neustem integrierten Edge Webview2 installierte Wine ohne Fehlermeldung.
Das Ergebnis
Ich war positiv Überrascht, als ich nach der Installation das Bosmon typische Lizenz-Fenster zu Gesicht bekam, mehr jedoch freute ich mich als nach dem autom. anlegen der Bosmon-Konfigurationsdatei sich das Bosmon-Fenster öffnete und alles soweit zu funktionieren schien.
Ich möchte hier noch anfügen das ich bisher nicht alle Funktionen von Bosmon auf Ubuntu getestet habe. Es kann also sein das einige Dinge nicht funktionieren wie sie eigentlich sollten, bedenkt aber das es hauptsächlich für Windows entwickelt wurde und vermutlich nur da sein volles Potential entfalten kann.
Solltet ihr also einen Umstieg in Betracht ziehen probiert es unbedingt erst aus bevor ihr umsteigt.
Für evtl. aufgetretene Rechtschreibfehler entschuldige ich mich.
Verflucht mich bitte auch nicht, wenn irgendwo noch andere Fehler auftreten, ich kann lediglich meine Erfahrung in diesem Bereich berichten.
Ich hoffe ich konnte euch dennoch den ein oder anderen Hinweis liefern den Ihr benötigt habt. Ich werde auch alle wichtigen Befehle und Hinweise nochmal als Kommentar an diesen Beitrag anfügen.
LG AltF4