Winboat-ன் பின்னணியில் உள்ள யோசனை உண்மையில் சிறப்பானது, ஆனால் அதன் தற்போதைய செயல்பாடு சற்று நிலையற்றதாகத் தெரிகிறது. இந்த ஆண்டின் தொடக்கத்தில் நிறுவியதிலிருந்து கணினி இயங்கி வந்தது, ஆனால் இன்று மென்பொருள் முழுமையாகச் செயல்படுவதை நிறுத்திவிட்டது.
அந்த இமேஜ் திடீரென போதிய நினைவகம் (RAM) இல்லை என்று காட்டியது. நான் அந்தப் பிரச்சனையை கைமுறையாகச் சரிசெய்ய முயன்றேன், ஆனால் துரதிர்ஷ்டவசமாக அது கணினியை முற்றிலும் பயன்படுத்த முடியாததாக மாற்றிவிட்டது. பிழைகளைக் கண்டறிவதில் அதிக நேரத்தைச் செலவிடுவதற்குப் பதிலாக, நான் நேரடியாக Dockurr Windows-Image-க்கு மாறிவிட்டேன் – இதுவே Winboat-ன் தொழில்நுட்ப அடிப்படையாகும்.

1. தயாரிப்பு
நான் Podman-ஐப் பயன்படுத்துவதால், முதலில் எனது ஹோஸ்ட் சிஸ்டத்தில் தேவையான கோப்பகங்களை உருவாக்கினேன். இதன் மூலம் கன்டெய்னரை மீண்டும் உருவாக்க வேண்டியிருந்தாலும் தரவு ஒருமைப்பாடு பாதுகாக்கப்படும்:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. தொடக்கக் கட்டளை
முக்கிய குறிப்பு: -e USERNAME மற்றும் -e PASSWORD ஆகிய மாறிகளில் (Variables) உள்ள இட ஒதுக்கீடுகளை உங்கள் தனிப்பட்ட உள்நுழைவு விவரங்களைக் கொண்டு மாற்றவும்.
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
கன்டெய்னர் செயல்பாட்டிற்கு வந்ததும், உங்கள் உலாவியின் மூலம் நேரடியாக Windows நிகழ்வை அணுகலாம்:
http://127.0.0.1:8006

3. சுருக்கம்
மேலே குறிப்பிட்டுள்ள கட்டளையை நான் ஒரு முறை மட்டுமே இயக்க வேண்டியிருந்தது. தினசரி பயன்பாட்டில், இப்போது இந்த குறுக்குக் கட்டளைகள் மூலம் Windows சூழலை மிக வசதியாகக் கட்டுப்படுத்த முடியும்:
- தொடங்க:
podman start windows - நிறுத்த:
podman stop windows(அல்லது நேரடியாக Windows-க்குள்ளேயே ஷட் டவுன் செய்யவும்) - நிலையைச் சரிபார்க்க:
podman ps -a
கூடுதல் இணைப்புகள்:
- பயன்படுத்தப்பட்ட இமேஜ்: GitHub - dockur/windows
- அசல் ஆப்: Winboat.app
- Podman திட்டப் பக்கம்: Podman