उबंटू के पीछे की कंपनी Canonical, Ubuntu Touch पर कड़ी मेहनत कर रही है - स्मार्टफोन और टैबलेट के लिए एक ऑपरेटिंग सिस्टम। उन्होंने कुछ इमेज भी जारी की हैं जिन्हें Nexus 4, Nexus 7 (2013 केवल WiFi), और Nexus 10 पर इंस्टॉल किया जा सकता है। Nexus 5 के लिए अनौपचारिक समर्थन भी है, जिसकी हमने समीक्षा की, और Nexus 7 (2013 WiFi+LTE)।
यदि आपके पास इनमें से कोई भी डिवाइस नहीं है, तो चिंता न करें - आप अभी भी अपने उबंटू कंप्यूटर पर एक एमुलेटर का उपयोग करके मोबाइल ऑपरेटिंग सिस्टम को आज़मा सकते हैं।
Ubuntu Touch क्या है?
Ubuntu Touch को तब बहुत प्रचार मिला जब उबंटू ने Ubuntu Edge फोन के लिए एक IndieGoGo फंडरेजिंग अभियान चलाया - एक सुपर-स्मार्टफोन जिसे Ubuntu Touch और Android के साथ डुअल-बूट करने के लिए डिज़ाइन किया गया था, और जब इसे डॉक में प्लग किया गया तो डेस्कटॉप एप्लिकेशन चलाने में सक्षम था। हालांकि Edge ऐसा लग रहा था जैसे होने वाला फोन है, अभियान अंततः विफल रहा। हालांकि, ऑपरेटिंग सिस्टम जीवित है।
Ubuntu Touch अपने पूरी तरह से अद्वितीय इंटरफेस के साथ आता है, जहां आप चार स्क्रीन किनारों में से किसी एक से स्वाइप करके एप्लिकेशन, मेनू और सेटिंग्स तक पहुंच सकते हैं। यह वीडियो इंटरफेस को बेहतर ढंग से समझा सकता है, और यह इतना दिलचस्प क्यों है।
मुझे जो पसंद है वह यह है कि ऑपरेटिंग सिस्टम लिनक्स पर आधारित है और यह नेटिवली कंपाइल्ड कोड का उपयोग करता है। तुलना करने के लिए: iOS नेटिवली कंपाइल्ड कोड के साथ Mac OS X के संशोधित संस्करण का उपयोग करता है, और Android Java-रन कोड के साथ लिनक्स का उपयोग करता है।
एमुलेटर प्राप्त करना
यदि आप नवीनतम रिलीज़, 14.04 चला रहे हैं तो Ubuntu Touch एमुलेटर को अपने उबंटू सिस्टम पर प्राप्त करना बहुत सरल है। इसे प्राप्त करने के लिए, बस कमांड चलाएं
sudo apt-get install ubuntu-emulator
।
हां, बस इतना ही। यह Ubuntu Touch के लिए ARM-आधारित एमुलेटर इंस्टॉल करेगा। आप कमांड चला सकते हैं
sudo ubuntu-emulator create myinstance
एक इंस्टेंस बनाने के लिए, और फिर कमांड चलाएं
ubuntu-emulator run myinstance
इसे शुरू करने के लिए।
हालांकि, अधिकांश लोग ARM-आधारित एमुलेटर के साथ अत्यधिक खराब प्रदर्शन का अनुभव करेंगे। इसके बजाय, आप बेहतर प्रदर्शन के लिए x86-आधारित एमुलेटर का उपयोग करना चाहेंगे, क्योंकि यह वही आर्किटेक्चर है जिसका उपयोग आपका कंप्यूटर करता है।
इसे चलाना
एक बार जब आप ऐसा कर लेते हैं, तो आप एमुलेटर के वास्तव में चलने से पहले काफी देर तक इंतजार करना चाहेंगे। आप "वर्चुअल फोन" को काफी जल्दी देखेंगे, लेकिन फोन दिखाई देने के कई मिनट बाद तक यह चीजों को सेट करना जारी रखेगा। ARM एमुलेटर के साथ इसके लिए आवश्यक समय बहुत लंबा है, लेकिन x86 एमुलेटर के साथ लगभग कुछ मिनट। हालांकि, अंततः यह दिखाई देगा और आप इसके साथ खेलना शुरू कर सकते हैं।
x86 एमुलेटर के साथ प्रदर्शन उत्कृष्ट होना चाहिए - मेरे 8-कोर CPU के साथ, मुझे एक बटररी-स्मूथ अनुभव मिल रहा था। सब कुछ काम करना चाहिए, जिसमें इंटरनेट का उपयोग करने वाले ऐप्स भी शामिल हैं। मैं उत्कृष्ट फ्रेमरेट पर एक गेम खेलने में भी सक्षम था, लेकिन माउस का उपयोग करके टच का अनुकरण करना बहुत अधिक कठिन होने के कारण इसे नियंत्रित करना मुश्किल था।
मेरे पास फोन पर किनारों के उपयोग के संबंध में एक टिप है, क्योंकि वे यकीनन इंटरफेस का सबसे महत्वपूर्ण हिस्सा हैं। जब भी आप किनारों में से एक से स्वाइप का अनुकरण करना चाहते हैं, तो स्क्रीन के ठीक अंदर क्लिक करना शुरू करें (बस इसके बाहर नहीं), और फिर आवश्यक दिशा में खींचें। तो, बाएं किनारे के लिए आप बाएं किनारे के ठीक अंदर शुरू करेंगे, क्लिक करेंगे, और जाने देने से पहले दाईं ओर खींचेंगे।
एकमात्र चीज जो काम नहीं करती प्रतीत होती है वह है अपडेट की जांच। इसका मतलब है कि यदि आप बाद में एक नई इमेज पर अपडेट करना चाहते हैं, तो आपको एमुलेटर लॉन्च करने की कमांड चलाने से पहले फिर से चलाना होगा
cd emulator-x86 && ./build-emulator-sdcard.sh
निष्कर्ष
Ubuntu Touch के साथ खेलना काफी मजेदार होना चाहिए। यह देखने के लिए बहुत उत्साहित हूं कि जब यह अधिक डिवाइस पर आएगा तो यह कैसा प्रदर्शन करेगा, लेकिन अभी के लिए चीजों को आज़माना अच्छा है। यदि आप अन्य मोबाइल ऑपरेटिंग सिस्टम एमुलेटर ढूंढ रहे हैं, तो हम छह अलग-अलग एमुलेटर आज़माने की सलाह देते हैं, जिनमें Android और iOS शामिल हैं।
आप Ubuntu Touch को कहां जाते हुए देखते हैं? क्या यह Android और iOS की पसंद के साथ प्रतिस्पर्धा कर सकता है? टिप्पणियों में हमें बताएं!