এই আর্টিকেলে, আপনি শিখবেন কীভাবে লিনাক্সে ভার্চুয়াল মেশিন ব্যবহার করে পুরনো গেম খেলার মজা নিতে পারেন।
যদি আপনার একটি অ্যান্ড্রয়েড ফোন থাকে, আপনার গilty প্লেজারের একটিই হতে পারে কিছু খুব বিনোদনপ্রদ গেম খেলা। অথবা হতে পারে এমন একটি অ্যাপ্লিকেশন যা শুধু আপনার ফোনে চলে।
এবং তারপর আপনি চিন্তা করেন — কি আপনি একই গেমগুলো আপনার ডেস্কটপ পিসিতে চালাতে পারেন?
পরিস্থিতি সরল করতে, ধরি অ্যাপ্লিকেশনগুলো অ্যান্ড্রয়েডে চলে।
আপনার সমস্যা সমাধানের একটি পদ্ধতি হলো আপনার পিসিতে একটি অ্যান্ড্রয়েড এমুলেটর চালানো। কিন্তু কিছুই, যেমন অ্যান্ড্রয়েড-এক্স৮৬, আপনার মেশিন রিবুট করতে বাধ্য করে যাতে সেগুলো হার্ডওয়্যারের নিয়ন্ত্রণ নিতে পারে।
আপনি যদি একটি ছোট পারফরম্যান্স হিট মেনে নেন, আপনি আপনার নেটিভ অপারেটিং সিস্টেমের পাশাপাশি একটি ভার্চুয়াল মেশিন चला सकते ہیں। লিনাক্সে বিশেষভাবে, বেশ কিছু পছন্দ আছে, যেমন QEMU এবং ভার্চুয়ালবক্স।
এই আর্টিকেলের শেষে আপনি নিচের کارগুলো করতে পারবেন:
- ফেডোরা লিনাক্সে ভার্চুয়ালবক্স ইনস্টল করা
- অ্যান্ড্রয়েড-এক্স৮৬ চালানো এবং বেসিক সেটআপ করা
- গুগল প্লে স্টোর থেকে একটি অ্যাপ্লিকেশন ইনস্টল করা, ঠিক আপনার ফোনের মতো।
বেসিক রিকোয়ারমেন্টস
শুরু করার আগে, আমি ধরে নিচ্ছি আপনার নিচের জিনিসগুলো আছে:
- সুপারইউজার হিসেবে কমান্ড চালানোর ক্ষমতা (যেমন 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
অ্যান্ড্রয়েড-এক্স৮৬ ISO ইনস্টল করার পদ্ধতি
প্রথম ধাপ হলো অ্যান্ড্রয়েড-এক্স৮৬ থেকে ISO ইমেজ ডাউনলোড করা। এই ISO-তে অ্যান্ড্রয়েড অপারেটিং সিস্টেম থাকে যা আমাদের ভার্চুয়াল হার্ড ড্রাইভে ইনস্টল হবে।
এরপর আমরা আমাদের ভার্চুয়াল মেশিনটি নিচের মত সেট আপ করতে পারি:


কিছু কথা মনে রাখবেন:
- প্রথমবার বুট করার পর, আমি পেলাম ১GB অ্যান্ড্রয়েড ইমেজের জন্য পর্যাপ্ত নয়। র্যাম ৩GB করলে পারফরম্যান্স অনেক উন্নত হলো।
- আরেকটি পরিবর্তন ছিল 'গ্রাফিক্স কন্ট্রোলার'। মূলত এটি VMSVGA ছিল কিন্তু তারপর অ্যান্ড্রয়েড গ্রাফিক্যাল মোডে стар্ট করতে отказа করলো, তাই আমি VboxVGA-এ স্যুইচ করলাম এবং এটি কাজ করলো।
- ২ CPU এবং ৮GB ডিস্ক স্পেস আমার গেমের জন্য পর্যাপ্ত ছিল।
- শেষে, আমি স্পেসিফাই করলাম যে IDE কন্ট্রোলারটি অ্যান্ড্রয়েড-এক্স৮৬ ISO হবে।
ভার্চুয়াল মেশিন শুরু করতে, GUI-তে 'Start' বাটনে ক্লিক করুন, এবং তারপর আপনাকে কিছু সিদ্ধান্ত নিতে হবে যেমন বুটেবল পার্টিশন:

এটি একবার হলে আপনি আপনার নতুন পার্টিশন বেছে নিতে পারেন ইনস্টলেশন করতে:

তারপর ইনস্টলেশন pokrač করবে:

ইনস্টলেশন সম্পূর্ণ হলে, আপনি ভার্চুয়াল মেশিন শাট ডাউন করতে পারেন।
ফাস্ট বুট
এখন আপনাকে অ্যাডভান্সড অপশনে যেতে হবে এবং ভার্চুয়াল ডিস্ক সিলেক্ট করতে হবে (ISO ইমেজের বদলে) বুট করার জন্য:

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

গুগল প্লে স্টোর থেকে গেম ইনস্টল করার পদ্ধতি
আমার কেসে, আমি একটি গেম ইনস্টল করার সিদ্ধান্ত নিলাম যেখানে আমি ১৯৭০ Mazinger Z / Tranzor Z হিসেবে বুরুর শক্তির সাথে লড়াই করতে পারি (হ্যাঁ, আমি গো নাগাই মেজিংয়ার Z-কে ভালোবাসি)। তার জন্য, প্লে স্টোরে সার্চ করুন এবং গেমটি ইনস্টল করুন:

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

এখানে আমরা কী শিখলাম?
- আমরা একটি ভার্চুয়াল মেশিন ইঞ্জিন ইনস্টল করতে সফল হয়েছি এবং আমাদের রেগুলার ফেডোরা OS-এর পাশাপাশি অ্যান্ড্রয়েড অপারেটিং সিস্টেম সফলভাবে চালিয়েছি
- আপনি দেখেছেন কীভাবে আপনি পুরো অপারেটিং সিস্টেমের সেটআপ ট্রাই এবং ডিসকার্ড করতে পারেন, Grub-এ লিনাক্সে ডুয়াল বুট সিস্টেম সেটআপ করার ঝামেলা ছাড়া
ভার্চুয়াল মেশিনের ভিতরে গেম চালানোর আরেকটি সুবিধা হলো আপনি গেমটি পুরোপুরি ফ্রিজ করতে পারেন, তারপর ফিরে আসুন এবং সেটিকে ঠিক সেটি পয়েন্টে রিস্টোর করুন যেখানে ছেড়ে দিয়েছিলেন।
শেষে, ভার্চুয়াল মেশিন দিয়ে আপনি গেম চালানোর পাশাপাশি আরও অনেক কিছু করতে পারেন, উদাহরণস্বরূপ:
- আপনি নিরাপদে ম্যালওয়্যার বিশ্লেষণ করতে পারেন, অনা০মোড অ্যাপ্লিকেশন চালাতে পারেন, এবং তারা যা ক্ষতি করতে পারে সেটি কন্টেইন করতে পারেন।
- সঠিক ইনস্টলেশনে কমিট করার আগে একটি নতুন অপারেটিং সিস্টেম ভার্সন ট্রাই করতে পারেন (আজকাল এটা বড় সমস্যা নয় কারণ অধিকাংশ লাইভ CD দিয়ে ট্রাই করার সুবিধা দেয়), কিন্তু এটা খুব सुविधাজনক।
- একসাথে একাধিক অপারেটিং সিস্টেম চালাতে পারেন, আপনার মেশিন রিবুট ছাড়া। আপনি সবসময় আপনার পছন্দের ভার্চুয়াল মেশিনের আরও অ্যাডভান্সড অপশন ট্রাই করতে শুরু করবেন, যেমন ভার্চুয়ালবক্স।
পিসিতে গেম খেলা পরবর্তীতে আরও জটিল জিনিস শিখতে গেটওয়ে। এছাড়া মজার ফ্যাক্টর অস্বীকার্য নয়। উপভোগ করুন!