Computer >> कंप्यूटर >  >> स्मार्टफोन्स >> स्मार्टफोन

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

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

लंबे समय से लोग Android ऐप्स को Linux पर चलाने की कोशिश कर रहे हैं। आखिरकार, यह पूरी तरह से समझ में आता है। Android करता है लिनक्स कर्नेल का उपयोग करें। तो फिर यह इतना कठिन क्यों रहा?

लिनक्स कर्नेल के अलावा, लिनक्स और एंड्रॉइड मौलिक रूप से अलग-अलग सिस्टम हैं। लिनक्स जीएनयू उपयोगकर्ता वातावरण का उपयोग करता है, जबकि एंड्रॉइड का अपना बिल्कुल अलग है जो जावा पर बहुत अधिक निर्भर है। एंड्रॉइड भी कई Google-विशिष्ट टूल पर निर्भर करता है जैसे कि Play Store चलाने वाले। बेशक, इनमें से कोई भी Linux के लिए उपलब्ध नहीं है या उस पर चलता है।

Anbox का उद्देश्य Android ऐप्स और Linux के बीच संगतता परत प्रदान करके अंतर को पाटना है। यह होस्ट सिस्टम के लिनक्स कर्नेल का उपयोग करता है लेकिन अपना स्वयं का Android उपयोगकर्ता स्थान बनाता है। आप इसे वाइन (Windows संगतता परत) की तरह समझ सकते हैं।

यह ध्यान रखना महत्वपूर्ण है कि Anbox प्रारंभिक अल्फा में है। अभी पूर्णता की अपेक्षा न करें। इसका उद्देश्य सुविधाओं और ऐप्स का प्रयोग और परीक्षण करना है। चीजें टूट जाएंगी। समय के साथ, परियोजना परिपक्व हो जाएगी, और आने वाले महीनों में आप शायद कुछ सुधार देखेंगे।

एनबॉक्स इंस्टॉल करें

यदि आप उबंटू चला रहे हैं, तो आपके पास पहले से ही स्नैप स्थापित होना चाहिए। Anbox को Snap पैकेज के रूप में पैक और वितरित किया जाता है। Anbox स्थापित करने के लिए इसका उपयोग करें।

snap install --edge --devmode anbox

एनबॉक्स मॉड्यूल स्थापित करें

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

sudo add-apt-repository -y ppa:morphis/anbox-support
sudo apt update
sudo apt install -y anbox-modules-dkms

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

एनबॉक्स चल रहा है

Anbox को लॉन्च करना थोड़ा अजीब है। अभी लॉन्चर स्वयं वह सब कुछ लोड नहीं करता है जिसकी आपको आवश्यकता है। सबसे पहले, आपको एक टर्मिनल विंडो खोलने की आवश्यकता है। उस विंडो में निम्न आदेश चलाएँ।

anbox session-manager

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

ऐसा लगेगा कि आदेश अनुत्तरदायी है। यह। बस उस विंडो को बैकग्राउंड में चालू रहने दें।

अब, Anbox को वैसे ही लॉन्च करें जैसे आप सामान्य रूप से Unity या जो भी डेस्कटॉप चला रहे हैं उसके माध्यम से करते हैं।

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

इसमें कुछ सेकंड लगेंगे, लेकिन Anbox खुलेगा और आपको वे ऐप्स दिखाएगा जो उसने वर्तमान में इंस्टॉल किए हैं। वर्गीकरण के बारे में नंगे हड्डियों के रूप में यह मिलता है। वहां केवल बुनियादी सुविधाएं हैं - कोई ब्राउज़र या प्ले स्टोर नहीं।

आपके पास क्या है इसका पता लगाने के लिए स्वतंत्र महसूस करें। यह सब अच्छा काम करना चाहिए। आप Android के साथ आने वाले डिफ़ॉल्ट एप्लिकेशन के रूप में तुरंत सब कुछ पहचान लेंगे।

ADB के साथ पैकेज इंस्टॉल करें

तो आप वहां पर वास्तविक ऐप्स कैसे प्राप्त करते हैं? फिर, यह अभी भी बहुत कठिन है। आपको एडीबी (एंड्रॉइड डीबग ब्रिज) का उपयोग करने की आवश्यकता है। कम से कम इसे सेट करना आसान है।

एक टर्मिनल खोलें और apt . के साथ आवश्यक पैकेज स्थापित करें ।

sudo apt install android-tools-adb android-tools-fastboot

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

उनके द्वारा इंस्टॉल करने के बाद, आप कुछ Android ऐप पैकेज लेने के लिए ApkMirror जैसी वेबसाइट पर जा सकते हैं। आप उन्हें अपने फ़ोन से निर्यात नहीं कर सकते क्योंकि Anbox एक x86 कंप्यूटर के रूप में चल रहा है, ARM के रूप में नहीं। जब आप ऐप्लिकेशन ढूंढ रहे हों, तो इसे ध्यान में रखना एक महत्वपूर्ण बात है।

यह भी याद रखना महत्वपूर्ण है कि हर ऐप काम नहीं करेगा। वर्तमान में, Play Store या Google Play सेवाओं को Anbox में काम करने का कोई तरीका नहीं है। परिणामस्वरूप, कोई भी ऐप जिसके लिए Play Services को काम करने की आवश्यकता होती है, काम नहीं करेगा।

एक बार जब आपके पास इंस्टॉल करने के लिए एक ऐप हो, तो आप adb . का उपयोग कर सकते हैं इसे करने के लिए। जब Anbox चल रहा हो, तो एक टर्मिनल खोलें और निम्न कमांड टाइप करें। ऐप को Anbox में इंस्टॉल किया जाएगा।

adb install 'name-of.apk'

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

जब यह हो जाएगा तो आपको Anbox में ऐप आइकन दिखाई देगा। इसे लॉन्च करने का प्रयास करें। यह काम हो सकता है; यह नहीं हो सकता है। प्रयोग। अभी यही बात है।

समापन विचार

जबकि Anbox दैनिक उपयोग के लिए तैयार नहीं हो सकता है, यह एक दिलचस्प उपकरण है जो कुछ ध्यान और कुछ परीक्षण के योग्य है। जैसे-जैसे यह विकसित होता है और परिपक्व होता है, Anbox, Linux में Android ऐप्स चलाने का सबसे अच्छा तरीका हो सकता है, और संभावित रूप से Linux उपयोगकर्ताओं के लिए अनुप्रयोगों की एक पूरी नई दुनिया खोल सकता है।


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

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

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

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

  1. Windows 11 पर Android ऐप्स कैसे चलाएं

    यह जानने के लिए उत्सुक हैं कि क्या आप अपने विंडोज 11 पीसी पर Android ऐप्स चला सकते हैं? खैर, ऐसा लगता है कि हमारे सपने आखिरकार सच हो गए हैं। आप तृतीय-पक्ष सॉफ़्टवेयर या एमुलेटर का उपयोग किए बिना आसानी से Windows 11 पर Android ऐप्स चला सकते हैं। विंडोज पर अमेज़ॅन ऐपस्टोर ऐप का उपयोग करके, आप अपने पसं