कई लिनक्स वितरण, वास्तव में मैं कहूंगा कि अधिकांश, कर्नेल के कम से कम थोड़ा अनुकूलित संस्करण का उपयोग करते हैं। कुछ ऐसे हैं जो ऐसा नहीं करते हैं, जो उस कर्नेल का उपयोग करते हैं जिसे लिनुस टोरवाल्ड्स विकसित करता है और अन्य योगदानकर्ताओं द्वारा बनाए रखा जाता है, लेकिन उबंटू प्रत्येक नए संस्करण में एक का उपयोग करता है और कैनोनिकल द्वारा बनाए रखा जाता है। जब कुछ हल करना होता है, तो वे ही पैच लगाने के प्रभारी होते हैं। ये तो ठीक है, लेकिन हमारे पास इस्तेमाल का विकल्प भी है मेनलाइन बस उसका उपयोग करने के लिए, कर्नेल के मुख्य संस्करण।
"मेनलाइन" का स्पेनिश में अनुवाद "मेन लाइन" के रूप में होता है, और कर्नेल के मामले में हम इसे सबसे शुद्ध कर्नेल के रूप में अनुवाद कर सकते हैं, मुख्य एक, टोरवाल्ड्स एंड कंपनी का। और इस लेख को जारी रखने से पहले, मैं एक बात पर टिप्पणी करना चाहूंगा: मुख्य कर्नेल का उपयोग करने की कोई आवश्यकता नहीं है और मैं इसे तब तक करने की अनुशंसा नहीं करूंगा जब तक कि आप एक बहुत गंभीर बग का अनुभव नहीं कर रहे हों जिसके बारे में हमें लगता है कि यह किसी अन्य कर्नेल के साथ दूर हो सकता है। लेकिन लिनक्स हमें यह तय करने की अनुमति देता है कि क्या करना है, और यहां हम टूल के बारे में बात करने जा रहे हैं, जो अब स्वामित्व का एक कांटा है Ukuu, अन्य चीजों का नहीं.
उबंटू/डेबियन आधारित डिस्ट्रोस पर मेनलाइन कैसे स्थापित करें
इसे संकलित किया जा सकता है, लेकिन अगर हम एक भंडार से इसे खींच सकते हैं तो हम खुद को थोड़ा और जटिल क्यों बनाने जा रहे हैं। मेनलाइन का अपना पीपीए है, और निम्नलिखित कमांड रिपॉजिटरी को जोड़ने, उन सभी को अपडेट करने और सॉफ़्टवेयर इंस्टॉल करने के लिए विशिष्ट हैं:
सुडो ऐड-एपीटी-रिपॉजिटरी पीपीए: कैपेलिकान/पीपीए सुडो एपीटी अपडेट सुडो एपीटी इंस्टॉल मेनलाइन
फिर भी, जो कोई भी इसे संकलित करना पसंद करता है, और यदि रिपॉजिटरी विफल हो जाती है या अस्तित्व समाप्त हो जाता है, तो आदेश निम्नलिखित होंगे:
sudo apt install libgee-0.8-dev libjson-glib-dev libvte-2.91-dev valac aria2 lsb-release मेक गेटटेक्स्ट dpkg-dev git क्लोन https://github.com/bkw777/mainline.git cd मेनलाइन मेक sudo मेक इनस्टॉल
एक बार इंस्टॉल हो जाने पर हम एप्लिकेशन ड्रॉअर में ग्राफिकल टूल पा सकते हैं, इसलिए अगला कदम इसे लॉन्च करना होगा।
संस्करण कैसे स्थापित करें मेनलाइन गुठली
आप में से उन लोगों के लिए जो मंज़रो या गरुड़ लिनक्स जैसे वितरण का उपयोग करते हैं या कर चुके हैं जिनके पास अपना स्वयं का कर्नेल संस्करण प्रबंधन उपकरण है, मेनलाइन परिचित लगेगा। मुख्य विंडो इस प्रकार है:
विभिन्न अनुभाग:
- कोर: कर्नेल संस्करण.
- ताला: इसे हटाए जाने से रोकने के लिए बॉक्स को चेक करें।
- एस्टाडो: यदि हमारे पास यह स्थापित नहीं है तो खाली है और यदि हाँ तो स्थापित है। इसके अलावा, हम यह भी देख सकते हैं कि कौन सा चल रहा है।
- विधेयकों: हम नोट्स जोड़ सकते हैं. उदाहरण के लिए, यदि किसी कर्नेल में कोई समस्या है या हम इसका उपयोग किस लिए करते हैं।
- दाईं ओर विकल्प हैं, जिनमें से "अनइंस्टॉल ओल्ड" है, जो उदाहरण के लिए, उबंटू कर्नेल के पिछले संस्करणों को हटा सकता है, रीलोड, जो जांचता है कि एप्लिकेशन खोलने के बाद से कोई बदलाव हुआ है या नहीं, और सेटिंग्स, से उदाहरण के लिए, जहां हम कर्नेल के नए संस्करण आने पर हमें सूचित करने के लिए सूचनाएं सक्रिय कर सकते हैं।
- नीचे हम जो चल रहा है और नवीनतम उपलब्ध है उसका सारांश देखते हैं।
हमें जो नहीं मिला वह कुछ हद तक पुराने संस्करण या रिलीज़ कैंडिडेट्स हैं, नवीनतम संस्करण क्योंकि वे स्थिर नहीं हुए हैं, लेकिन अगर हम कॉन्फ़िगरेशन से सत्यापन बॉक्स को सक्रिय करते हैं तो उन्हें दिखाया जा सकता है।
यदि हम एक कर्नेल स्थापित करना चाहते हैं, तो हमें बस इतना करना होगा उस पंक्ति पर क्लिक करें जहां हम जो चाहते हैं वह है और फिर इंस्टॉल पर क्लिक करें. एक विंडो खुलेगी, डाउनलोड और इंस्टॉलेशन शुरू हो जाएगा, जिसके लिए यह हमसे पासवर्ड मांगता है, और जब यह समाप्त हो जाएगा तो हम "समाप्त" संदेश देखेंगे। नए कर्नेल का उपयोग करने के लिए केवल रीबूट करना आवश्यक है।
GRUB से कर्नेल चुनें
लिनक्स पर, जब एक से अधिक कर्नेल संस्करण स्थापित होते हैं, तो हम ऐसा कर सकते हैं चुनें कि हम GRUB में से किसे प्रारंभ करना चाहते हैं. जब हम इसे देखते हैं, तो हमें "उबंटू के लिए उन्नत विकल्प" पर जाना होगा और जो हमारे लिए उपयुक्त होगा उसे चुनना होगा। यह उपयोगी हो सकता है यदि कुछ गलत हो गया है और हम एक कर्नेल का उपयोग करना चाहते हैं जिसके बारे में हम जानते हैं कि यह काम करता है।
यदि मुझे GRUB नहीं दिखे तो क्या होगा?
GRUB न देखने की स्थिति में, आपको इसे दिखाना होगा। हम एक टर्मिनल खोलते हैं, लिखते हैं सुडो नैनो / आदि / डिफ़ॉल्ट / ग्रब, हम लाइन को संशोधित करके समय बदलते हैं GRUB_TIMEOUT = 5 (5 सेकंड में समय है) और मेनू दिखाएं GRUB_TIMEOUT_STYLE=मेनू. एक बार जब हम परिवर्तन करते हैं, Ctrl+O दस्तावेज़ को सहेजता है, Ctrl+X नैनो से बाहर निकलता है सुडो अपडेट-ग्रब हम GRUB विकल्पों को अपडेट करते हैं।
एक व्यक्तिगत अनुशंसा के रूप में, मैं उबंटू कर्नेल को स्थापित छोड़ने की सलाह दूंगा. मेनलाइन कर्नेल उन्हें उबंटू लोगो के साथ दिखाता है, जैसा कि स्क्रीनशॉट में देखा गया है। एक असंशोधित मेनलाइन कर्नेल कोई समस्या नहीं होनी चाहिए, लेकिन ताले एक कारण से मौजूद हैं।
और यह उबंटू और अन्य डेबियन-आधारित डिस्ट्रोज़ पर "मुख्य" लिनक्स कर्नेल को स्थापित करने का तरीका है। बेशक, अगर हम तय कर लें कि हमें क्या चाहिए।