मैं क्रोम ओएस कैसे स्थापित करूं?


13

क्या मुझे कुछ भी संकलित किए बिना अपने रास्पबेरी पाई पर काम कर रहे क्रोम ओएस मिल सकता है?

मैंने सुना है कि किसी ने इसे रास्पबेरी पाई के लिए संकलित किया है, इसलिए मैं सोच रहा था कि क्या किसी को भी ऐसा करने का कोई अनुभव है।


हाय नाथन, स्टैक एक्सचेंज में आपका स्वागत है। आप Chrome OS का उपयोग क्यों करना चाहते हैं?
एलेक्स चेम्बरलेन

मैं एक क्रोमबुक खरीदने के बारे में सोच रहा था, इसलिए मैं अपने रास्पबेरी पाई पर ओएस का परीक्षण करना चाहता था
नाथन डन

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

जवाबों:


17

हां, लेकिन आपको इसे संकलित करना होगा।

Hexxeh रास्पबेरी पाई के लिए एक निर्माण पर काम कर रहा है, जैसा कि इस ब्लॉग पोस्ट में बताया गया है । इसके साथ मुख्य मुद्दा यह है कि यह वास्तव में है, वास्तव में, धीमा। इसका कारण यह है कि कोई चित्रमय त्वरण नहीं है।

आवश्यक शर्तें

यह अनुशंसा की जाती है कि क्रोमियम OS बनाने का प्रयास करने से पहले आपके पास निम्न चीजें हों।

  1. 64-बिट बिल्ड मशीन, उबंटू संस्करण 10.04 चल रहा है (अन्य संस्करण / डिस्ट्रोस काम कर सकते हैं, लेकिन समर्थित नहीं हैं, आप अपने दम पर हैं)
  2. कम से कम 4GB RAM।
  3. एक तेज़ इंटरनेट कनेक्शन।

कोड प्राप्त करें

अब आपको वास्तविक क्रोमियम OS कोड प्राप्त करने की आवश्यकता है। आप क्रोमियम OS डेवलपर गाइड पर यह कैसे कर सकते हैं, यह पता लगा सकते हैं ।

ओवरले जोड़ें

अगला आपको स्रोत कोड में रास्पबेरी पाई ओवरले जोड़ने की आवश्यकता है। क्रोमियम OS स्रोत कोड overlaysके srcफ़ोल्डर में नामित निर्देशिका खोजें । Hexxeh / overlay-raspberrypi Github repro में पाए गए ओवरले को कॉपी करें ।

टूलचेन सेटअप

सबसे पहले आपको क्रोमियम OS चेरोट के अंदर होना चाहिए। यदि आप यह सुनिश्चित करने के लिए सुनिश्चित नहीं हैं कि डेवलपर गाइड के sectoin 4.2 का संदर्भ लें। दूसरा आपको टूलचिन के निर्माण के लिए रूट होने की आवश्यकता है। इसके जरिए suया हासिल किया जा सकता है sudo -i। फिर निम्न कमांड चलाएँ।

$ USE="-thumb -hardened hardfp" FEATURES="splitdebug" crossdev -S -t armv6j-cros-linux-gnueabi --ex-gdb

अब हम जड़ को छोड़ सकते हैं exit

बोर्ड सेटअप

आपको केवल एक बार इस कमांड को चलाने की आवश्यकता है।

$ ./setup_board --board=raspberrypi

आप स्वयं को शेल में जाने के लिए एक विकास छवि के लिए एक पिछले दरवाजे को छोड़ना चाहते हैं। आप निम्न कमांड के माध्यम से ऐसा कर सकते हैं।

$ ./set_shared_user_password

प्रॉम्प्ट पर पासवर्ड डालें और एंटर दबाएं। टाडा।

एक छवि का निर्माण

पहले हमें यह सुनिश्चित करने की आवश्यकता है कि हमारे पास सभी आवश्यक पैकेज हैं। हम इन के माध्यम से निर्माण कर सकते हैं।

$ ./build_packages --board=raspberrypi --withdev --nowithdebug --nousepkg --nowithautotest

आखिरकार! आप के माध्यम से एक USB छवि बना सकते हैं।

$ ./build_image dev --board=raspberrypi --noenable_rootfs_verification

संदर्भ

  1. ओवरले रास्पबेरी पाई README

अच्छा- क्या यह काम करता है? :-) हेहे
पियोट कुल

1
@ppumkin मेरे पास व्यक्तिगत रूप से रास्पबेरी पाई नहीं है, लेकिन मैंने सुना है कि हाँ। हाँ, यह काम करता है। = पी

1
Hexxeh/overlay-raspberrypiGitHub रेपो अब मौजूद नहीं है। उस रेपो का कोई वैकल्पिक कांटा? क्या यह पर्याप्त होगा?
सांता क्लॉज

भटकने वालों के लिए, Hexxeh परियोजना बंद कर दी गई है, और आपको Chrome OS
Inan

4

Http://hexxeh.net/ पर एक नज़र डालें । वह एक बिल्ड पर काम कर रहा है। कुछ बीटा फाइलें हैं जिन्हें आप डाउनलोड कर सकते हैं और संकलित कर सकते हैं लेकिन कोई पूर्ण छवि आज तक जारी नहीं की गई है।

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