Wiki WinBoat Installation und Update in CachyOS (Arch) mit Desktop Cosmic
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.
a. Voraussetzungen installieren
Um WinBoat in CachyOS zu installieren sind zuerst folgende Pakete z. B. mit einem grafischen Paketmanager oder über die Konsole zu installieren:
- docker
- docker-compose
- freerdp
Installation über die Konsole:

sudo pacman -S docker

sudo pacman -S docker-compose

sudo pacman -S freerdp
Installation mit Octopi:


b. Docker einsatzbereit machen
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: usermod -aG <gruppe> <name> also z. B. usermod -aG docker roland– ausführen.
Oder also z. B. usermod -aG docker christian – 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 CachyOS abgeschlossen. Jetzt einen Neustart machen damit docker automatisch gestartet wird oder Docker manuell starten sudo
systemctl start docker. Status prüfen sudo
systemctl status docker
c. Installation von Winboat
1. Installieren mit der Konsole oder über Octopi

Nach der Installation über die Konsole zeigt auch Octopi das installierte Winboat an. Man hätte Winboat auch über Octopi installieren können.
In Octopi:

Laut Google kann man winboat in CachyOs (Arch) auch mit paru oder yay installieren. Dies wurde aber nicht probiert. Befehle laut Google:
Alternativ installieren mit
paru -S winboat-binoder alternativyay -S winboat-bin
2. Windows installieren in winboat
Nun in CachyOs in der Taskleiste unter Applications

winboat eingeben und durch Anklicken bestätigen.

Es wird von WinBoat der grafische Installer aufgerufen. Für die Installation startet also ein grafischer Installer, bei dem einfache Einstellungen vorgenommen und durchgeklickt werden können:

Next anklicken

Der Lizenzvereinbarung zustimmen.

Next

Den Installationsordner wählen. Hier unter mnt das Laufwerk Winboat (kann auch anders heißen) wählen mit dem vorgegebenen Namen winboat.

Sprache auf Englisch lassen und bestätigen. Die Sprache kann nach der Installation geändert werden.

Passwort eingeben und bestätigen.

CPU Kerne, RAM und Disk-Größe wählen. Bei zu großen Werten wird gewarnt.

Home Folder Sharing zulassen.

Installieren

Es wird Windows 11 heruntergeladen, extrahiert, image gebaut und installiert.





Installation erfolgreich beendet.

WinBoat ist gestartet. Das sieht man weil WinBoat Guest API – Online ist grün und Container – Running ist grün.
II. Update von Winboat
Das Update von Winboat erfolgt automatisch mit dem Update von CachyOS, also mit pacman -Syu, oder Octopi bzw. Shelly.
Download der Beschreibung Installation von WinBoat als pdf