SXMO की मदद से अपने पुराने स्मार्टफोन को लिनक्स टर्मिनल में बदलें।

  • पुराने एंड्रॉइड फोन को कार्यात्मक लिनक्स टर्मिनल के रूप में पुन: उपयोग किया जा सकता है, जिससे उन्हें इलेक्ट्रॉनिक कचरे में तब्दील होने से बचाया जा सकता है।
  • एंड्रॉइड वर्चुअलाइजेशन के माध्यम से नेटिव डेबियन इंटीग्रेशन की ओर बढ़ रहा है, जबकि समुदाय लिनक्स डिप्लॉय, जीएनयू रूट डेबियन और एक्ससर्वर एक्सएसडीएल जैसे समाधान प्रदान करता है।
  • SXMO जैसे न्यूनतम वातावरण लिनक्स के मोबाइल, हल्के और हैक करने योग्य उपयोग की अनुमति देते हैं, जो टर्मिनल, विकास और प्रयोग करने के लिए आदर्श है।
  • बूटलोडर और प्रदर्शन संबंधी सीमाएं मौजूद हैं, लेकिन वे पुराने स्मार्टफोन पर बहुत उपयोगी मिनी सर्वर और परीक्षण वातावरण बनाने में बाधा नहीं डालती हैं।

लिनक्स टर्मिनल SXMO

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

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

पुराने स्मार्टफोन को SXMO का उपयोग करके लिनक्स टर्मिनल में क्यों बदलना चाहिए?

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

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

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

मंजारो एआरएम और आर्क लिनक्स
संबंधित लेख:
एंड्रॉइड पर लिनक्स कैसे इंस्टॉल करें: एक परेशानी मुक्त चरण-दर-चरण मार्गदर्शिका

वर्चुअलाइजेशन की बदौलत लिनक्स एंड्रॉइड पर आ गया है: टर्मिनल ऐप में डेबियन

एंड्रॉइड ओपन सोर्स प्रोजेक्ट (एओएसपी) के भीतर एक महत्वपूर्ण जानकारी मिली है: गूगल एक टर्मिनल एप्लिकेशन पर काम कर रहा है जो सिस्टम में एकीकृत होगा। यह एंड्रॉइड वर्चुअलाइजेशन फ्रेमवर्क का उपयोग करके एक पूर्णतः कार्यात्मक डेबियन वर्चुअल मशीन लॉन्च करता है। दूसरे शब्दों में, हम केवल एक साधारण टर्मिनल की बात नहीं कर रहे हैं, बल्कि एंड्रॉइड के अंदर चलने वाले एक "वास्तविक" लिनक्स सिस्टम की बात कर रहे हैं।

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

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

इस दृष्टिकोण की कुंजी यह है कि एंड्रॉइड, विशेष रूप से मोबाइल उपकरणों पर, एआरएम प्रोसेसर पर निर्भर करता है।जबकि कई डेस्कटॉप लिनक्स डिस्ट्रीब्यूशन ऐतिहासिक रूप से x86 के लिए डिज़ाइन किए गए हैं, वर्चुअलाइजेशन एक ऐसा वातावरण बनाता है जहां डेबियन अलग से चल सकता है और एंड्रॉइड अनुभव को बाधित किए बिना या असामान्य समाधानों की आवश्यकता के बिना डिवाइस की वास्तुकला के लिए अनुकूलित किया जा सकता है।

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

एंड्रॉइड इकोसिस्टम पर प्रभाव: तकनीकी जिज्ञासा से लेकर व्यावहारिक लाभ तक

लिनक्स टर्मिनल SXMO

आप अभी भी अपने दैनिक जीवन में अपने डेस्कटॉप या लैपटॉप पर विंडोज, मैकओएस, या "क्लासिक" लिनक्स डिस्ट्रो का उपयोग कर सकते हैं, और सोचते होंगे कि एंड्रॉइड पर डेबियन को स्थापित करने की यह पूरी बात एक बेहद विशिष्ट, तकनीकी विषय है।लेकिन वास्तविकता में, इसका प्रभाव पूरे पारिस्थितिकी तंत्र पर महसूस किया जाता है, यहां तक ​​कि उन लोगों पर भी जो केवल ऐप्स और सोशल मीडिया के लिए अपने मोबाइल फोन का उपयोग करते हैं।

अगर डेवलपर्स ऐसा कर सकते हैं अपने फ़ोन या टैबलेट पर सीधे एंड्रॉइड एप्लिकेशन को प्रोग्राम करें, टेस्ट करें और डीबग करें।एक ही डिवाइस में संपूर्ण लिनक्स वातावरण का उपयोग करके, विकास चक्र छोटा हो जाता है और प्रक्रिया अधिक लचीली हो जाती है। व्यवहार में, इसका परिणाम कम बग और सभी के लिए अधिक बेहतर अनुभव होता है।

हालांकि Google ने इस एकीकृत टर्मिनल ऐप के लिए आधिकारिक तिथियां या निश्चित विशेषताएं नहीं दी हैं, लेकिन सभी संकेत यही बताते हैं कि यह एंड्रॉइड 15 के साथ नहीं आना चाहिए, बल्कि संभवतः एंड्रॉइड 16 या उसके बाद के संस्करणों में आएगा।तब तक, समुदाय इस अंतर को भरने के लिए अपने स्वयं के समाधानों पर निर्भर रहना जारी रखता है: लिनक्स के साथ कंटेनर या च्रूट चलाने वाले ऐप्स से लेकर एंड्रॉइड को लिनक्स मोबाइल सिस्टम से बदलने के लिए अधिक क्रांतिकारी परियोजनाओं तक।

SXMO: "वास्तविक" लिनक्स मोबाइल उपकरणों के लिए एक न्यूनतम वातावरण

SXMO स्वयं को इस आदर्श वाक्य के साथ प्रस्तुत करता है “न्यूनतम। मोबाइल। हैक करने योग्य।”और यह इसके मूल सिद्धांत को बखूबी दर्शाता है: एक हल्का-फुल्का वातावरण, छोटी स्क्रीन के लिए डिज़ाइन किया गया, टर्मिनल पर केंद्रित और अत्यधिक अनुकूलन योग्य। यह उस तरह का सिस्टम है जो उन लोगों को पसंद आएगा जो हर छोटी-छोटी चीज़ को कॉन्फ़िगर करना पसंद करते हैं और अनावश्यक ग्राफ़िकल लेयर्स और एनिमेशन से नफरत करते हैं।

उन समाधानों के विपरीत जो चलते हैं एंड्रॉइड के भीतर अतिथि के रूप में लिनक्स (वर्चुअलाइजेशन, च्रूट या कंटेनर के माध्यम से), SXMO आमतौर पर मोबाइल लिनक्स डिस्ट्रीब्यूशन में एक नेटिव एनवायरनमेंट के रूप में शामिल होता है, जिसे आमतौर पर समर्थित डिवाइसों पर पूरी तरह से इंस्टॉल किया जाता है। दूसरे शब्दों में, फोन एंड्रॉयड नहीं रह जाता बल्कि एक शुद्ध लिनक्स डिवाइस बन जाता है, जिसमें SXMO इंटरैक्शन लेयर के रूप में काम करता है।

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

पुराने एंड्रॉइड डिवाइस पर लिनक्स इंस्टॉल करने के अन्य तरीके: लिनक्स डिप्लॉय, जीएनयू रूट डेबियन और एक्ससर्वर एक्सएसडीएल

जब तक Google का आधिकारिक एकीकरण नहीं हो जाता, तब तक समुदाय कुछ समय से वैकल्पिक सुझाव दे रहा है। आप एंड्रॉइड पर एक काफी संपूर्ण लिनक्स सिस्टम स्थापित कर सकते हैं। कुछ मामलों में फोन को फेंकने या रूट करने की आवश्यकता के बिना। कई प्रसिद्ध गाइड इसके लिए विभिन्न ऐप संयोजनों का सुझाव देते हैं।

एक पारंपरिक रणनीति में ऐसे अनुप्रयोगों का उपयोग करना शामिल है जैसे कि रूट किए गए एंड्रॉइड डिवाइस पर लिनक्स डिस्ट्रीब्यूशन तैयार करने और इंस्टॉल करने के लिए लिनक्स डिप्लॉय का उपयोग करें।यह टूल फाइल सिस्टम को कॉन्फ़िगर करने, डिस्ट्रो (उदाहरण के लिए डेबियन) डाउनलोड करने और chroot या कंटेनर के माध्यम से उस तक पहुंच प्रदान करने के लिए जिम्मेदार है, जिससे फोन एक प्रकार के मिनी सर्वर में बदल जाता है।

अन्य लोकप्रिय गाइड संयोजन का सुझाव देते हैं पूर्ण ग्राफिकल वातावरण प्राप्त करने के लिए XServer XSDL के साथ GNURoot Debian का उपयोग किया गया। एंड्रॉइड पर, रूट एक्सेस की आवश्यकता के बिना। GNURoot Debian एक डेबियन उपयोगकर्ता वातावरण के रूप में कार्य करता है, जो एंड्रॉइड के भीतर सुपरयूज़र विशेषाधिकारों के साथ एक टर्मिनल लॉन्च करता है, जबकि XServer XSDL ग्राफिकल सर्वर को संभालता है जो लिनक्स डेस्कटॉप के लिए "स्क्रीन" के रूप में कार्य करता है।

इस दृष्टिकोण में, सामान्य प्रवाह कुछ इस प्रकार दिखेगा: सबसे पहले, Google Play से GNURoot Debian इंस्टॉल करें।इसे खोलने पर एक टेक्स्ट-आधारित कमांड कंसोल दिखाई देता है। वहां से आप पैकेज अपडेट कर सकते हैं, LXDE जैसे हल्के ग्राफिकल वातावरण को इंस्टॉल कर सकते हैं और डेस्कटॉप पर काम करने के अनुभव को बेहतर बनाने के लिए बुनियादी डेस्कटॉप यूटिलिटीज जोड़ सकते हैं।

उदाहरण के लिए, कई गाइड अनुशंसा करते हैं रिपॉजिटरी को रीफ्रेश करने के लिए “apt-get update” कमांड चलाएँ। फिर “apt-get install lxde” कमांड का उपयोग करके LXDE या कोई अन्य हल्का डेस्कटॉप वातावरण स्थापित करें। इस चरण में आमतौर पर कुछ समय लगता है—फोन के आधार पर लगभग 20 या 30 मिनट—क्योंकि यह एक कार्यात्मक डेस्कटॉप के लिए आवश्यक कई पैकेज डाउनलोड और इंस्टॉल करता है।

इसके बाद, आमतौर पर बुनियादी उपकरण जैसे कि शामिल किए जाते हैं। xterm, Synaptic पैकेज मैनेजर, और pulseaudio के साथ ध्वनि समर्थन “apt-get install xterm synaptic pulseaudio” जैसे कमांड का उपयोग करके। इसके साथ, अब आपके पास डेबियन में एक ग्राफिकल टर्मिनल एमुलेटर और संगत अनुप्रयोगों के लिए एक क्लासिक सॉफ्टवेयर और ऑडियो स्टोर दोनों मौजूद हैं।

इसके साथ ही, XServer XSDL भी इंस्टॉल किया जाता है, जो कि होगा वह एप्लिकेशन जो वास्तव में लिनक्स वातावरण का ग्राफिकल इंटरफ़ेस प्रदर्शित करता हैजब आप इसे पहली बार खोलेंगे, तो यह आपसे फॉन्ट डाउनलोड करने, रिज़ॉल्यूशन और डीपीआई सेट करने के लिए कहेगा, और कॉन्फ़िगरेशन के बाद यह लिनक्स वातावरण के कनेक्ट होने की प्रतीक्षा में एक नीली स्क्रीन प्रदर्शित करेगा।

फिर आप GNURoot डेबियन पर लौटते हैं, जहाँ आपको कुछ पर्यावरण चर निर्यात करने की आवश्यकता होती है ताकि सिस्टम को पता है कि किस ग्राफिक्स और साउंड सर्वर से कनेक्ट करना है।एक सामान्य संयोजन कुछ इस तरह होता है: “export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:4712”, जो वीडियो और ऑडियो आउटपुट को X सर्वर और XServer XSDL द्वारा उजागर किए गए साउंड डेमन से जोड़ता है।

सैमसंग डेक्स पर लिनक्स
संबंधित लेख:
सैमसंग डेक्स पर लिनक्स: अपने गैलेक्सी का अधिकतम लाभ उठाने के लिए एक उन्नत मार्गदर्शिका

एक बार यह हो जाने के बाद, आपको बस इतना करना है कि... उदाहरण के लिए, “startlxde &” कमांड का उपयोग करके ग्राफिकल वातावरण लॉन्च करें।और फिर XServer XSDL एप्लिकेशन पर वापस आ जाएं। यदि सब कुछ ठीक रहा, तो नीली स्क्रीन गायब हो जाएगी और कुछ सेकंड के बाद, आपके एंड्रॉइड फोन पर पूरा LXDE डेस्कटॉप चलता हुआ दिखाई देगा।

यह कॉन्फ़िगरेशन लगभग वर्चुअल इंस्टॉलेशन की अनुमति देता है। आपके आर्किटेक्चर के लिए उपलब्ध कोई भी लिनक्स एप्लिकेशनचाहे apt कमांड का उपयोग करके कंसोल से या Synaptic का उपयोग करके, मेमोरी और स्टोरेज की उपलब्धता के अनुसार, हल्के वेब ब्राउज़र से लेकर उन्नत टेक्स्ट एडिटर, फ़ाइल मैनेजर, ऑडियो प्लेयर और SSH क्लाइंट तक सब कुछ इंस्टॉल किया जा सकता है।

इस दृष्टिकोण का एक दिलचस्प लाभ यह है कि यह एंड्रॉइड पर पहले से चल रहे सिस्टम के साथ काफी अच्छी तरह से एकीकृत हो जाता है।आपको लिनक्स में वाईफाई को दोबारा कॉन्फ़िगर करने की आवश्यकता नहीं है, क्योंकि यह एंड्रॉइड कनेक्शन का उपयोग करेगा; यदि आप सिस्टम के साथ संगत ब्लूटूथ कीबोर्ड या यूएसबी पेरिफेरल कनेक्ट करते हैं, तो वे भी बिना किसी अतिरिक्त बदलाव के लिनक्स डेस्कटॉप में काम करेंगे।

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

प्रदर्शन संबंधी सीमाएँ और वास्तविक दुनिया में उपयोगकर्ता का अनुभव

हालांकि यह सुनने में बहुत शानदार लगता है, लेकिन यह समझना महत्वपूर्ण है कि ये समाधान मोबाइल हार्डवेयर को उसकी निर्धारित सीमाओं से परे ले जाते हैं।अंततः, लिनक्स एंड्रॉइड के "ऊपर" चलता है या वर्चुअलाइजेशन के माध्यम से समानांतर रूप से चलता है, इसलिए हमेशा एक अतिरिक्त परत होती है जो प्रदर्शन को कुछ हद तक प्रभावित करती है और संसाधनों का उपभोग करती है।

यहां तक ​​कि उस समय के अपेक्षाकृत शक्तिशाली उपकरणों पर भी — जैसे कि नेक्सस 6 या कुछ साल पहले के मध्यम से उच्च श्रेणी के फोन पर भी — यह बात ध्यान देने योग्य है कि लिनक्स का ग्राफिकल वातावरण पारंपरिक पीसी की तुलना में कम सुचारू रूप से चलता है।अगर फोन में पर्याप्त रैम या तेज स्टोरेज नहीं है, तो भारी एप्लिकेशन खोलना, कई विंडो को मैनेज करना या बैकग्राउंड में कई सर्विस चलाना असुविधाजनक हो सकता है।

हालांकि, आश्चर्यजनक बात यह है कि ARM पर चलने वाला Linux सिस्टम x86 पर चलने वाले Linux सिस्टम के समान ही व्यवहार करता है। यह कई रोजमर्रा के कार्यों के लिए उपयुक्त है: टेक्स्ट एडिटिंग, टर्मिनल पर काम, छोटे वेब सर्वर, हल्के बिल्ड, फ़ाइल प्रबंधन आदि। इंटेल या एएमडी पर लिनक्स का उपयोग करने वालों के लिए, यह अनुभव अजीब तरह से परिचित लगता है, बस एक छोटी स्क्रीन पर।

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

अगर आप बूटलोडर को अनलॉक नहीं कर पाते हैं तो क्या होगा?

जब कोई व्यक्ति कुछ चाहता है तो आने वाली आम समस्याओं में से एक यह है: एंड्रॉइड फोन पर लिनक्स को और गहराई से इंस्टॉल करें यह बूटलोडर लॉक है। बूटलोडर या लो-लेवल कंसोल तक पहुंच के बिना, आप कस्टम इमेज फ्लैश नहीं कर सकते या सीधे ऐसा डिस्ट्रीब्यूशन इंस्टॉल नहीं कर सकते जो एंड्रॉइड को पूरी तरह से बदल दे।

कुछ विशिष्ट मॉडलों में जैसे कि सैमसंग A54, ऑनर 10 लाइट या हुआवेई मेट 20निर्माता द्वारा लगाए गए प्रतिबंधों के कारण बूटलोडर को आधिकारिक रूप से अनलॉक करना असंभव (या बहुत जोखिम भरा) हो सकता है। इससे मोबाइल उपकरणों के लिए लिनक्स सिस्टम की नेटिव इंस्टॉलेशन का रास्ता बंद हो जाता है, जैसे कि वे उपकरण जो SXMO को अपने प्राथमिक वातावरण के रूप में उपयोग करते हैं।

फिर भी, यह अभी भी संभव है ऐसे तरीकों का उपयोग करें जिनमें बूटलोडर को छूने की आवश्यकता न हो।जैसे कि GNURoot Debian और XServer XSDL का संयोजन, या इसी तरह के उपकरण जो पूरी तरह से Android से संचालित होते हैं। इससे सिस्टम पूरी तरह से नहीं बदलेगा, लेकिन मूल सिस्टम के ऊपर एक कार्यात्मक Linux वातावरण चल जाएगा।

यदि आपका लक्ष्य बस यही है एक उन्नत लिनक्स टर्मिनल का उपयोग करें, डेबियन के साथ प्रयोग करें, या एक मिनी सर्वर स्थापित करें। SSH के माध्यम से सुलभ, ये समाधान पर्याप्त से अधिक हैं और उन उपकरणों पर जबरदस्ती अनलॉक करने की कोशिश करने की तुलना में कहीं अधिक सुरक्षित हैं जिन पर कड़ी पाबंदियां लगी हुई हैं।

लॉन्च करने से पहले बुनियादी आवश्यकताएं और सर्वोत्तम अभ्यास

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

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

इसका महत्व समझना भी जरूरी है। रैम की मात्रा और प्रोसेसर की क्षमताकुछ बैकग्राउंड प्रक्रियाओं वाला टर्मिनल-आधारित वातावरण मामूली उपकरणों पर भी काफी अच्छी तरह से काम कर सकता है, लेकिन एक पूर्ण डेस्कटॉप (यहां तक ​​कि एलएक्सडीई जैसा हल्का डेस्कटॉप भी) अधिक मेमोरी और एक मध्यम रूप से आधुनिक एसओसी से लाभान्वित होगा।

दूसरी ओर, सुरक्षा के मुद्दे को भी ध्यान में रखना आवश्यक है: अनौपचारिक रिपॉजिटरी से पैकेजों को बेतरतीब ढंग से इंस्टॉल करना या सेवाओं को असुरक्षित छोड़ देना फायरवॉल और पासवर्ड को ठीक से कॉन्फ़िगर किए बिना, आपका पुराना मोबाइल फ़ोन परेशानी का सबब बन सकता है। भले ही यह एक सेकेंडरी डिवाइस है, फिर भी यह आपके नेटवर्क से जुड़ा होता है, इसलिए इसके साथ भी वही सावधानियां बरतना समझदारी है जो आप होम सर्वर के साथ बरतते हैं।

पुराने एंड्रॉइड डिवाइस को लिनक्स टर्मिनल में परिवर्तित करने के व्यावहारिक उपयोग

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

एक सामान्य उदाहरण इसे इस प्रकार स्थापित करना है। व्यक्तिगत परियोजनाओं के लिए हमेशा चालू रहने वाला मिनी सर्वरटेस्ट पेजों वाला एक हल्का वेब सर्वर, ऑटोमेशन के लिए एक कस्टम एपीआई, एक साधारण बैकअप सर्वर, एक मैसेजिंग बॉट, या यहां तक ​​कि पी2पी नेटवर्क पर एक हल्का नोड भी हो सकता है। एक मोबाइल डिवाइस की बिजली खपत एक पूर्ण पीसी की तुलना में न्यूनतम होती है।

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

डेवलपर्स के लिए, मोबाइल डिवाइस से ही सुलभ डेबियन वातावरण यह आपको लैपटॉप खोले बिना स्क्रिप्ट का परीक्षण करने, निर्भरताओं को सत्यापित करने, हल्के प्रोजेक्ट संकलित करने या परीक्षण वातावरण तैयार करने की सुविधा देता है। ब्लूटूथ कीबोर्ड और शायद एक बाहरी मॉनिटर के साथ मिलकर, यह एक सक्षम आपातकालीन सेटअप बन जाता है।

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

मंजारो एआरएम और आर्क लिनक्स
संबंधित लेख:
एंड्रॉइड टैबलेट पर मंजरो एआरएम और आर्क लिनक्स के प्रदर्शन का विश्लेषण

एक पुराने स्मार्टफोन को बदलें SXMO के साथ Linux टर्मिनल या Android पर चल रहे Debian के साथ यह अब कोई दूर का सपना नहीं, बल्कि उन सभी के लिए एक वास्तविक विकल्प है जो कॉन्फ़िगरेशन और कमांड में थोड़ा समय लगाने को तैयार हैं। Google द्वारा तैयार किए जा रहे वर्चुअलाइजेशन, Linux Deploy, GNURoot Debian और XServer XSDL जैसे सामुदायिक समाधानों और मोबाइल उपकरणों के लिए तैयार किए गए सरल वातावरणों के बीच, दराज में पड़ा आपका पुराना मोबाइल फोन एक बेकार वस्तु होने के बजाय एक बहुमुखी मिनी-कंप्यूटर बन सकता है, जो सीखने, विकास करने और इलेक्ट्रॉनिक कचरे के ढेर को कम करने के लिए एकदम सही है। इस गाइड को साझा करें ताकि अधिक उपयोगकर्ता इस विषय के बारे में जान सकें.


डेटा हानि या स्थापित अनुप्रयोगों के बिना रोम अपडेट करें
आपको इनमें रुचि हो सकती है:
डेटा हानि या स्थापित एप्लिकेशन के बिना रोम को कैसे अपडेट किया जाए
Google समाचार पर हमारा अनुसरण करें