क्या आप जानते हैं कि आप अपने क्रोमबुक पर लिनक्स चला सकते हैं? अपने क्रोमबुक पर एक पारंपरिक लिनक्स वातावरण इंस्टॉल करना आपकी मशीन की वास्तविक क्षमता को अनलॉक करने और इसकी कार्यक्षमता में सुधार करने का एक त्वरित और आसान तरीका है।
क्योंकि Chrome OS एक लिनक्स-आधारित ऑपरेटिंग सिस्टम है, उपयोगकर्ता एक वैकल्पिक लिनक्स वातावरण इंस्टॉल कर सकते हैं और अपने क्रोमबुक पर एक पूर्ण विकसित लिनक्स डेस्कटॉप प्राप्त कर सकते हैं। शुरू करने से पहले, कृपया ध्यान दें कि यदि आपके पास ARM-आधारित मशीन है, तो कुछ लिनक्स ऐप्स काम नहीं करेंगे, क्योंकि वे केवल इंटेल आर्किटेक्चर पर चलने के लिए डिज़ाइन किए गए हैं।
तो, यहां बताया गया है कि आप अपने क्रोमबुक पर लिनक्स कैसे इंस्टॉल करते हैं।
क्रोमबुक पर लिनक्स कैसे इंस्टॉल करें
आपके क्रोमबुक पर लिनक्स इंस्टॉल करने के लिए दो मुख्य विकल्प हैं। आप या तो chrx का उपयोग करके एक डुअल-बूट वातावरण बना सकते हैं, जो एक ओपन-सोर्स प्रोजेक्ट है जो अब निष्क्रिय ChrUbuntu प्रोजेक्ट की जगह लेता है, या Crouton का उपयोग करके एक chroot वातावरण में।
एक तीसरा विकल्प भी है, जो Crostini का उपयोग करता है, Google का लिनक्स वर्चुअल मशीन कंटेनर प्रोजेक्ट जो आपको Chrome OS के ऊपर लिनक्स ऐप्स चलाने की अनुमति देता है। Crostini chroot के समान है, इसमें यह एक ऐसा वातावरण बनाने की अनुमति देता है जहां आप लिनक्स प्रोग्राम चला सकते हैं। अंतर यह है कि Crostini के लिए आपको क्रोमबुक डेवलपर मोड में प्रवेश करने की आवश्यकता नहीं होती।
प्रत्येक विकल्प के फायदे और नुकसान हैं। एक सरल चरण-दर-चरण इंस्टॉलेशन गाइड के लिए पढ़ें, साथ ही उनके फायदे और नुकसान पर विचार करें।
क्रोमबुक रिकवरी बनाएं
इससे पहले कि आप लिनक्स इंस्टॉलेशन के साथ अपने क्रोमबुक को बदलना शुरू करें, आपको क्रोमबुक रिकवरी यूटिलिटी का उपयोग करके एक क्रोमबुक रिकवरी ड्राइव बनाना चाहिए। यदि लिनक्स इंस्टॉलेशन के दौरान आपके क्रोमबुक के साथ कुछ भयानक होता है, तो आप ड्राइव का उपयोग करके अपने क्रोमबुक को रिस्टोर कर सकते हैं।
आपको कम से कम 8GB स्पेस वाली एक USB फ्लैश ड्राइव की आवश्यकता होगी जिसे आप प्रक्रिया के दौरान फॉर्मेट करने में कोई आपत्ति नहीं करते।
- Chrome Web Store से Chromebook Recovery Utility डाउनलोड करें।
- 4GB स्टोरेज वाले रिमूवेबल मीडिया पर Chrome OS की एक कॉपी डाउनलोड करने के लिए ऐप का उपयोग करें।
बस इतना ही!
यदि आप कठिनाइयों में पड़ते हैं और डरावना "Chrome OS Is Missing or Damaged" संदेश देखते हैं, तो आप सबसे खराब के लिए तैयार हैं। अपने क्रोमबुक को जीवन में वापस लाने के लिए Chrome OS को पुनर्स्थापित करने पर हमारी गाइड का पालन करें।
अपने क्रोमबुक को डेवलपर मोड में कैसे डालें
chrx डुअल-बूट विधि और chroot इंस्टॉलेशन विधियों के लिए आपको अपने क्रोमबुक को डेवलपर मोड में डालना आवश्यक है। क्रोमबुक का डेवलपर मोड एक विशेष एकीकृत फ़ंक्शन है जो आपको अन्य चीजों के अलावा, अनअप्रूव्ड ऑपरेटिंग सिस्टम में बूट करने की अनुमति देता है।
आगे बढ़ने से पहले सावधानी के कुछ शब्द।
सबसे पहले, अपने डिवाइस को डेवलपर मोड में डालने से स्थानीय रूप से संग्रहीत सभी डेटा मिट जाएगा, इसलिए कृपया सुनिश्चित करें कि आपने हर महत्वपूर्ण चीज़ का पर्याप्त बैकअप बना लिया है।
दूसरे, आप क्रोमबुक की सुरक्षा का एक महत्वपूर्ण स्तर हटा रहे हैं, क्योंकि मशीन स्टार्टअप पर Chrome OS को वेरिफाई या ऑथेंटिकेट नहीं करेगी, जो आपको संभावित हमलों के लिए खुला छोड़ सकती है।
अंत में, याद रखें कि आपके द्वारा किए गए कोई भी संशोधन Google द्वारा समर्थित नहीं हैं और आपकी वारंटी को शून्य कर सकते हैं।
अपने क्रोमबुक को डेवलपर मोड में डालने की विधि मशीन के मेक और मॉडल के आधार पर भिन्न होती है। बहुत पुराने क्रोमबुक में बैटरी के नीचे एक साधारण भौतिक स्विच होता है। नए संस्करणों में रिमूवेबल बैटरी नहीं होती है और इस प्रकार आपको इन चरणों का पालन करने की आवश्यकता होती है:
- Esc + Refresh को दबाए रखें, और उन्हें दबाए रखते हुए, पावर बटन दबाएं।
- एक बार कंप्यूटर रीस्टार्ट हो जाए, तो आप Recovery Mode में प्रवेश करेंगे।
- Ctrl + D दबाएं, जो एक प्रॉम्प्ट लाएगा जिसमें पूछा जाएगा कि क्या आप डेवलपर मोड में प्रवेश करना चाहते हैं। आगे बढ़ने के लिए Enter दबाएं।
- क्रोमबुक डेवलपर मोड को इनिशियलाइज़ करना शुरू करेगा - इसमें कुछ समय लग सकता है।
- जब सेटअप पूरा हो जाए, तो आपको एक स्क्रीन दिखाई देगी जिसमें एक विस्मयादिबोधक चिह्न और वाक्यांश OS verification is OFF प्रदर्शित होगा। अब से, आप हर बार अपने क्रोमबुक को चालू करने पर इस स्क्रीन को देखेंगे। यदि आप 30 सेकंड प्रतीक्षा करते हैं, तो आपका क्रोमबुक स्वचालित रूप से शुरू हो जाएगा, या आप तुरंत बूट करने के लिए Ctrl + D दबा सकते हैं।
chrx का उपयोग करके क्रोमबुक पर लिनक्स को डुअल-बूट कैसे करें
Chrx एक ओपन-सोर्स प्रोजेक्ट है जिसका उपयोग आप Chrome OS के साथ एक लिनक्स डिस्ट्रीब्यूशन इंस्टॉल करने के लिए कर सकते हैं। चुनने के लिए कई लिनक्स डिस्ट्रो हैं। इनमें पूर्ण उबंटू इंस्टॉलेशन, या GalliumOS शामिल है, जो Xubuntu से लिया गया है और विशेष रूप से क्रोमबुक हार्डवेयर पर प्रदर्शन को अधिकतम करने के लिए विकसित किया गया है।
आगे बढ़ने से पहले एक महत्वपूर्ण बात ध्यान दें। chrx डुअल-बूट विधि ARM हार्डवेयर का उपयोग करने वाले क्रोमबुक के साथ संगत नहीं है। ट्यूटोरियल के साथ जारी रखने से पहले संगतता सूची देखें।
इंटेल स्काईलेक, अपोलो लेक, और केबी लेक मॉडल में समर्थन और टेस्टिंग के विभिन्न स्तर हैं। इंटेल एम्बर लेक, जेमिनी लेक, और व्हिस्की लेक मॉडल नए हैं और उनके पास अधिक समर्थन नहीं है।
chrx इंस्टॉलेशन एक दो-भाग की प्रक्रिया है। चरण एक आपके स्टोरेज को पार्टीशन करता है। चरण दो लिनक्स डिस्ट्रीब्यूशन इंस्टॉल करता है और आपके सिस्टम को कॉन्फ़िगर करता है।
Linux इंस्टॉल करने के लिए chrx का उपयोग करना
यहां chrx का उपयोग करके अपने क्रोमबुक पर लिनक्स इंस्टॉल करने की आपकी चरण-दर-चरण गाइड है। आगे बढ़ने से पहले, अपनी संगतता की दोबारा जांच करें, सुनिश्चित करें कि डेवलपर मोड सक्षम है, और आपके पास एक सक्रिय इंटरनेट कनेक्शन है।
- सबसे पहले, Chrome OS टर्मिनल खोलने के लिए CTRL + ALT + T दबाएं, फिर shell इनपुट करें
- अब आपको लिगेसी बूटिंग की अनुमति देने के लिए क्रोमबुक फर्मवेयर को अपडेट करने की आवश्यकता है। इनपुट करें
जब फर्मवेयर अपडेट स्क्रिप्ट लोड हो, तो 1 दबाएं, फिर Install/Update RW_Legacy Firmware के लिए Enter दबाएं।cd; curl -LO https://mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh. - एक बार आपका फर्मवेयर अपडेट पूरा हो जाए, तो इनपुट करें
अपने सिस्टम स्टोरेज पर इंस्टॉल करने के लिए N दबाएं।cd ; curl -Os https://chrx.org/go && sh go. - लिनक्स पार्टीशन के लिए स्टोरेज साइज़ दर्ज करें, फिर Enter दबाएं। डिफ़ॉल्ट इंस्टॉलेशन विकल्प, GalliumOS, को न्यूनतम 3GB स्टोरेज की आवश्यकता होती है। एक बार इंस्टॉलेशन पूरा हो जाए, तो अपने सिस्टम को रीस्टार्ट करने के लिए Enter दबाएं।
- एक बार आपका सिस्टम रीबूट हो जाए, तो आपको एक संदेश दिखाई देगा जिसमें लिखा होगा, "Your system is repairing itself. Please wait." जितना चिंताजनक यह लगता है, यह पूरी तरह से सामान्य है। इसके पूरा होने की प्रतीक्षा करें। इसमें लगने वाला समय आपकी हार्ड ड्राइव पर निर्भर करता है। उदाहरण के लिए, मेरे क्रोमबुक में 128GB हार्ड ड्राइव है, और इस प्रक्रिया में लगभग 20 मिनट लगे।
- जब आप अपने डेस्कटॉप पर पहुंचें, तो Chrome OS टर्मिनल खोलें, shell इनपुट करें, फिर
इंस्टॉलेशन के दूसरे चरण को शुरू करने के लिए। जब इंस्टॉलेशन समाप्त हो जाए, तो Enter दबाएं।cd ; curl -Os https://chrx.org/go && sh go - बूट स्क्रीन पर, Gallium OS (या वैकल्पिक लिनक्स डिस्ट्रो) में बूट करने के लिए CTRL + L दबाएं।
chrx इंस्टॉलेशन प्रक्रिया थोड़ी लंबी है। फिर भी, परिणाम उत्कृष्ट है और आपको एक स्थिर डुअल-बूट वातावरण प्रदान करता है।
Crouton का उपयोग करके लिनक्स को chroot के रूप में कैसे इंस्टॉल करें
chrx विधि का एक विकल्प Crouton का उपयोग करना है, एक ओपन-सोर्स प्रोजेक्ट जो लिनक्स को chroot वातावरण में इंस्टॉल करता है।
व्यवहार में, इसका मतलब है कि आप एक साधारण कीबोर्ड कमांड का उपयोग करके दो ऑपरेटिंग सिस्टम के बीच निर्बाध रूप से स्विच कर सकते हैं, और मशीन को रीबूट करने की आवश्यकता नहीं होगी।
अतिरिक्त लाभों में दोनों सिस्टम में /Downloads फ़ोल्डर साझा करना शामिल है। इसका मतलब है कि आप दोनों वातावरणों से फाइलों को आसानी से एक्सेस कर सकते हैं। इसके अलावा, Crouton का उपयोग करके इंस्टॉल किए गए लिनक्स ऑपरेटिंग सिस्टम को हटाने के लिए पूर्ण सिस्टम रिकवरी की आवश्यकता नहीं होती।
सॉफ़्टवेयर स्वयं एक पूर्व Google कर्मचारी द्वारा विकसित किया गया था और इसलिए, पुरानी मशीनों पर भी अत्यंत तेज़ी से चलने के लिए ऑप्टिमाइज़ किया गया है। दोनों वातावरण ड्राइवर भी साझा करते हैं, इसलिए उन्हें तुरंत और बिना समस्याओं के काम करना चाहिए।
Crouton के साथ लिनक्स इंस्टॉल करना
Crouton इंस्टॉल करने की प्रक्रिया बहुत सरल है। कृपया जांचें कि आपके पास वाई-फाई नेटवर्क से कनेक्शन है, और डेवलपर मोड सक्षम है। अब, Crouton के साथ उबंटू इंस्टॉल करने के लिए नीचे दिए गए चरणों का पालन करें।
- Crouton का नवीनतम संस्करण अपने क्रोमबुक हार्ड ड्राइव पर डाउनलोड करें डाउनलोड: Crouton (मुफ़्त)
- CTRL + ALT + T दबाकर टर्मिनल खोलें, फिर shell इनपुट करें
- इंस्टॉलर को एक एक्जीक्यूटेबल फाइल में बदलने के लिए
इनपुट करेंsudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton - अब, इंस्टॉलर को
का उपयोग करके चलाएंsudo crouton -t xfce - इंस्टॉलेशन के अंत में, आपको अपने लिनक्स इंस्टॉलेशन के लिए एक यूजरनेम और पासवर्ड दर्ज करने के लिए एक प्रॉम्प्ट प्राप्त होगा। कुछ उपयुक्त चुनें, Enter दबाएं, और इंस्टॉलेशन पूरा हो जाएगा।
एक बार इंस्टॉलेशन पूरा हो जाने पर, क्रोमबुक शेल में वापस जाएं (अपने डेस्कटॉप से Ctrl+Alt+T दबाएं, shell टाइप करें, Enter दबाएं), फिर टाइप करें
sudo startxfce4
और Enter दबाएं। एक बार ऐसा करने के बाद, नया OS तब तक चलता रहेगा जब तक आप या तो अपना कंप्यूटर बंद नहीं कर देते या लिनक्स डेस्कटॉप एनवायरनमेंट से लॉग आउट नहीं कर देते।
ऊपर दिखाए गए डिफ़ॉल्ट इंस्टॉलेशन विकल्प उबंटू 16.04 इंस्टॉल करता है, जो अब यथोचित रूप से आउट ऑफ डेट है। Crouton अन्य लिनक्स डिस्ट्रो को सपोर्ट करता है। यदि आप Crouton द्वारा समर्थित अन्य लिनक्स डिस्ट्रो को देखना चाहते हैं, तो इंस्टॉलेशन शुरू करने से पहले चलाएं
sh -e ~/Downloads/crouton -r list
ट्यूटोरियल के चरण 4 में आप जिस लिनक्स डिस्ट्रो को इंस्टॉल करना चाहते हैं उसका नाम स्वैप करें।
अपने लिनक्स Crouton वातावरण को नियंत्रित और कस्टमाइज़ करना
निम्नलिखित कीबोर्ड शॉर्टकट आपको मूल Chrome OS और आपके नए लिनक्स वातावरण के बीच स्विच करने में सक्षम बनाते हैं:
- ARM-आधारित मशीनें: Ctrl+Alt+Shift+Forward और Ctrl+Alt+Shift+Back
- इंटेल-आधारित मशीनें: Ctrl+Alt+Back और Ctrl+Alt+Forward फिर Ctrl+Alt+Refresh
एक बार जब आप अपने नए वातावरण को सफलतापूर्वक इंस्टॉल कर लेते हैं, तो अपने अनुभव को बेहतर बनाने के लिए आपको कुछ कार्य करने चाहिए।
- अपने कीबोर्ड की ब्राइटनेस और वॉल्यूम कुंजियों को नए OS के अंदर काम करने में सक्षम करें। ऐसा करने के लिए, Chrome OS शेल एक्सेस करें (Chrome OS डेस्कटॉप से, Ctrl+Alt+T दबाएं, shell टाइप करें, और Enter दबाएं)।
- अगला,
टाइप करें और Enter दबाएं।sudo sh -e ~/Downloads/crouton -r precise -t keyboard –u - नए वातावरण के स्क्रीनसेवर को हटाएं क्योंकि यह ग्राफिक्स एरर का कारण बनने के लिए जाना जाता है। आप इसे लिनक्स के अंदर टर्मिनल से
टाइप करके और Enter दबाकर कर सकते हैं।sudo apt-get remove xscreensaver - उबंटू सॉफ़्टवेयर सेंटर और Synaptic इंस्टॉल करें (दोनों अतिरिक्त ऐप्स इंस्टॉल करने के लिए उपयोग किए जाते हैं)। अपने नए लिनक्स इंस्टॉलेशन के अंदर टर्मिनल में प्रवेश करके,
टाइप करके और Enter दबाकर ऐसा करें।sudo apt-get install software-center synaptic
Crouton इंस्टॉलेशन को कैसे हटाएं
Crouton का उपयोग करके इंस्टॉल किए गए लिनक्स वातावरण को हटाने के दो मुख्य तरीके हैं।
पहला आपके Chrome OS पर शेल में प्रवेश करना है (Ctrl+Alt+T दबाएं, shell टाइप करें, Enter दबाएं) और निम्न कार्य करें।
टाइप करें और Enter दबाएंcd /usr/local/chroots
टाइप करें और Enter दबाएंsudo delete-chroot *
टाइप करें और Enter दबाएंrm -rf /usr/local/bin
वैकल्पिक रूप से, अपने क्रोमबुक को रीबूट करें और प्रारंभिक OS verification is OFF स्क्रीन दिखाई देने पर Space दबाएं। यह आपके डिवाइस को डेवलपर मोड से बाहर ले जाएगा और सभी स्थानीय डेटा को मिटा देगा, जिसमें आपके द्वारा इंस्टॉल किए गए कोई भी नए वातावरण शामिल हैं।
हमेशा की तरह, इस कदम को उठाने से पहले किसी भी महत्वपूर्ण डेटा का बैकअप सुनिश्चित करें। यदि आप इस बिंदु के बाद फिर से डेवलपर मोड में प्रवेश करना चाहते हैं, तो आपको पहले बताई गई प्रक्रिया को दोहराना होगा।
Crostini का उपयोग करके लिनक्स ऐप्स कैसे इंस्टॉल करें
अब, अपने क्रोमबुक पर लिनक्स ऐप्स चलाने के लिए तीसरी और अंतिम विधि पर। Crostini आपको एक लिनक्स ऐप के लिए एक वर्चुअल कंटेनर बनाने की अनुमति देता है। लिनक्स ऐप आपके मौजूदा Chrome OS इंस्टॉलेशन के ऊपर चलता है, इसलिए डेवलपर मोड में प्रवेश करने या मौजूदा ऑपरेटिंग सिस्टम में बदलाव करने की कोई आवश्यकता नहीं है।
एकमात्र नकारात्मक पक्ष यह है कि Crostini कई क्रोमबुक मॉडल पर उपलब्ध नहीं है। कम से कम, लेखन के समय कई नहीं - और कोई भी जो मैं वर्तमान में अपने पास रखता हूं। पूरी संगतता सूची देखें कि क्या आपका क्रोमबुक मॉडल Linux (Beta) चला सकता है, और बदले में, Crostini।
यदि आप अपने क्रोमबुक पर Crostini आने की प्रतीक्षा करने की सोच रहे हैं, तो कुछ मॉडलों के मालिकों को वैकल्पिक विधियों में से एक का उपयोग करने पर विचार करना चाहिए। उन क्रोमबुक मॉडलों की सूची जिन्हें Crostini प्राप्त नहीं होगी, लंबी है।
Crostini के साथ अपने क्रोमबुक पर लिनक्स ऐप्स का उपयोग कैसे करें
एक संगत क्रोमबुक पर Crostini को लोड और उपयोग करने की प्रक्रिया सरल है। अपने क्रोमबुक पर:
- Settings मेनू खोलें
- Linux (Beta) ढूंढने के लिए नीचे स्क्रॉल करें, फिर विकल्प को चालू करें
- ऑन-स्क्रीन निर्देशों का पालन करें। सेटअप प्रक्रिया में 10 मिनट तक लग सकते हैं।
- एक बार लिनक्स इंस्टॉल हो जाने पर, एक लिनक्स टर्मिनल दिखाई देगा।
कमांड का उपयोग करके लिनक्स इंस्टॉलेशन को अपडेट करें, फिरsudo apt update
।sudo apt update upgrade - पूरा होने पर, अपना Chrome ब्राउज़र खोलें और chrome://flags टाइप करें। फ्लैग सर्च बार में crostini टाइप करें, फिर Crostini GPU Support खोजें
- इसे Enabled पर स्विच करें।
Linux (Beta) और Crostini इंस्टॉलेशन पूरा करने के बाद, आप अपने क्रोमबुक पर लिनक्स पैकेज इंस्टॉल कर सकते हैं। आपको अपने Chrome OS फाइल मेनू में लिनक्स ऐप्स के लिए एक नया विकल्प मिलेगा, जो आपको लिनक्स ऐप्स को लॉन्च करने की अनुमति देगा जैसे कि यह एक क्रोमबुक ऐप हो।
क्रोमबुक पर लिनक्स इंस्टॉल करने के 3 तरीके
आपके क्रोमबुक पर लिनक्स का उपयोग शुरू करने के लिए तीन विकल्प हैं। एक विधि को चुनने की मुख्य सीमाएं आपके हार्डवेयर प्रकार और उसकी संगतता से आती हैं। ARM-आधारित क्रोमबुक मॉडल को Crouton का विकल्प चुनना चाहिए, जबकि इंटेल-आधारित क्रोमबुक मॉडल में विकल्पों की एक विस्तृत श्रृंखला होती है।
क्या आप Chrome OS टर्मिनल में आ रहे हैं? हर उपयोगकर्ता को पता होने वाले सबसे महत्वपूर्ण Crosh कमांड की हमारी सूची देखें।