লিনাক্সে অ্যান্ড্রয়েড অ্যাপ চালাতে চান? অ্যান্ড্রয়েড গেম খেললে কেমন হয়? বেশ কয়েকটি বিকল্প উপলব্ধ, তবে যেটি সবচেয়ে ভাল কাজ করে তা হল অ্যানবক্স৷ এটি এমন একটি টুল যা লিনাক্সে আপনার প্রিয় অ্যান্ড্রয়েড অ্যাপগুলিকে ইমুলেশন ছাড়াই চালায়৷
৷আজ আপনার লিনাক্স পিসিতে অ্যান্ড্রয়েড অ্যাপ চালানোর জন্য অ্যানবক্স কীভাবে ব্যবহার করবেন তা এখানে।
Anbox এর সাথে দেখা করুন, আপনার "Android in a Box"
আপনার পছন্দের অ্যান্ড্রয়েড অ্যাপস এবং গেমগুলিতে অ্যাক্সেস থাকা লিনাক্সে উত্পাদনশীলতার একটি উত্তেজনাপূর্ণ নতুন মাত্রা নিয়ে আসে। ডিজাইন অনুসারে মোবাইল অ্যাপগুলি ডেস্কটপ অপারেটিং সিস্টেমের তুলনায় অনেক সহজ৷
ডেস্কটপ উৎপাদনশীলতা উন্নত করতে আপনি যা খুঁজছেন তা হতে পারে!
এদিকে মোবাইল গেম ক্রমশ অত্যাধুনিক হয়ে উঠছে। এটা বোঝায় যে আপনি একটি ভিন্ন ডিভাইসে খেলা চালিয়ে যেতে চাইতে পারেন। এটি একটি ফোন বা ট্যাবলেটের সীমিত ব্যাটারি লাইফ বিবেচনা করে বিশেষভাবে সত্য৷
৷অ্যান্ড্রয়েড অ্যাপ (যেমন ব্লুস্ট্যাকস) চালানোর জন্য বেশ কিছু ম্যাকওএস এবং উইন্ডোজ টুল উপলব্ধ কিন্তু লিনাক্সের জন্য এটি উপলব্ধ নয়৷
পরিবর্তে, লিনাক্স ব্যবহারকারীদের অ্যানবক্স চেষ্টা করা উচিত, লিনাক্সে অ্যান্ড্রয়েড অ্যাপ চালানোর জন্য একটি বিনামূল্যের এবং ওপেন সোর্স টুল। এটি অ্যান্ড্রয়েড ওপেন সোর্স প্রজেক্ট (AOSP) এর সর্বশেষ সংস্করণের উপর ভিত্তি করে এবং একটি উইন্ডো-ভিত্তিক অ্যান্ড্রয়েড পরিবেশ অফার করে৷
অ্যানবক্স হোস্ট অপারেটিং সিস্টেম থেকে অ্যান্ড্রয়েডকে আলাদা করতে কন্টেইনার ব্যবহার করে, আপনাকে লিনাক্সে অ্যান্ড্রয়েড গেম চালাতে সক্ষম করে।
এটাই সব না; অ্যানবক্সের কোনো সীমা নেই, তাই তাত্ত্বিকভাবে আপনি লিনাক্সে যেকোনো অ্যান্ড্রয়েড অ্যাপ চালাতে পারেন। কোন হার্ডওয়্যার ভার্চুয়ালাইজেশন নেই, তাই অ্যানবক্স ল্যাপটপ বা ডেস্কটপেও কাজ করে, সিস্টেমের বৈশিষ্ট্য যাই হোক না কেন।
কোন Linux Distros Snap সমর্থন করে?
যদিও ব্যবহার করার জন্য বিনামূল্যে, Anbox একটি স্ন্যাপ প্যাকেজ হিসাবে আসে। এর মানে হল যে বাইনারি এবং যেকোনো নির্ভরতা একক প্যাকেজে অন্তর্ভুক্ত করা হয়েছে, ইনস্টলেশন সহজ করে। দুর্ভাগ্যবশত, এর মানে হল যে আপনার লিনাক্স ওএস আনবক্স ব্যবহার করতে পারে না যদি না এটি স্ন্যাপগুলি আনপ্যাকেজ এবং ইনস্টল করতে না পারে৷
snapd স্ন্যাপ ইনস্টল করার জন্য পরিষেবার প্রয়োজন, এবং এটি লিনাক্স বিতরণের সাথে সামঞ্জস্যপূর্ণ যেমন:
- আর্চ লিনাক্স
- ডেবিয়ান
- ফেডোরা
- জেন্টু
- লিনাক্স মিন্ট
- মাঞ্জারো
- openSUSE
- সলাস
- উবুন্টু
উবুন্টুতে, snapd 14.04 এর পর থেকে আগে থেকে ইনস্টল করা আছে। আপনি স্ন্যাপক্রাফ্ট ওয়েবসাইটে আপনার ডিস্ট্রোর সম্পূর্ণ বিবরণ পাবেন৷
৷snapd ইনস্টল করতে , নিম্নলিখিত টার্মিনাল কমান্ড ব্যবহার করুন:
sudo apt install snapd
এগিয়ে যাওয়ার আগে ইনস্টলেশন সম্পূর্ণ না হওয়া পর্যন্ত অপেক্ষা করুন। উল্লেখ্য যে উপরের ডিস্ট্রোগুলির সাথে স্ন্যাপডি চালানো বা আগে থেকে ইনস্টল করা অবস্থায়, Anbox আনুষ্ঠানিকভাবে Ubuntu 16.04 LTS (Xenial Xerxes) এবং পরবর্তীতে সমর্থিত। তবে, উবুন্টু 20.04 LTS-এর জন্য শুধুমাত্র একটি বিটা সংস্করণ উপলব্ধ, যার জন্য বিভিন্ন পদক্ষেপের প্রয়োজন (নীচে দেখুন)।
আরও গুরুত্বপূর্ণভাবে, আপনি অন্যান্য ডিস্ট্রোগুলির তুলনায় উবুন্টুতে অ্যান্ড্রয়েড অ্যাপগুলি চালিয়ে আরও ভাল ফলাফল পেতে পারেন। ফলস্বরূপ, অন্যান্য ডিস্ট্রোগুলির পরিবর্তে উবুন্টুতে অ্যানবক্সে অ্যান্ড্রয়েড অ্যাপগুলি চালানোর জন্য নীচের পদক্ষেপগুলি।
উবুন্টু 20.04 LTS এবং পরবর্তীতে Anbox ইনস্টল করুন
Anbox ইনস্টল করার জন্য Ubuntu 20.04 LTS বা তার পরে চলমান একটি সিস্টেম প্রয়োজন। যদিও Anbox কিছু পূর্ববর্তী উবুন্টু সংস্করণে চলতে পারে, সেগুলি আর সমর্থিত নয়৷
৷প্রথমত, স্ন্যাপ ইনস্টল করা আছে তা নিশ্চিত করুন। যেহেতু আপনি একটি সাম্প্রতিক উবুন্টু বিল্ড ব্যবহার করছেন এটি হওয়া উচিত, তবে শুধুমাত্র এই ক্ষেত্রে চেক করুন:
snap find hello
এর ফলে "হ্যালো ওয়ার্ল্ড" স্ন্যাপগুলির একটি তালিকা প্রদর্শিত হবে, এটি নিশ্চিত করবে যে স্ন্যাপ ইনস্টল করা আছে৷
তারপর আপনি Anbox এর বিটা সংস্করণ ইনস্টল করতে এগিয়ে যেতে পারেন:
sudo snap install --devmode --beta anbox
এটি ইনস্টল হওয়ার সময় অপেক্ষা করুন তারপর আপনার কম্পিউটার পুনরায় চালু করুন৷
আপনার লিনাক্স পিসিতে APK ফাইল ডাউনলোড করা হচ্ছে
আপনার পিসি রিবুট হলে, আপনার ডেস্কটপের মেনুতে পাওয়া অ্যানবক্স পাওয়া উচিত। লঞ্চ করতে এটি ক্লিক করুন--- আপনি শীঘ্রই Anbox উইন্ডো দেখতে পাবেন৷
৷যদি কিছু না ঘটে, অথবা আপনি শুরু হচ্ছে এর সাথে একটি স্প্ল্যাশ স্ক্রিনে আটকে থাকেন বার্তা, বাতিল বা এটি শেষ হওয়ার জন্য অপেক্ষা করুন। তারপর একটি নতুন টার্মিনাল খুলুন এবং প্রবেশ করুন
anbox session-manager
এরপরে, মেনুতে আইকনে আবার ক্লিক করুন। কয়েক মুহূর্ত পরে, Anbox চালানো উচিত. (এটি উবুন্টু 16.04-ভিত্তিক ডিস্ট্রিবিউশনে একটি পরিচিত বাগ এবং পরবর্তী ডিস্ট্রোকে প্রভাবিত করা উচিত নয়।)
অ্যানবক্স চলার সাথে, আপনি ক্যালেন্ডার এবং ইমেলের মতো লিনাক্সে যে মৌলিক অ্যান্ড্রয়েড অ্যাপগুলি চালাতে পারেন তার একটি তালিকা দেখতে পাবেন। এই আইকনগুলি খুলতে কেবল বাম ক্লিক করুন; সেগুলি নতুন উইন্ডোতে উপস্থিত হবে যেগুলি আপনি প্রয়োজন অনুসারে পুনরায় আকার দিতে পারেন৷ আপনার যদি একটি ব্রাউজারের প্রয়োজন হয়, WebView Shell অন্তর্ভুক্ত করা হয়৷
৷Google Play এবং এর বাইরে থেকে Android অ্যাপ ইনস্টল করুন
আপনার নিজের অ্যাপ এবং গেম যোগ করতে, আপনাকে যা করতে হবে তা হল উপযুক্ত APK ফাইল ডাউনলোড (বা অন্য ডিভাইস থেকে কপি)। এগুলি ইনস্টলার ফাইল, যেমন লিনাক্সে DEB ফাইল (বা স্ন্যাপ) বা উইন্ডোজে EXE ফাইল। আপনি যদি উবুন্টুতে আনবক্সের সাথে একটি APK চালান, তাহলে এটি অন্য যেকোনো অ্যান্ড্রয়েড অ্যাপের মতোই ইনস্টল হবে।
আরও পড়ুন:একটি APK কি?
অ্যানবক্সে অ্যাপ ইনস্টল করার জন্য আপনার কাছে দুটি বিকল্প রয়েছে:
- সাইডলোড
- Google Play ইনস্টল করুন
সাইডলোডিং তুলনামূলকভাবে সহজ। আপনি আনবক্সে সফ্টওয়্যার যোগ করতে ব্রাউজার এবং এই Google Play বিকল্পগুলি ব্যবহার করতে পারেন৷ আপনি যদি এপিকে সাইডলোড করতে চান, তাহলে আপনাকে অজানা উত্স থেকে ইনস্টলেশন সক্ষম করতে হবে:
- সেটিংস খুলুন অ্যাপস স্ক্রীন থেকে মেনু
- নিরাপত্তা এ ক্লিক করুন
- অজানা উৎস সক্ষম করুন
- ঠিক আছে ক্লিক করুন গ্রহণ করতে
যাইহোক, একটি GitHub প্রজেক্ট আছে, Anbox Playstore Installer, যা আপনার ফোন বা ট্যাবলেটের মতো Anbox-এ অ্যাপস ইনস্টল করার প্রক্রিয়াটিকে সহজ করে তোলে।
শুরু করতে, টার্মিনাল খুলুন এবং লিখুন:
sudo apt install wget curl lzip tar unzip squashfs-tools
এরপরে, আনবক্স প্লেস্টোর স্ক্রিপ্টটি ডাউনলোড করুন:
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.appmgr
তারপর, Android এ সঠিক অনুমতি সেট করুন।
- সেটিংস খুলুন
- Apps> Google Play Services -এ যান
- অনুমতি আলতো চাপুন তারপর সমস্ত অনুমতি সক্রিয় করুন
- অ্যাপস> Google Play এর জন্য এটি পুনরাবৃত্তি করুন
আপনি এখন Google Play থেকে Anbox এ Android অ্যাপ ইনস্টল করতে পারেন।
লিনাক্সে অ্যান্ড্রয়েড অ্যাপ চালানোর অন্যান্য উপায়
একটি নির্ভরযোগ্য বিকল্প হলেও, লিনাক্সে অ্যান্ড্রয়েড অ্যাপ চালানোর একমাত্র উপায় অ্যানবক্স নয়। অ্যানবক্সের সাথে আপনিও চেষ্টা করতে পারেন:
- জেনিমোশন
- অ্যান্ড্রয়েড স্টুডিও
- আর্কন
এছাড়াও x86 কম্পিউটারের সাথে সামঞ্জস্যপূর্ণ দুটি অ্যান্ড্রয়েড-ভিত্তিক অপারেটিং সিস্টেম রয়েছে যা আপনাকে অ্যান্ড্রয়েড অ্যাপ ইনস্টল করতে দেবে:
- Android-x86
- BlissOS
আরও পড়ুন:লিনাক্সের জন্য সেরা অ্যান্ড্রয়েড এমুলেটর
এখন আপনি Linux এ Android APK চালাতে পারবেন
Anbox এর কিছু স্থিতিশীলতা সমস্যা থাকতে পারে। যাইহোক, Anbox এর সাথে Linux Ubuntu-এ Android অ্যাপ সেট আপ, ইন্সটল এবং চালানো কতটা সহজ তা জেনে আশ্বস্ত করা যায়।
রিক্যাপ করতে:
- আপনার ডিস্ট্রো স্ন্যাপ প্যাকেজ সমর্থন করে তা নিশ্চিত করুন।
- snapd ইনস্টল বা আপডেট করুন সেবা
- Anbox ইনস্টল করুন।
- আপনার লিনাক্স ডেস্কটপ থেকে আনবক্স চালু করুন।
- APK ফাইল ডাউনলোড করুন এবং চালান।
- APK ফাইল ইনস্টল হওয়ার সময় অপেক্ষা করুন।
- আপনার লিনাক্স ডেস্কটপে অ্যান্ড্রয়েড অ্যাপ চালাতে ক্লিক করুন।
উবুন্টু বা অন্যান্য লিনাক্স ডিস্ট্রোতে অ্যান্ড্রয়েড অ্যাপ এবং গেম চালানোর একমাত্র উপায় অ্যানবক্স নয়, তবে আমরা মনে করি এটি সবচেয়ে সহজ৷