ডেস্কটপে অ্যান্ড্রয়েড গেম খেলতে চান? আমরা উইন্ডোজে কীভাবে করা যায় তা দেখিয়েছি, কিন্তু লিনাক্সের ক্ষেত্রে কী? আপনি যদি লিনাক্সে অ্যান্ড্রয়েড গেম খেলতে চান, তবে আমাদের সমাধান আছে।
Anbox দিয়ে অ্যান্ড্রয়েড গেম খেলুন
Anbox মূলত একটি কন্টেইনারে চলমান অ্যান্ড্রয়েড ভার্সন। সেটআপ হলে, এটি আপনাকে নেটিভ লিনাক্স অ্যাপ্লিকেশনের মতো আপনার অপারেটিং সিস্টেমের সাথে ইন্টিগ্রেটেডভাবে অ্যান্ড্রয়েড অ্যাপ্লিকেশন চালাতে দেয়। এই প্ল্যাটফর্মটি লিনাক্সে অ্যান্ড্রয়েড গেম চালানোর জন্য ব্যবহার করা যেতে পারে।
লিনাক্সে Anbox ইনস্টলেশন
বর্তমানে, Anbox ইনস্টল করার একমাত্র অফিসিয়ালি সমর্থিত পদ্ধতি হলো Snap Store-এর মাধ্যমে, তাই আমরা এখানে সেই পদ্ধতিটি কভার করব। প্রথমে, কিছু কার্নেল মডিউল আছে যা আপনাকে ইনস্টল করতে হবে। দুর্ভাগ্যবশত, উবুন্টু এবং আর্চ লিনাক্স ছাড়া অন্যান্য ডিস্ট্রিবিউশনে এগুলো ইনস্টল করা কিছুটা ঝামেলাদার। আপনি যদি উবুন্টু ২০.০৪ চালান থাকেন তবে এই মডিউলগুলো ইনস্টল করার দরকার নেই।
PPA দিয়ে উবুন্টুতে Anbox মডিউল ইনস্টলেশন
উবুন্টুতে Anbox মডিউল ইনস্টল করতে প্রথমে নিচের কমান্ডগুলো চালান।
sudo add-apt-repository ppa:morphis/anbox-support sudo apt update sudo apt install linux-headers-generic anbox-modules-dkms
এরপর, আপনাকে ম্যানুয়ালি কার্নেল মডিউলগুলো লোড করতে হবে। পরবর্তীবার সিস্টেম স্টার্ট হলে সেগুলো otomatikally শুরু হবে। ম্যানুয়ালি মডিউল লোড করতে নিচের কমান্ডগুলো চালান:
sudo modprobe ashmen_linux sudo modprobe binder_linux
আর্চ লিনাক্সে Anbox মডিউল ইনস্টলেশন
আর্চ লিনাক্সে AUR-এর মাধ্যমে প্রয়োজনীয় মডিউলগুলো ইনস্টল করা যায়। এর জন্য আপনাকে প্রথমে আপনার সিস্টেমে Git এবং Base-devel ইনস্টল করতে হবে:
sudo pacman -S git base-devel
এরপর, Anbox কার্নেল মডিউল প্যাকেজটি আপনার কম্পিউটারে git clone করতে হবে:
git clone https://aur.archlinux.org/anbox-git.git
এখন "anbox-git" ফোল্ডারে যান:
cd anbox-git
শেষে, makepkg কমান্ড দিয়ে প্যাকেজ বিল্ড প্রক্রিয়া চালান।
makepkg -sri
আবার, আপনাকে ম্যানুয়ালি কার্নেল মডিউলগুলো লোড করতে হবে। পরবর্তীবার সিস্টেম স্টার্ট হলে সেগুলো otomatikally শুরু হবে:
sudo modprobe ashmen_linux sudo modprobe binder_linux
Snap দিয়ে Anbox ইনস্টলেশন
এখন যেহেতু প্রয়োজনীয় মডিউলগুলো ইনস্টল হয়ে গেছে, আমরা Snap Store থেকে Anbox ইনস্টল করতে পারি। Snap উবুন্টু, জোরিন OS (Zorin OS), এবং সোলাস (Solus)-এর সাথে প্রি-ইনস্টলড আসে, যদিও আপনি আর্চ লিনাক্সেও ইনস্টল করতে পারেন। অন্যান্য লিনাক্স ডিস্ট্রিবিউশনে ইনস্টল করার নির্দেশনা ও উপলব্ধ।
Anbox snap ইনস্টল করতে নিচের কমান্ড চালান:
sudo snap install --devmode --beta anbox
এখন আপনাকে Anbox-এ প্রোগ্রাম ইনস্টল করার জন্য অ্যান্ড্রয়েডের ডেভেলপমেন্ট টুলস ইনস্টল করতে হবে। এর জন্য আপনাকে Android Studio ইনস্টল করতে হবে। আপনার প্রথম ধাপ হবে Java ইনস্টল করা। লেটেস্ট ভার্সন হলো Java ১১, যা নিচের কমান্ড দিয়ে ইনস্টল করা যায়:
sudo apt install openjdk-11-jdk
এরপর, অফিসিয়াল Android Studio ডাউনলোড পৃষ্ঠায় যান। Android Studio-এর লেটেস্ট ভার্সন ডাউনলোড করুন। টার্মিনাল খুলে ডাউনলোড ফোল্ডারে নেভিগেট করুন:
cd ~/Downloads
এখন ডাউনলোড করা কম্প্রেসড ফাইলটির কন্টেন্ট এক্সট্রাক্ট করুন। এরপর এক্সট্রাক্ট করা "android-studio" ফোল্ডারের ভিতরের "bin" ফোল্ডারে যান।
cd android-studio/bin
Android Studio ইনস্টলেশন টুলটি নিচের কমান্ড দিয়ে শুরু করুন:
./studio.sh
এই প্রক্রিয়া সম্পূর্ণ হলে, আপনাকে এখনও অ্যান্ড্রয়েডের ADB টুলস ইনস্টল করতে হবে। এজন্য:
sudo apt install android-tools-adb
এখন ADB সার্ভার শুরু করুন:
adb start-server
এখন Anbox শুরু করুন।
এরপর, আমরা Google Play Store ইনস্টল করব এবং কিছু প্রসেসর ইনকম্প্যাটিবিলিটি সমস্যা ফিক্স করব। প্রথমে কিছু প্রয়োজনীয় টুল ইনস্টল করুন:
sudo apt install wget curl lzip tar unzip squashfs-tools
আপনি একটি স্ক্রিপ্ট ডাউনলোড করতে পারেন যা otomatikally Google Play Store, Google Play Services, এবং libhoudini ইনস্টল করবে, যা ARM অ্যাপ এবং গেমের সাপোর্ট সক্ষম করে।
স্ক্রিপ্ট ডাউনলোড করুন:
wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh
এরপর, এক্সিকিউটেবল করুন:
chmod +x install-playstore.sh
স্ক্রিপ্ট চালান:
./install-playstore.sh
এই সব ধাপ সম্পূর্ণ হলে, আপনি এখন গেম ইনস্টল করার মজার অংশে যেতে পারেন!
Anbox-এ গেম ইনস্টলেশন
Anbox-এ গেম ইনস্টল করার আপনার দুটি অপশন রয়েছে। আপনি APKMirror-এর মতো জায়গা থেকে গেমের APK ডাউনলোড করতে পারেন, অথবা সরাসরি Google Play Store থেকে গেম ডাউনলোড করতে পারেন।
APK ফাইল দিয়ে গেম ইনস্টল করতে, আপনাকে সেটি যেখানে ডাউনলোড করেছেন সে ফোল্ডারে নেভিগেট করতে হবে। তারপর নিচের কমান্ড চালান:
adb install gamefilename.apk
"gamefilename" এর জায়গায় আসল APK ফাইলের নাম দিন। ইনস্টলেশন সম্পূর্ণ হলে, আপনি Anbox-এর ভিতর থেকে গেমটি লঞ্চ করতে পারবেন। বিকল্পভাবে, আপনি সরাসরি Google Play Store থেকে গেম ডাউনলোড করতে পারেন।
গেম আনইনস্টল করতে, Settings -> Apps-এ যান। যে গেমটি আনইনস্টল করতে চান সেটি সিলেক্ট করে UNINSTALL বাটন চাপুন।
নোট: দুর্ভাগ্যবশত, সব গেম Anbox-এ কাজ করে না। এটি কখনো কখনো হিট-অর-মিস (hit-or-miss) হতে পারে।
শেষ মতামত
এখানে আমরা Anbox দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালানোর একটি ব্যাপক পদ্ধতি আলোচনা করেছি। এই পদ্ধতিতে আপনি Google Play Store-ও ইনস্টল করতে পারেন। যদিও প্রতিটি গেম বা অ্যাপ Anbox-এ কাজ করে না, কিন্তু প্রচুর গেম কাজ করে। আপনি পুরানো DOS গেম পছন্দ করলে DOSBox ট্রাই করুন বা লিনাক্সে উইন্ডোজ গেম ইনস্টল করা শিখুন।