دراصل #Winboat کے پیچھے آئیڈیا تو بہترین ہے، لیکن فی الحال اس کا نفاذ کچھ غیر مستحکم معلوم ہوتا ہے۔ اس سال کے آغاز میں انسٹالیشن کے بعد سے سسٹم چل تو رہا تھا، لیکن آج سافٹ ویئر نے مکمل طور پر کام کرنا بند کر دیا۔
امیج نے اچانک میموری (RAM) کی کمی کا پیغام دیا۔ میں نے دستی طور پر اس مسئلے کو حل کرنے کی کوشش کی، لیکن بدقسمتی سے اس سے سسٹم مکمل طور پر ناکارہ ہو گیا۔ خرابی کی تلاش میں مزید وقت ضائع کرنے کے بجائے، میں براہ راست Dockurr Windows-Image پر منتقل ہو گیا – ویسے بھی یہ Winboat کی تکنیکی بنیاد ہے۔

1. تیاری
چونکہ میں Podman استعمال کرتا ہوں، اس لیے میں نے سب سے پہلے اپنے ہوسٹ سسٹم پر ضروری ڈائریکٹریز بنائیں۔ اس طرح، اگر کنٹینر کو دوبارہ بنانا پڑے تو ڈیٹا کی سالمیت برقرار رہتی ہے:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. اسٹارٹ کمانڈ
اہم نوٹ: متغیرات (variables) -e USERNAME اور -e PASSWORD میں پلیس ہولڈرز کو اپنی ذاتی لاگ ان معلومات سے تبدیل کریں۔
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
جیسے ہی کنٹینر فعال ہو جائے، آپ اپنے براؤزر کے ذریعے براہ راست ونڈوز انسٹنس تک رسائی حاصل کر سکتے ہیں:
http://127.0.0.1:8006

3. خلاصہ
مجھے مذکورہ بالا کمانڈ صرف ایک بار چلانی پڑی۔ روزمرہ کے استعمال میں، اب ونڈوز کے ماحول کو ان شارٹ کمانڈز کے ذریعے آسانی سے کنٹرول کیا جا سکتا ہے:
- اسٹارٹ کرنا:
podman start windows - روکنا:
podman stop windows(یا براہ راست ونڈوز کے اندر سے شٹ ڈاؤن کریں) - اسٹیٹس چیک کرنا:
podman ps -a
مزید لنکس:
- استعمال شدہ امیج: GitHub - dockur/windows
- اصل ایپ: Winboat.app
- Podman پروجیکٹ پیج: Podman