Pravzaprav je ideja za #Winboat odlična, vendar se zdi, da je izvedba trenutno še nekoliko nestabilna. Od namestitve v začetku leta je sistem sicer deloval, danes pa je programska oprema popolnoma odpovedala.
Slika je nenadoma javila pomanjkanje delovnega pomnilnika (RAM). Težavo sem poskušal odpraviti ročno, kar pa je sistem žal dokončno naredilo neuporabnega. Namesto da bi porabil več časa za iskanje napak, sem prešel neposredno na sliko Dockurr Windows – ta tako ali tako predstavlja tehnično osnovo Winboata.

1. Priprava
Ker uporabljam Podman, sem najprej ustvaril potrebne imenike na svojem gostiteljskem sistemu. Tako se ohrani celovitost podatkov, če je treba vsebnik ponovno ustvariti:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. Ukaz za zagon
Pomembno opozorilo: V spremenljivkah -e USERNAME in -e PASSWORD zamenjajte mesta za vnos s svojimi osebnimi dostopnimi podatki.
podman run -d \
--name windows \
-p 8006:8006 \
--device=/dev/kvm \
--cap-add NET_ADMIN \
-e RAM_SIZE="8G" \
-e USERNAME="Carsten" \
-e PASSWORD="1234" \
-e LANGUAGE="German" \
-v $HOME/Windows/System:/storage:Z \
-v $HOME/Windows/Shared:/shared:Z \
--stop-timeout 120 \
dockurr/windows
Takoj ko je vsebnik aktiven, lahko do instance Windows dostopate neposredno prek brskalnika:
http://127.0.0.1:8006

3. Povzetek
Zgoraj navedeni ukaz sem moral izvesti le enkrat. Pri vsakodnevni uporabi lahko okolje Windows zdaj povsem udobno upravljate s temi kratkimi ukazi:
- Zagon:
podman start windows - Zaustavitev:
podman stop windows(ali zaustavitev neposredno znotraj sistema Windows) - Preverjanje stanja:
podman ps -a
Dodatne povezave:
- Uporabljena slika: GitHub - dockur/windows
- Prvotna aplikacija: Winboat.app
- Projektna stran Podman: Podman