কম্পিউটার

কিভাবে Android-x86 দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালাবেন

এই নিবন্ধে, আপনি শিখবেন কিভাবে আপনি লিনাক্সে ভার্চুয়াল মেশিন ব্যবহার করতে পারেন যখন ভিনটেজ গেমের সাথে মজা করতে পারেন৷

আপনার যদি একটি অ্যান্ড্রয়েড ফোন থাকে, তবে আপনার অপরাধমূলক আনন্দের মধ্যে একটি হতে পারে কিছু খুব বিনোদনমূলক গেম খেলা। অথবা এমন হতে পারে যে এমন একটি অ্যাপ্লিকেশন রয়েছে যা শুধুমাত্র আপনার ফোনে চলে৷

এবং তারপর আপনি মনে করেন – আপনি যদি আপনার ডেস্কটপ পিসিতে একই গেম চালাতে পারেন?

দৃশ্যটি সহজ করার জন্য, অনুমান করা যাক অ্যাপ্লিকেশনগুলি অ্যান্ড্রয়েডে চলে৷

আপনার সমস্যা সমাধানের একটি পদ্ধতি হল আপনার পিসিতে একটি অ্যান্ড্রয়েড এমুলেটর চালানো। কিন্তু তাদের মধ্যে কিছু, যেমন Android-x86, আপনার মেশিন রিবুট করতে হবে যাতে তারা হার্ডওয়্যারের নিয়ন্ত্রণ নিতে পারে।

আপনি যদি একটি ছোট পারফরম্যান্স হিট মনে না করেন তবে আপনি আপনার নেটিভ অপারেটিং সিস্টেমের মতো একই সময়ে একটি ভার্চুয়াল মেশিন চালাতে পারেন। বিশেষত লিনাক্সে, কয়েকটি নাম দেওয়ার জন্য QEMU এবং ভার্চুয়ালবক্সের মতো বেশ কয়েকটি পছন্দ রয়েছে।

এই নিবন্ধের শেষে আপনি নিম্নলিখিতগুলি করতে সক্ষম হবেন:

  • ফেডোরা লিনাক্সে ভার্চুয়ালবক্স ইনস্টল করুন
  • android-x86 চালান এবং মৌলিক সেটআপ শেষ করুন
  • আপনার ফোনের মতো Google Play Store থেকে একটি অ্যাপ্লিকেশন ইনস্টল করুন।

মৌলিক প্রয়োজনীয়তা

আপনি শুরু করার আগে, আমি ধরে নিচ্ছি যে আপনার কাছে নিম্নলিখিতগুলি রয়েছে:

  • সুপার ইউজার হিসেবে কমান্ড চালানোর ক্ষমতা (যেমন SUDO)
  • Google.com-এ একটি অ্যাকাউন্ট, যাতে আপনি ভার্চুয়াল মেশিনের মধ্যে থেকে প্লে স্টোর ব্যবহার করতে পারেন।

ভার্চুয়ালবক্স কীভাবে ইনস্টল করবেন

প্রথম ধাপ হল ভার্চুয়ালবক্স ইনস্টল করা। ব্যবহারিক উদ্দেশ্যে, আমাদের ইনস্টলেশন মৌলিক হবে, আমাদের গেমগুলি চালানোর জন্য যথেষ্ট:

sudo dnf install -y kernel-devel kernel-devel-5.14.18-100.fc33.x86_64
curl --remote-name --location https://www.virtualbox.org/download/oracle_vbox.asc
sudo rpm --import ./oracle_vbox.asc
sudo dnf install -y https://download.virtualbox.org/virtualbox/6.1.36/VirtualBox-6.1-6.1.36_152435_fedora33-1.x86_64.rpm
sudo dnf install -y virtualbox-guest-additions.x86_64
sudo /sbin/vboxconfig

কিভাবে Android-x86 ISO ইনস্টল করবেন

প্রথম ধাপ হল Android-x86 থেকে ISO ইমেজ ডাউনলোড করা। এই ISO-এ Android অপারেটিং সিস্টেম রয়েছে যা আমাদের ভার্চুয়াল হার্ড ড্রাইভে ইনস্টল করা হবে৷

এর পরে আমরা আমাদের ভার্চুয়াল মেশিনটি এভাবে সেট আপ করতে পারি:

কিভাবে Android-x86 দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালাবেন
ভার্চুয়ালবক্সে একটি সমাপ্ত ভার্চুয়াল মেশিন কেমন দেখায়
কিভাবে Android-x86 দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালাবেন

কয়েকটি বিষয় লক্ষ্য করুন:

  • প্রথমবার বুট করার পর, আমি দেখেছি যে Android ইমেজের জন্য 1GB যথেষ্ট নয়। আমি র‍্যামটিকে 3GB-তে বাম্প করার পর কর্মক্ষমতা অনেক উন্নত হয়েছে৷
  • আরেকটি পরিবর্তন ছিল 'গ্রাফিক্স কন্ট্রোলার'। মূলত এটি ভিএমএসভিজিএ ছিল কিন্তু তারপরে অ্যান্ড্রয়েড গ্রাফিক মোডে শুরু করতে অস্বীকার করেছিল, তাই আমি ভিবক্সভিজিএ-তে স্যুইচ করেছি এবং এটি কাজ করেছে৷
  • আমার গেমের জন্য 2 CPUS এবং 8GB ডিস্ক স্পেস যথেষ্ট ছিল৷
  • অবশেষে, আমি উল্লেখ করেছি যে IDE কন্ট্রোলারটি ছিল android-x86 ISO৷

ভার্চুয়াল মেশিন চালু করতে, আপনি GUI-তে 'স্টার্ট' বোতামে ক্লিক করুন, এবং তারপরে আপনাকে বুটযোগ্য পার্টিশনের মতো কয়েকটি সিদ্ধান্ত নিতে হবে:

কিভাবে Android-x86 দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালাবেন
আপনার ভার্চুয়াল ডিস্ক পার্টিশন করা। আমরা 8 জিবি বরাদ্দ করি এবং নিশ্চিত করি যে পার্টিশনটি বুট করতে পারে

এটি হয়ে গেলে আপনি ইনস্টলেশনটি সম্পাদন করার জন্য আপনার নতুন পার্টিশন বেছে নিতে পারেন:

কিভাবে Android-x86 দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালাবেন
নতুন পার্টিশন তৈরি হওয়ার পরে, আপনি এটি বেছে নিতে পারেন এবং আপনি সেখানে Android OS ইনস্টল করতে পারেন

তারপরে ইনস্টলেশন এগিয়ে যাবে:

কিভাবে Android-x86 দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালাবেন
ইনস্টলার Android ISO ইমেজ থেকে ভার্চুয়াল হার্ড ড্রাইভে ফাইল কপি করে

ইনস্টলেশন সম্পূর্ণ হওয়ার পরে, আপনি ভার্চুয়াল মেশিনটি বন্ধ করতে পারেন।

প্রথম বুট

এখন আপনাকে উন্নত বিকল্পগুলিতে যেতে হবে এবং বুট করতে ভার্চুয়াল ডিস্ক (ISO চিত্রের পরিবর্তে) নির্বাচন করতে হবে:

কিভাবে Android-x86 দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালাবেন
আপনি হয় এই মেনুতে ডিস্ক থেকে বুট করতে পারেন অথবা ভার্চুয়াল মেশিনে বুট অর্ডার পরিবর্তন করতে পারেন

এর পরে, Android আপনাকে কিছু প্রাথমিক সেটআপ তথ্য জিজ্ঞাসা করবে, ঠিক যেমন এটি আপনার ফোনে করে। চূড়ান্ত ফলাফল এই মত দেখতে পারে:

কিভাবে Android-x86 দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালাবেন
ভার্চুয়াল মেশিনটি দেখতে হুবহু আপনার অ্যান্ড্রয়েড ফোনের মতো।

Google Play Store থেকে কিভাবে গেম ইনস্টল করবেন

আমার ক্ষেত্রে আমি একটি গেম ইনস্টল করার সিদ্ধান্ত নিয়েছি যেখানে আমি 1970 Mazinger Z/ Tranzor Z (হ্যাঁ, আমি গো নাগাই ম্যাজিঞ্জার জেডকে ভালবাসি) হিসাবে মন্দ শক্তির সাথে লড়াই করতে পারি। এটি করতে, প্লে স্টোরে অনুসন্ধান করুন এবং গেমটি ইনস্টল করুন:

কিভাবে Android-x86 দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালাবেন
Android চালু হওয়ার পরে এবং আপনার শংসাপত্রগুলি সেট হয়ে যাওয়ার পরে আপনি আপনার পছন্দের যেকোনো Android প্রোগ্রাম ডাউনলোড এবং ইনস্টল করতে পারেন।

এবং এখন, সাফল্য! আমরা খেলা শুরু করেছি এবং চলমান।

কিভাবে Android-x86 দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালাবেন
দুঃখিত, কিন্তু এখন সময় Mazinger Z হিসেবে খেলার!

আমরা এখানে কী শিখলাম?

  • আমরা একটি ভার্চুয়াল মেশিন ইঞ্জিন ইনস্টল করতে পেরেছি এবং আমাদের নিয়মিত ফেডোরা ওএসের সাথে সফলভাবে অ্যান্ড্রয়েড অপারেটিং সিস্টেম চালাতে পেরেছি
  • আপনি দেখেছেন কিভাবে আপনি লিনাক্সে গ্রুবের সাথে একটি ডুয়াল বুট সিস্টেম সেট আপ করার ঝামেলা ছাড়াই পুরো অপারেটিং সিস্টেমের সেটআপ চেষ্টা করে বাতিল করতে পারেন

একটি ভার্চুয়াল মেশিনের ভিতরে গেমটি চালানোর আরেকটি চমৎকার বৈশিষ্ট্য হল যে আপনি গেমটি সম্পূর্ণরূপে ফ্রিজ করতে পারেন, তারপরে ফিরে এসে ঠিক সেই জায়গায় পুনরুদ্ধার করতে পারেন যেখানে আপনি এটি রেখেছিলেন।

অবশেষে, আপনি শুধু গেম চালানোর চেয়ে ভার্চুয়াল মেশিন দিয়ে আরও অনেক কিছু করতে পারেন, উদাহরণস্বরূপ:

  • আপনি নিরাপদে ম্যালওয়্যার বিশ্লেষণ করতে পারেন, অ-বিশ্বস্ত অ্যাপ্লিকেশন চালাতে পারেন, এবং তাদের হতে পারে এমন কোনো ক্ষতি থাকতে পারে।
  • একটি সঠিক ইনস্টলেশন করার সিদ্ধান্ত নেওয়ার আগে একটি নতুন অপারেটিং সিস্টেম সংস্করণ ব্যবহার করে দেখুন (আজকাল এটি একটি বড় সমস্যা নয় কারণ তাদের বেশিরভাগই একটি উকুন সিডি সরবরাহ করে যা আপনি চেষ্টা করার জন্য বুট করতে পারেন), তবে এটি এখনও খুব সুবিধাজনক৷
  • আপনার মেশিন রিবুট না করেই একসাথে একাধিক অপারেটিং সিস্টেম চালাতে সক্ষম হন। আপনি সম্ভবত আপনার পছন্দের ভার্চুয়াল মেশিনের আরও উন্নত বিকল্পগুলি চেষ্টা করতে শুরু করবেন, যেমন ভার্চুয়ালবক্স৷

আপনার পিসিতে গেম খেলা পরে আরও জটিল জিনিস শেখার একটি গেটওয়ে। এছাড়াও মজার ফ্যাক্টর অনস্বীকার্য। উপভোগ করুন!


  1. কীভাবে ওয়াইন দিয়ে অ্যান্ড্রয়েডে উইন্ডোজ অ্যাপস চালাবেন

  2. Anbox সহ উবুন্টু লিনাক্সে কীভাবে অ্যান্ড্রয়েড অ্যাপস চালাবেন

  3. লিনাক্সে শশলিকের সাথে অ্যান্ড্রয়েড অ্যাপস চালান

  4. নেস্টেড ভার্চুয়ালাইজেশন সহ একটি ভার্চুয়াল মেশিনে হাইপার-ভি কীভাবে চালাবেন?