कभी-कभी यह भूलना आसान होता है कि Android एक Linux-आधारित ऑपरेटिंग सिस्टम है। लेकिन यह है, और यह उस खुलेपन और लचीलेपन को बरकरार रखता है जो लोगों को Linux प्लेटफॉर्म की ओर आकर्षित करता है।
एक उदाहरण के रूप में, आप वास्तव में अपने Android डिवाइस पर एक पूर्ण Linux डिस्ट्रो इंस्टॉल कर सकते हैं। हम Linux Deploy नामक ऐप का उपयोग करके Android पर Ubuntu इंस्टॉल करने का तरीका दिखाएंगे, जो Linux डेस्कटॉप वातावरण इंस्टॉल करेगा, लेकिन आप इसी विधि का उपयोग Debian या विभिन्न अन्य Linux डिस्ट्रो को इंस्टॉल करने के लिए कर सकते हैं।
नोट: इस प्रक्रिया को शुरू करने से पहले आपको अपने Android डिवाइस को रूट करना होगा।
Android पर Linux इंस्टॉल और डिप्लॉय करें
सबसे पहले, BusyBox इंस्टॉल करें। यह एक टूलकिट है जो आपके Android फोन को विभिन्न Linux कमांड के लिए अनलॉक करता है जो Ubuntu को चालू करने के लिए आवश्यक हैं। इंस्टॉल करने के बाद आपको सक्रिय रूप से इसका उपयोग करने की आवश्यकता नहीं होगी।
आपको VNC Viewer की भी आवश्यकता होगी, एक रिमोट डेस्कटॉप ऐप जो उस विंडो को बनाता है जिसमें Ubuntu आपके Android डिवाइस पर चलेगा। यह वही है जिसे आप अंततः Linux को चालू करने के लिए उपयोग करेंगे।
अंत में, आपको Linux Deploy इंस्टॉल करना होगा, जिसका उपयोग आप Ubuntu (या उस मामले के लिए Linux के कई अलग-अलग संस्करण) इंस्टॉल करने के लिए करेंगे।
Linux Deploy इंस्टॉल करने के बाद, इसे खोलें और तीन स्लाइडर वाले आइकन (नीचे-दाएं कोने) पर टैप करें।
यहां आप इंस्टॉल करने के लिए Linux डिस्ट्रो का चयन कर सकते हैं। (बस "डिस्ट्रीब्यूशन" पर टैप करें, फिर डिस्ट्रो नाम चुनें - हम Ubuntu के साथ गए।)
उसके बाद, नीचे GUI सेक्शन तक स्क्रॉल करें, "इनेबल" बॉक्स पर टैप करें और सुनिश्चित करें कि "ग्राफिक्स सबसिस्टम" के तहत "VNC" चुना गया है।
एक बार जब आप ऐसा कर लेते हैं, तो आप रिज़ॉल्यूशन सेट करने के लिए "GUI सेटिंग्स" में भी जा सकते हैं जब Linux चलता है। जब तक आपके पास टैबलेट न हो, अधिकांश स्मार्टफोन पर डिफ़ॉल्ट 1920 x 1080 रिज़ॉल्यूशन Linux को व्यावहारिक रूप से उपयोग करने के लिए शायद बहुत अधिक है, इसलिए हम इसे 1024×576 या 1152×648 तक कम करने की सलाह देते हैं।
अंत में, लगभग आधे रास्ते वापस स्क्रॉल करें जब तक आपको "उपयोगकर्ता नाम" और "उपयोगकर्ता पासवर्ड" न मिल जाए। उन्हें नोट कर लें, या उन्हें अपने साथ बदल दें।
ये सभी सेटिंग्स हैं जिन्हें आपको ट्वीक करने की आवश्यकता है। Linux Deploy होम स्क्रीन पर वापस जाएं, शीर्ष-दाएं कोने पर तीन-डॉटेड मेनू आइकन पर टैप करें और "इंस्टॉल" पर टैप करें।
इंस्टॉलेशन में एक से कई मिनट लग सकते हैं, आपके स्मार्टफोन की गति के आधार पर।
एक बार यह समाप्त हो जाने पर (इंस्टॉल लॉग के नीचे "<<<deploy" संदेश द्वारा दर्शाया गया), नीचे-बाएं कोने पर स्टार्ट पर टैप करें, फिर "OK"। एक बार जब आप लॉग के नीचे "<<< Start" संदेश देखते हैं, तो Linux डिप्लॉय और रनिंग है।
Android पर Linux चलाएं
लेकिन वास्तव में Linux को देखने और उपयोग करने के लिए, आपको VNC Viewer का उपयोग करना होगा। VNC Viewer खोलें, नीचे-दाएं कोने पर हरे "+" आइकन पर टैप करें, फिर "नया कनेक्शन" बॉक्स में "लोकलहोस्ट" को पते के रूप में दर्ज करें, और कनेक्शन को अपनी पसंद का नाम दें। (हम "Linux" के साथ गए।) "बनाएं" पर क्लिक करें।
VNC Viewer में नए कनेक्शन पर टैप करके इसे खोलें, और आपका Linux बिल्ड खुल जाना चाहिए!
इसमें डिफ़ॉल्ट रूप से कुछ भी इंस्टॉल नहीं होगा, लेकिन आप टर्मिनल पर जा सकते हैं और sudo apt-get install का उपयोग करके विभिन्न सॉफ़्टवेयर इंस्टॉल कर सकते हैं जैसे आप सामान्य रूप से Linux में करते हैं।
निष्कर्ष
बस इतना ही। अब आपके पास अपने Android डिवाइस पर एक पूरी तरह कार्यात्मक Linux डिस्ट्रो है।
यदि किसी भी बिंदु पर आप तय करते हैं कि आप अब Linux नहीं चाहते हैं, तो यह Linux Deploy को अनइंस्टॉल करने का मामला नहीं है। इसके बजाय, आपको रूट एक्सेस वाले फ़ाइल एक्सप्लोरर का उपयोग करना होगा (हमने रूट ब्राउज़र का उपयोग किया), डायरेक्टरी "/data/user/0/ru.meefik.linuxdeploy/env" ढूंढें और इसे हटा दें। (आप Linux Deploy के सेटिंग्स मेनू में डिफ़ॉल्ट Linux इंस्टॉल डायरेक्टरी बदल सकते हैं)।