Wiki WinBoat Installation und Update in Debian
I. Installieren
Unter Linux können Windows Programme mit WinBoat in einer Windows VM mit Docker Container verwendet werden. WinBoat holt jegliche Windows Programme auf den Linux Desktop. Dies funktioniert hervorragend.
Um WinBoat in Debian zu installieren sind zuerst folgende Pakete z. B. mit einem grafischen Paketmanager zu installieren:
- docker.io
- docker-compose
- freerdp3-sdl
- freerdp3-wayland
- freerdp3-x11
Unter https://ci.freerdp.com/job/freerdp-nightly-binaries/ ist das Paket freerdp3 erhältlich.
In sources.list für das Repository
deb http://pub.freerdp.com/repositories/deb/DIST/ freerdp-nightly main
eintragen. DIST durch das passende Debian erstetzen und
- freerdp-nightly
installieren. Anmerkung: Bei mir war es erforderlich, obwohl KDE unter Wayland läuft auch das Paket freerdp3-x11 zu installieren.
Anschließend den Benutzer zur Gruppe docker über die Konsole hinzufügen.
- getent group docker zeigt an, wer Mitglied in der Gruppe docker ist.
- als root oder über sudo: adduser <name> <gruppe> also z. B. adduser roland docker – ausführen.
- getent group docker zeigt nun den hinzugefügten Benutzer an.
Den Docker Service standardmäßig laden einstellen, über root oder sudo mit dem Befehl in der Konsole:
systemctl enable --now docker.service
Nun das Home-Verzeichnis in der virtuellen Maschine freigeben durch Freischaltung von zwei Kernel Modulen mit dem Befehl
echo -e "ip_tables\niptable_nat" | sudo tee /etc/modules-load.d/iptables.conf
Damit sind die Vorbereitungen unter Debian abgeschlossen. Nun für die Installation das Debian Paket WinBoat herunterladen unter https://www.winboat.app/ Oben auf der Internetseite in der Leiste auf Download klicken und dann bei der Auswahl von AppImage, Debian, Fedora und Arch auf Debian klicken. Es wird nun das .deb Paket angezeigt für den Download.
Nun in der Konsole dpkg -i winboat-0.8.7-amd64.deb bestätigen und WinBoat über den grafischen Installer installieren. Es wird Windows in der aktuellen Version über einen grafischen Installer heruntergeladen und installiert. Für die Installation startet also ein grafischer Installer, bei dem einfache Einstellungen vorgenommen und durchgeklickt werden können:


Es wird geprüft, ob die Voraussetzungen für die Installation von WinBoat erfüllt sind:

Der Installationsbildschirm meldet hier, dass FreeRDP 3.x.x noch fehlt.Wenn diese Meldung kommt die Installation abbrechen und das Paket noch nachinstallieren, ggf. die abhängigen Pakete noch mit installieren und dann die Installation von WinBoat neu starten.


Die Installation kann von dem Paket statt über die Konsole auch mit einem grafischen Installer von Debian wie Synaptic oder Discover erfolgen. Unter https://ci.freerdp.com/job/freerdp-nightly-binaries/ ist das Paket freerdp3 erhältlich.
Dazu in sources.list für das Repository
deb http://pub.freerdp.com/repositories/deb/DIST/ freerdp-nightly main
eintragen. DIST durch das passende Debian erstetzen und
- freerdp-nightly
mit dem grafischen Installer von Debian installieren.

Den Installationspfad von Winboat durch Klicken auf Select wählen:

Klickt man auf Select wird der Standardinstallationspfad angeboten und kann ausgewählt werden:

Man kann aber den Installationspfad durch browsen auch ändern, wenn man z. B. ein Laufwerk wählen will auf dem mehr Speicherplatz verfügbar ist:

Die Sprache auf Englisch belassen. Deutsch kann nach der Installation unter Windows eingestellt werden.



Nun kann die Freigabe des Home Ordners ausgewählt werden:




Die Installation von WinBoat war erfolgreich. WinBoat kann nun unter Linux gestartet werden:

WinBoat kann auch über den Internetbrowser aufgerufen werden: http://127.0.0.1:8006/

Windows ist nun installiert, kann ohne Probleme verwendet werden, aber ist nicht aktiviert und funktioniert auch ohne Aktivierung. Wie lange das geht ist nicht bekannt. Aber man kann ja für wenige € einen Produktkey zur Aktivierung von Windows erwerben.
II. Winboat Update – hier am Beispiel 0.8.5 auf 0.9.
Für die Installation des Updates das aktuelle Debian Paket von WinBoat herunterladen unter https://www.winboat.app/ Oben auf der Internetseite in der Leiste auf Download klicken und bei der Auswahl von AppImage, Debian, Fedora und Arch auf Debian klicken. Es wird das .deb Paket angezeigt für den Download.

Konsole öffnen, hier als root, in das Download-Verzeichnis wechseln, die Installation des Paketes ausführen:
dpkg -i winboat-0.9.0-x86_64.deb









Winboat kann nun in aktueller Version verwendet werden.
Download der Beschreibung Installation von WinBoat als pdf