Computer >> कंप्यूटर >  >> प्रणाली >> Android

एंड्रॉइड-x86 . के साथ लिनक्स पर एंड्रॉइड गेम्स कैसे चलाएं

इस लेख में, आप सीखेंगे कि विंटेज गेम का मज़ा लेते हुए आप लिनक्स पर वर्चुअल मशीन का उपयोग कैसे कर सकते हैं।

यदि आपके पास एक Android फ़ोन है, तो हो सकता है कि आपका एक दोषी आनंद कुछ बहुत ही मनोरंजक गेम खेल रहा हो। या हो सकता है कि कोई ऐसा एप्लिकेशन हो जो केवल आपके फ़ोन पर चलता हो।

और फिर आप सोचते हैं - क्या होगा यदि आप अपने डेस्कटॉप पीसी पर वही गेम चला सकें?

परिदृश्य को सरल बनाने के लिए, मान लें कि एप्लिकेशन Android पर चलते हैं।

आपकी समस्या को हल करने का एक तरीका यह है कि आप अपने पीसी पर एक एंड्रॉइड एमुलेटर चलाएं। लेकिन उनमें से कुछ, जैसे Android-x86, को आपकी मशीन को रीबूट करने की आवश्यकता होती है ताकि वे हार्डवेयर को नियंत्रित कर सकें।

यदि आपको एक छोटे से प्रदर्शन से कोई आपत्ति नहीं है, तो आप अपने मूल ऑपरेटिंग सिस्टम के साथ ही एक वर्चुअल मशीन चला सकते हैं। विशेष रूप से Linux पर, कुछ नाम रखने के लिए QEMU और VirtualBox जैसे कई विकल्प हैं।

इस लेख के अंत तक आप निम्न कार्य करने में सक्षम होंगे:

  • फेडोरा लिनक्स पर वर्चुअलबॉक्स स्थापित करें
  • Android-x86 चलाएं और बुनियादी सेटअप पूरा करें
  • अपने फ़ोन की तरह ही Google Play Store से एक एप्लिकेशन इंस्टॉल करें।

बुनियादी आवश्यकताएं

शुरू करने से पहले, मुझे लगता है कि आपके पास निम्नलिखित हैं:

  • सुपरयूजर (जैसे SUDO) के रूप में कमांड चलाने की क्षमता
  • Google.com पर एक खाता, ताकि आप वर्चुअल मशीन के भीतर से Play स्टोर का उपयोग कर सकें।

वर्चुअलबॉक्स कैसे स्थापित करें

वर्चुअलबॉक्स स्थापित करने के लिए पहला कदम है। व्यावहारिक उद्देश्यों के लिए, हमारी स्थापना बुनियादी होगी, हमारे गेम चलाने के लिए पर्याप्त:

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 ऑपरेटिंग सिस्टम शामिल है जिसे हमारी वर्चुअल हार्ड ड्राइव पर इंस्टॉल किया जाएगा।

उसके बाद हम अपनी वर्चुअल मशीन को इस तरह सेट कर सकते हैं:

एंड्रॉइड-x86 . के साथ लिनक्स पर एंड्रॉइड गेम्स कैसे चलाएं
वर्चुअलबॉक्स पर एक तैयार वर्चुअल मशीन कैसी दिखती है
एंड्रॉइड-x86 . के साथ लिनक्स पर एंड्रॉइड गेम्स कैसे चलाएं ध्यान देने योग्य कुछ बातें:

  • पहली बार बूट करने के बाद, मैंने पाया कि Android छवि के लिए 1GB पर्याप्त नहीं था। मेरे द्वारा रैम को 3GB तक बढ़ाने के बाद प्रदर्शन में बहुत सुधार हुआ।
  • एक अन्य परिवर्तन 'ग्राफिक्स नियंत्रक' था। मूल रूप से यह वीएमएसवीजीए था लेकिन फिर एंड्रॉइड ने ग्राफिक मोड में शुरू करने से इनकार कर दिया, इसलिए मैंने वीबॉक्सवीजीए पर स्विच किया और यह काम कर गया।
  • 2 CPUS और 8GB डिस्क स्थान मेरे गेम के लिए पर्याप्त थे।
  • आखिरकार, मैंने बताया कि IDE कंट्रोलर android-x86 ISO था।

वर्चुअल मशीन शुरू करने के लिए, आप GUI पर 'प्रारंभ' बटन पर क्लिक करें, और फिर आपको बूट करने योग्य विभाजन जैसे कुछ निर्णय लेने होंगे:

एंड्रॉइड-x86 . के साथ लिनक्स पर एंड्रॉइड गेम्स कैसे चलाएं
अपनी वर्चुअल डिस्क का विभाजन करना। हम 8 GB असाइन करते हैं और सुनिश्चित करते हैं कि विभाजन बूट हो सकता है

एक बार यह हो जाने के बाद आप संस्थापन करने के लिए अपना नया विभाजन चुन सकते हैं:

एंड्रॉइड-x86 . के साथ लिनक्स पर एंड्रॉइड गेम्स कैसे चलाएं
नया विभाजन बनने के बाद, आप इसे चुन सकते हैं और आप वहां Android OS स्थापित कर सकते हैं

फिर स्थापना आगे बढ़ेगी:

एंड्रॉइड-x86 . के साथ लिनक्स पर एंड्रॉइड गेम्स कैसे चलाएं
इंस्टॉलर Android ISO इमेज से फ़ाइलों को वर्चुअल हार्ड ड्राइव में कॉपी करता है

स्थापना पूर्ण होने के बाद, आप वर्चुअल मशीन को बंद कर सकते हैं।

पहला बूट

अब आपको उन्नत विकल्पों पर जाना होगा और बूट करने के लिए वर्चुअल डिस्क (आईएसओ छवि के बजाय) का चयन करना होगा:

एंड्रॉइड-x86 . के साथ लिनक्स पर एंड्रॉइड गेम्स कैसे चलाएं
आप या तो इस मेनू पर डिस्क से बूट कर सकते हैं या वर्चुअल मशीन पर बूट ऑर्डर बदल सकते हैं

उसके बाद, Android आपसे कुछ बुनियादी सेटअप जानकारी पूछेगा, ठीक वैसे ही जैसे वह आपके फ़ोन पर करता है। अंतिम परिणाम इस तरह दिख सकता है:

एंड्रॉइड-x86 . के साथ लिनक्स पर एंड्रॉइड गेम्स कैसे चलाएं
वर्चुअल मशीन बिल्कुल आपके Android फ़ोन की तरह दिखती है।

Google Play Store से गेम कैसे इंस्टॉल करें

मेरे मामले में मैंने एक गेम स्थापित करने का निर्णय लिया जहां मैं बुराई की ताकतों से लड़ सकता हूं जैसे कि 1970 Mazinger Z/Tranzor Z (हां, मुझे गो नागाई Mazinger Z से प्यार है)। ऐसा करने के लिए, प्ले स्टोर पर खोजें और गेम इंस्टॉल करें:

एंड्रॉइड-x86 . के साथ लिनक्स पर एंड्रॉइड गेम्स कैसे चलाएं
एंड्रॉइड के चलने और आपकी साख सेट हो जाने के बाद आप कोई भी एंड्रॉइड प्रोग्राम डाउनलोड और इंस्टॉल कर सकते हैं।

और अब, सफलता! हमने खेल को आगे बढ़ाया।

एंड्रॉइड-x86 . के साथ लिनक्स पर एंड्रॉइड गेम्स कैसे चलाएं
क्षमा करें, लेकिन अब यह Mazinger Z के रूप में खेलने का समय है!

हमने यहां क्या सीखा?

  • हम वर्चुअल मशीन इंजन स्थापित करने और अपने नियमित फेडोरा ओएस के साथ एंड्रॉइड ऑपरेटिंग सिस्टम को सफलतापूर्वक चलाने में कामयाब रहे
  • आपने देखा कि कैसे आप लिनक्स पर ग्रब के साथ डुअल बूट सिस्टम स्थापित करने की परेशानी से गुजरे बिना पूरे ऑपरेटिंग सिस्टम के सेटअप को आजमा सकते हैं और त्याग सकते हैं

वर्चुअल मशीन के अंदर गेम चलाने की एक और अच्छी विशेषता यह है कि आप गेम को पूरी तरह से फ्रीज कर सकते हैं, फिर वापस आ सकते हैं और इसे ठीक उसी बिंदु पर पुनर्स्थापित कर सकते हैं जहां आपने इसे छोड़ा था।

अंत में, आप वर्चुअल मशीन से केवल गेम चलाने के अलावा और भी बहुत कुछ कर सकते हैं, उदाहरण के लिए:

  • आप मैलवेयर का सुरक्षित रूप से विश्लेषण कर सकते हैं, गैर-भरोसेमंद एप्लिकेशन चला सकते हैं, और इससे होने वाले किसी भी नुकसान को शामिल कर सकते हैं।
  • उचित स्थापना करने का निर्णय लेने से पहले एक नया ऑपरेटिंग सिस्टम संस्करण आज़माएं (आजकल कोई बड़ी समस्या नहीं है क्योंकि उनमें से अधिकांश एक जूँ सीडी प्रदान करते हैं जिसे आप आज़माने के लिए बूट कर सकते हैं), लेकिन यह अभी भी बहुत सुविधाजनक है।
  • अपनी मशीन को रीबूट किए बिना, एक साथ कई ऑपरेटिंग सिस्टम चलाने में सक्षम हों। सबसे अधिक संभावना है कि आप अपनी पसंद की वर्चुअल मशीन जैसे VirtualBox के अधिक उन्नत विकल्पों को आज़माना शुरू कर देंगे।

अपने पीसी पर गेम खेलना बाद में अधिक जटिल चीजें सीखने का प्रवेश द्वार है। इसके अलावा मज़ा कारक नकारा नहीं जा सकता है। आनंद लें!


  1. एंबॉक्स के साथ उबंटू लिनक्स पर एंड्रॉइड ऐप कैसे चलाएं

    लंबे समय से लोग Android ऐप्स को Linux पर चलाने की कोशिश कर रहे हैं। आखिरकार, यह पूरी तरह से समझ में आता है। Android करता है लिनक्स कर्नेल का उपयोग करें। तो फिर यह इतना कठिन क्यों रहा? लिनक्स कर्नेल के अलावा, लिनक्स और एंड्रॉइड मौलिक रूप से अलग-अलग सिस्टम हैं। लिनक्स जीएनयू उपयोगकर्ता वातावरण का उपय

  1. Linux पर Shashlik के साथ Android ऐप्स चलाएं

    ऐसा लगता है कि हर दिन लिनक्स डेस्कटॉप पर एंड्रॉइड ऐप चलाने का एक नया तरीका है। इन ऐप्स को चलाने के अधिकांश नए तरीकों में या तो एंड्रॉइड के साथ वर्चुअल मशीन स्थापित करना या एपीके लोड करने के लिए विभिन्न Google क्रोम एक्सटेंशन का उपयोग करना शामिल है। ये तरीके अच्छे हैं, लेकिन ये Linux पारिस्थितिकी तंत

  1. नेस्टेड वर्चुअलाइजेशन के साथ वर्चुअल मशीन में हाइपर-वी कैसे चलाएं?

    भौतिक मशीन पर हाइपर-वी सर्वर भूमिका या हाइपर-वी कोर सर्वर की स्थापना एक सीधी प्रक्रिया है और इसके लिए हमेशा एक अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता नहीं होती है। एक अलग वातावरण के निर्माण में अगला कदम वर्चुअल मशीन, ऑपरेटिंग सिस्टम और होस्टेड एप्लिकेशन को तैनात और कॉन्फ़िगर करना है। इसे पारंपरिक वर्चुअल