नेक्सस 7 (2012) पर अब उबंटू टच स्थापित करना जो अब समर्थित नहीं है


13

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

यह वह परिणाम है जो मुझे Ubuntu टच के लिए इंस्टॉल गाइड का पालन करते समय मिला था:

$ ubuntu-device-flash touch --channel=stable --device grouper --bootstrap

2015/06/08 12:48:59 Device is |grouper|
Device grouper not found on server https://system-image.ubuntu.com channel stable

मैंने भी यही कोशिश की devel। यह समझ में आता है कि ग्रॉपर के लिए एक uTouch बिल्ड इन चैनलों में से किसी में नहीं है, क्योंकि यह अब आधिकारिक रूप से समर्थित नहीं है।

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


इस स्थापित Ubuntu टच पर एक नजर है ।
वीमेन्यूटेक

2
फिर भी, 2012 के नेक्सस 7 पर ग्राफिक्स के साथ गंभीर समस्याएं थीं (प्रमुख कारणों में से एक ने इसका उपयोग करना बंद कर दिया), मुझे संदेह है कि अगर आपने पोर्ट सही किया तो यह काम करेगा
Mateo

मैंने पढ़ा था कि उबंटू टच लेख को स्थापित करना, लेकिन यह बताया कि यह 2013 में भी लिखा गया था, जब ग्रूपर के लिए डेवेल का निर्माण अभी भी उपलब्ध था, यह "फैबलेट-फ्लैश ubuntu-system -channel devel -no-backup 'isn' का उपयोग करने की सलाह है इस के साथ मदद करने जा रहा है। इसके अलावा, मुझे लगता है कि मैं समझता हूं कि यह प्रमुख मुद्दों के बिना नहीं होगा, लेकिन मैं अभी भी इसे करने की कोशिश कर रहा हूं।
सॉक्सोफ्रागैंडर

@SocksofGranduer क्या आपका कोई भाग्य था? मेरे पास नेक्सस 7 (2012) भी है और मैं उबंटू टच को आज़माना चाहूंगा।
धूलि का कण

1
मैंने @Mote नहीं किया। मैंने उन चीजों की सूची लिखी, जिन्हें मुझे यह जानने की आवश्यकता होगी कि मुझे जो कदम उठाने की आवश्यकता है, उन्हें कैसे करना है। मैं अभी भी इस पर काम कर रहा हूं, लेकिन मैं कहूंगा कि यह "दो सप्ताह बाहर" है
सोक्सऑफ्रैंडर

जवाबों:


8

कल से मेरे पास मेरे Nexus 7 2012 के डेस्कटॉप Ubuntu 14.04.3 LTS हैं, इसलिए मुझे लगता है कि Ubuntu Touch पर इसे पुन: उत्पन्न करने के लिए चरण समान हो सकते हैं (या आप डेस्कटॉप संस्करण को आज़मा सकते हैं)।

तो सब कुछ आप अपने जोखिम पर कर रहे हैं। :-)

मेरे कदम इस संक्षेप में थे:

  1. फास्ट Ubuntu (पिछले जवाब में आदेश) के माध्यम से फ्लैश Ubuntu 13.04
  2. इस उदाहरण के आधार पर /etc/apt/source.list पर रिपॉजिटरी के साथ फाइल संपादित करें (मैं ट्रस्टी चुनता हूं क्योंकि यह 13.04 के बाद एलटीएस है और मुझे कोई समस्या नहीं है)

    deb http://ports.ubuntu.com/ trusty main restricted
    deb-src http://ports.ubuntu.com/ trusty-security main restricted

  3. बनाओ apt-get updateऔरapt-get upgrade

  4. वैकल्पिक: SSH सर्वर के साथ स्थापित करें apt-get install ssh

  5. टैबलेट को पुनः आरंभ करें और उबंटू के नवीनतम एलटीएस संस्करण का आनंद लें :-)

स्रोत: मेरा आज का ब्लॉगपोस्ट (चेक में)


1
नेक्सस 7 पर उबंटू डेस्कटॉप 14.04 की प्रयोज्य के बारे में क्या? Bseibold जवाब से github लिंक का कहना है कि "एकता डेस्कटॉप पर्यावरण बहुत छोटी, धीमी है, और नेक्सस 7 पर सिर्फ एक अच्छा फिट नहीं है"
Jaime M.

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

@ हाय, मुझे प्रदर्शन के साथ समस्याओं के बारे में कुछ भी याद नहीं है। क्या आपने OTG USB के माध्यम से USB कीबोर्ड या माउस को जोड़ने का प्रयास किया? क्या आपने पुनरारंभ करने से पहले SSH स्थापित किया था? क्या आप SSH पोर्ट तक पहुँच सकते हैं? मेरे पास N7 एक वर्ष से अधिक नहीं है, इसलिए मैं उन विचारों से अधिक आपकी सहायता नहीं कर सकता ..
zorbon.cz

दुर्भाग्य से मैं ssh का उपयोग नहीं कर सकता क्योंकि यह उपयोगकर्ता के सत्र के साथ लॉन्च किया गया है, जो कि मैं शुरू नहीं कर सकता ... केवल एक चीज जो मैं कर सकता था वह अतिथि सत्र में हो रही थी (क्योंकि प्रदर्शन कूदता है, मैं जल्दी से "नीचे" दबा सकता हूं फिर "छोड़ दिया" लेकिन वहां है) कोई रास्ता नहीं मैं लॉगिन करने के लिए अपना पासवर्ड दर्ज कर सकता हूं)। अपग्रेड करने से पहले समस्या का कारण बनने वाले ऐप्स को अनइंस्टॉल करने की कोशिश करते हैं, लेकिन नेटवर्क तैयारी के दौरान बूट अटक जाता है) हो सकता है कि आपके पोस्ट के बाद से उपलब्ध कराए गए नए पैकेज संगत न हों, हो सकता है कि मुझे इसे स्वचालित रूप से लॉगिन करने के लिए कहना पड़े! त्रुटियों को मैंने केवल gtk और pixbuf के संदर्भ में अपग्रेड करके प्राप्त किया, यह इसे कुछ और प्रयास देगा ... :)
यवैन

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

7

चरण एक: सब कुछ डाउनलोड करें

सबसे पहले, 2012 नेक्सस 7 के लिए नवीनतम रेयरिंग डेली बिल्ड फाइल्स को पकड़ो:

ubuntu-13.04-पूर्व-स्थापित-desktop-armhf + nexus7.bootimg

ubuntu-13.04-पूर्व-स्थापित-desktop-armhf + nexus7.img.gz

(यहां पाया गया: http://old-releases.ubuntu.com/releases/raring/ )

इसके बाद, इन बिल्ड फ़ाइलों को अपने डिवाइस पर स्थापित करने के लिए आवश्यक टूल को पकड़ो:

  1. अपने कंप्यूटर पर, टर्मिनल शुरू करने के लिए Ctrl + Alt + T दबाएँ।

  2. Ubuntu SDK रिलीज़ पीपीए जोड़ें:

    $ sudo add-apt-repository ppa:ubuntu-sdk-team/ppa

  3. नवीनतम पैकेज का उपयोग करने के लिए अपने सिस्टम को अपडेट करें:

    $ sudo apt-get update

    $ sudo apt-get upgrade

  4. Ubuntu-device-flash पैकेज स्थापित करें:

    $ sudo apt-get install ubuntu-device-flash

(यहां पाया गया: https://developer.ubuntu.com/en/phone/devices/installing-ubuntu-for-devices/ )

दो कदम: अपने डिवाइस को अनलॉक करें

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

( चेतावनी: बूटलोडर को अनलॉक करने से सारा डेटा मिट जाता है और डिवाइस को फ़ैक्टरी डिफॉल्ट्स में रीसेट कर देता है। यदि आप अपनी सभी कीमती बिल्ली की तस्वीरों को नहीं खोते हैं, तो उन्हें अपने कंप्यूटर पर वापस कर दें!)

  1. Android बूट लोडर में अपने 2012 नेक्सस 7 को रिबूट करें। ऐसा करने के लिए, पहले डिवाइस को सामान्य फैशन में पावर डाउन करें (पावर बटन को दबाए रखें, फिर पावर ऑफ का चयन करें और कुछ सेकंड प्रतीक्षा करें)। ऑफ स्टेट से, वॉल्यूम डाउन बटन दबाए रखें और पावर बटन दबाएं। वॉल्यूम डाउन और पावर बटन को तब तक दबाए रखें जब तक आपको बूट लोडर UI दिखाई न दे।

  2. माइक्रो-यूएसबी केबल (जो आप चार्ज करने के लिए उपयोग करते हैं वह ठीक होना चाहिए) का उपयोग करके, अपने डिवाइस को उबंटू चलाने वाले किसी भी कंप्यूटर में प्लग करें। डिवाइस अब बूट लोडर GUI प्रदर्शित करता है, जो इस तरह दिखता है:

यह बूटलोडर है।

  1. फास्टबूट सत्यापित करें कि डिवाइस सूचीबद्ध है। Ubuntu पर एक टर्मिनल में, चलाएँ:

    $ sudo fastboot devices

  2. बूटलोडर अनलॉक प्रक्रिया शुरू करें:

    $ sudo fastboot oem unlock

  3. आपका डिवाइस अब आपको बूटलोडर को अनलॉक करने के लिए संकेत देना चाहिए। जारी रखने के लिए ऑन-स्क्रीन निर्देशों का पालन करें। आपकी स्क्रीन अब इस तरह दिखनी चाहिए:

यह संकेत है।

  1. रीबूट करके प्रक्रिया को पूरा करें:

    $ sudo fastboot reboot-bootloader

जब डिवाइस बूटलोडर (फास्टबूट मोड) में वापस रिबूट होता है, तो आपको छोटे लाल प्रिंट में "लॉक स्टेट - अनलॉक्ड" देखना चाहिए। इस बिंदु पर अब आपका डिवाइस अनलॉक हो गया है।

(यहां से: https://wiki.ubuntu.com/Nexus7/Installation )

चरण तीन: सब कुछ स्थापित करें

  1. Gunzip * .img.gz फ़ाइल को .raw फ़ाइल को अंदर निकालने के लिए चरण एक में डाउनलोड किया जाता है।

  2. एक बार और सत्यापित करें कि आपका डिवाइस माइक्रो-यूएसबी के माध्यम से जुड़ा हुआ है और फास्टबूट टर्मिनल में निम्नलिखित को चलाकर डिवाइस को सूचीबद्ध करता है:

    $ sudo fastboot devices

(यदि आपका डिवाइस सूचीबद्ध नहीं है, तो सुनिश्चित करें कि उपकरण चालू हो और बूटलोडर को बूट किया गया हो।)

  1. निम्नलिखित श्रंखलाओं को जारी करें:

    $sudo fastboot erase boot

    $sudo fastboot erase userdata

    $sudo fastboot flash boot /path/to/*.bootimg

    $sudo fastboot flash userdata /path/to/unzipped/*.raw

    $sudo fastboot reboot

चरण चार: अपने डिवाइस का उपयोग करें

यदि सब कुछ सही हो गया है, तो अब आपके पास Ubuntu डेस्कटॉप आपके 2012 Nexus 7 पर चलना चाहिए! इंस्टॉलर संभवतः छोटी गाड़ी होगी, लेकिन बहुत परिचित होगी। खबरदार, निश्चित रूप से, कि उबंटू का यह संस्करण अब Canonical द्वारा समर्थित नहीं है, और आपको अपने डिवाइस पर नवीनतम अनुप्रयोगों को खोजने और उपयोग करने में कुछ कठिनाई हो सकती है। गुड लक, और अपने नए पुराने उबंटू टैबलेट के साथ मज़े करो!


यह कितना उपयोगी है? क्या Raring स्थापित होने के बाद Ubuntu के नए संस्करण में अपग्रेड करना संभव है?
imolit

3
@imolit यह प्रयोग करने योग्य है , लेकिन मैं निश्चित रूप से इसे दैनिक चालक के रूप में अनुशंसित नहीं करूंगा। मैं मुख्य रूप से ssh पर सर्वर क्लस्टर्स की निगरानी के साधन के रूप में उपयोग करता हूं, जबकि मैं अपनी मुख्य मशीन का उपयोग अन्य चीजों के लिए करता हूं (यानी अर्ध-पोर्टेबल दूसरे मॉनिटर की तर्ज पर)। मैंने 16.04 में अपग्रेड करने का प्रयास किया और स्थापना को पूरी तरह से समाप्त करने के लिए मजबूर कर दिया, जिससे मुझे फिर से स्थापित करना पड़ा। हालांकि, उनके जवाब में, zorbon.cz ने 14.04 ट्रस्टी ताहर को काम करने के लिए रिपोर्ट दी, लेकिन मुझे अभी तक इसे खुद करने की कोशिश करनी है। गुड लक और मजा करें! :)
कॉस्मो

2

आप https://wiki.ubuntu.com/Nexus7/Installation से मैन्युअल इंस्टॉलेशन निर्देशों का उपयोग कर सकते हैं - फाइलों का स्थान अब मान्य नहीं है, लेकिन फाइलें अभी भी यहां उपलब्ध हैं: http://cdimage.ubuntu.com/ विज्ञप्ति / बेताब घूम / रिलीज /

निर्देश इन आदेशों को उबालते हैं:

fastboot erase boot
fastboot erase userdata
fastboot flash boot /path/to/*.bootimg
fastboot flash userdata /path/to/*.img

हालाँकि, नेक्सस 7 (2012) पर "वास्तविक" लिनक्स प्राप्त करने के लिए अन्य विकल्प प्रतीत होते हैं जो यहाँ सूचीबद्ध हैं https://github.com/Tasssadar/multirom/wiki/Grouper-Native-Desktop-Luxux

कृपया यह भी ध्यान दें कि नेक्सस 7 (2013), नेक्सस 4 और नेक्सस 10 उबंटू टच द्वारा समर्थित हैं, देखें https://developer.ubuntu.com/en/start/ubuntu-for-devices/devices/

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.