কম্পিউটার টিউটোরিয়াল

Wine দিয়ে অ্যান্ড্রয়েডে উইন্ডোজ অ্যাপ চালানোর পদ্ধতি

Wine (লিনাক্সে, পানীয় নয়) একটি ফ্রি ও ওপেন-সোর্স কম্প্যাটিবিলিটি লেয়ার যা ইউনিক্স-লাইক অপারেটিং সিস্টেমে উইন্ডোজ প্রোগ্রাম চালানোর জন্য। ১৯৯৩ সালে শুরু হয়ে এটি লিনাক্স এবং macOS-এ উইন্ডোজ প্রোগ্রামের ব্যাপক রেঞ্জ চালাতে পারত, যদিও কখনো কখনো মডিফিকেশন লাগত। এখন Wine Project ৩.০ ভার্সন রিলিজ করেছে যা আপনার অ্যান্ড্রয়েড ডিভাইসের সাথে কম্প্যাটিবল।

এই আর্টিকেলে আমরা দেখাবো কিভাবে Wine ব্যবহার করে আপনার অ্যান্ড্রয়েড ডিভাইসে উইন্ডোজ অ্যাপ চালাবেন।

Wine-এ কী কী চালানো যায়?

Wine শুধু একটি কম্প্যাটিবিলিটি লেয়ার, ফুল-ব্ল로운 এমুলেটর নয়, তাই এর পুরো সুবিধা নেওয়ার জন্য আপনার কাছে x86 অ্যান্ড্রয়েড ডিভাইস থাকতে হবে। কিন্তু অধিকাংশ কনসিউমার অ্যান্ড্রয়েড ARM-ভিত্তিক।

যেহেতু আপনার অধিকাংশ ARM-ভিত্তিক অ্যান্ড্রয়েড ডিভাইস ব্যবহার করছেন, তাই আপনি Wine-এ শুধু সেই অ্যাপগুলো চালাতে পারবেন যা উইন্ডোজ RT-এ চালানোর জন্য অ্যাডapted। ARM ডিভাইসের জন্য সফটওয়্যারের একটি সীমিত কিন্তু বৃদ্ধিশীল তালিকা আছে। XDA Developers Forum-এ এই থ্রেডে কম্প্যাটিবল অ্যাপগুলোর তালিকা পাবেন।

ARM-এ চালানো সম্ভব কিছু অ্যাপের উদাহরণ:

  • KeePass Portable: একটি পাসওয়ার্ড স্টোরেজ ওয়ালেট
  • Paint.NET: একটি ইমেজ ম্যানিপুলেশন প্রোগ্রাম
  • SumatraPDF: PDF এবং সম্ভবত অন্যান্য ডকুমেন্ট টাইপের জন্য ডকুমেন্ট রিডার
  • Audacity: ডিজিটাল অডিও রেকর্ডিং ও এডিটিং প্রোগ্রাম

এছাড়া কিছু ওপেন-সোর্স রেট্রো গেম থাকতে পারে যেমন Doom এবং Quake 2, ওপেন-সোর্স ক্লোন OpenTTD, Transport Tycoon-এর একটি ভার্সন।

Wine আন্ড্রয়েড ARM ডিভাইসে যে প্রোগ্রামগুলো চালাতে পারে তার তালিকা Wine-র জনপ্রিয়তা বাড়ার সাথে সাথে বেড়ে যাবে। Wine প্রজেক্ট QEMU ব্যবহার করে ARM-এ x86 CPU ইনস্ট্রাকশন এমুলেট করার কাজ করছে, এবং সেটি হলে আপনার অ্যান্ড্রয়েড যে অ্যাপগুলো চালাতে পারবে তার সংখ্যা দ্রুত বেড়ে যাবে।

Wine ইনস্টল করা

Wine ইনস্টল করার আগে নিশ্চিত করুন আপনার ডিভাইসের সেটিংস প্লে স্টোর ছাড়া অন্যান্য সোর্স থেকে APK ডাউনলোড ও ইনস্টল করার অনুমতি দেয়। এর জন্য আপনাকে "Unknown Sources" থেকে অ্যাপ ডাউনলোড করার পারমিশন দিতে হবে।

  1. ফোনের Settings খুলুন এবং Security অপশন সিলেক্ট করুন।
  2. নিচে স্ক্রোল করে "Unknown Sources" এর পাশের স্যুইচে ক্লিক করুন।
  3. সতর্কবার্তার রিস্ক গ্রহণ করুন।
  4. Wine-এর ইনস্টলেশন সাইট খুলুন এবং লিস্টের প্রথম চেকবক্সে ট্যাপ করুন। ডাউনলোড স্বয়ংক্রিয়ভাবে শুরু হবে।
  5. ডাউনলোড 완료 হলে ডাউনলোড ফোল্ডার থেকে বা নোটিফিকেশন মেনু থেকে ওপেন করুন।
  6. প্রোগ্রাম ইনস্টল করুন। এটি আডিও রেকর্ডিং অ্যাক্সেস এবং SD কার্ডের কন্টেন্ট মডিফাই, ডিলিট, রিড করার পারমিশন চাইবে। কিছু অ্যাপের জন্য আডিও রেকর্ডিং অ্যাক্সেসও দিতে হতে পারে।
  7. ইনস্টলেশন শেষ হলে আইকনে ক্লিক করে প্রোগ্রাম খুলুন।

Wine-এ কাজ করা

Wine খোলার সাথে সাথে ডেস্কটপ উইন্ডোজ ৭-এর মতো দেখাবে।

Wine-এ একটি বড় ড্রব্যাক হলো টাইপ করার জন্য এক্সটার্নাল কিবোর্ড লাগবে। ছোট স্ক্রিনে ছোট বাটন ট্যাপ করা কঠিন হলে এক্সটার্নাল মাউসও উপকারী হতে পারে।

Start বাটনে ট্যাপ করলে দুটি মেনু খুলবে - Control Panel এবং Run।

"Control panel"-এ ট্যাপ করলে তিনটি অপশন দেখবে - Add/Remove Programs, Game Controllers, এবং Internet Settings।

"Run" ব্যবহার করে আপনি কমান্ড ইশু করতে পারেন। উদাহরণস্বরূপ, Internet Explorer চালানোর জন্য iexplore লিখুন।

Wine-এ প্রোগ্রাম ইনস্টল করা

  1. অ্যাপ্লিকেশন ডাউনলোড করুন (বা ক্লাউডের মাধ্যমে সিঙ্ক করুন) আপনার অ্যান্ড্রয়েড ডিভাইসে। সেভ করা লোকেশন নোট করুন।
  2. Wine Command Prompt উইন্ডো খুলুন।
  3. প্রোগ্রামের লোকেশনের পাথ লিখুন। যদি SD কার্ডের Download ফোল্ডারে সেভ করে থাকেন, তবে লিখুন:
    cd sdcard/Download/[filename.exe]
  4. Wine-এ ফাইল চালানোর জন্য শুধু EXE ফাইলের নাম লিখুন।

যদি ARM-রেডি ফাইল কম্প্যাটিবল হয়, তবে চলবে। না হলে এরর মেসেজের ঝড় দেখবেন। এই পর্যায়ে Wine-এ অ্যান্ড্রয়েডে উইন্ডোজ সফটওয়্যার ইনস্টল করা হিট অর মিস।

Wine-এর এই নতুন অ্যান্ড্রয়েড ভার্সনে এখনো অনেক সমস্যা রয়েছে। এটি সব অ্যান্ড্রয়েড ডিভাইসে কাজ করে না। আমার গ্যালাক্সি S6 Edge-এ কাজ করেছিল কিন্তু গ্যালাক্সি Tab 4-এ না। অনেক গেম কাজ করে না কারণ গ্রাফিক্স ড্রাইভার এখনো Direct3D সাপোর্ট করে না। টাচস্ক্রিন এখনো ফুলি ডেভেলপড হওয়া নেই বলে সহজে ম্যানিপুলেট করার জন্য এক্সটার্নাল কিবোর্ড এবং মাউস লাগে।

প্রাথমিক রিলিজের এই সমস্যা থাকলেও এই প্রযুক্তির সম্ভাবনা চিন্তা-উদ্দীপক। নিঃসন্দেহে এখনো কিছু সময় লাগবে আপনার অ্যান্ড্রয়েড স্মার্টফোনে Wine ব্যবহার করে কোনো সমস্যা ছাড়া উইন্ডোজ প্রোগ্রাম চালাতে পারার জন্য।

  1. Shashlik দিয়ে Linux-এ Android অ্যাপ চালান

  2. Mac-এ Windows অ্যাপ্লিকেশন চালান: সহজ, দ্রুত ও নিরাপদ পদ্ধতি

  3. উইন্ডোজ পিসিতে অ্যান্ড্রয়েড অ্যাপ চালানোর ধাপে ধাপে গাইড

  4. উইন্ডোজ ১১-এ অ্যান্ড্রয়েড অ্যাপ চালান: ধাপে ধাপে গাইড