विज्ञापन
लिनक्स विकास वास्तव में कई बार बहुत रोमांचक हो सकता है, खासकर जब सॉफ्टवेयर के एक टुकड़े में कुछ बड़े बदलाव होते हैं जो आपको बहुत फायदा पहुंचा सकते हैं। हालाँकि, यदि आप सही निर्णय नहीं लेते हैं तो आप अपने आप को उन परिवर्तनों तक पहुँचने से रोक सकते हैं।
यहां बताया गया है कि आप लिनक्स सॉफ्टवेयर के किनारे कैसे शुरू कर सकते हैं, और आप ऐसा क्यों करना चाहते हैं।
कटिंग एज पर क्यों?
लिनक्स विकास की उत्तेजना को कुछ सैद्धांतिक उदाहरणों के साथ सबसे अच्छा वर्णित किया जा सकता है। बता दें कि ग्राफिक्स ड्राइवर में कुछ बग के कारण आपका लैपटॉप या तो खराब बैटरी लाइफ या गेमिंग में खराब प्रदर्शन का अनुभव कर रहा है। जब लिनक्स कर्नेल डेवलपर्स पैच को कर्नेल पर लागू करें लिनक्स में एक कर्नेल क्या है और आप अपने संस्करण की जांच कैसे करते हैं?लिनक्स एक ऑपरेटिंग सिस्टम है, है ना? खैर, बिल्कुल नहीं! यह वास्तव में एक कर्नेल है। लेकिन लिनक्स कर्नेल क्या है? अधिक पढ़ें यह प्रदर्शन के मुद्दों को ठीक करता है और बैटरी जीवन में सुधार करता है, सामान्य ज्ञान कह सकता है कि आपको प्रयास करना चाहिए उस नए कर्नेल पर अपना हाथ रखें
5 कारण क्यों आप अपने कर्नेल अक्सर अद्यतन करना चाहिए [लिनक्स]यदि आप उबंटू या फेडोरा जैसे लिनक्स वितरण का उपयोग कर रहे हैं, तो आप लिनक्स कर्नेल का उपयोग भी कर रहे हैं, जो वास्तव में आपके वितरण को लिनक्स वितरण बनाता है। आपका वितरण लगातार आपको अपनी कर्नेल अपडेट करने के लिए कहता है ... अधिक पढ़ें ताकि आप उन सुधारों का आनंद ले सकें।हालाँकि, वितरण का एक मुट्ठी भर एक वितरण वितरण की अवधि के दौरान गुठली (सुरक्षा बग को छोड़कर) को अपग्रेड करने से पूरी तरह से इनकार कर देता है। इसका अर्थ है कि इन वितरणों के लिए, आपको नए कर्नेल का आनंद लेने से पहले अगले वितरण रिलीज तक इंतजार करना होगा। उबंटू उपयोगकर्ताओं के लिए, इसका अर्थ यह हो सकता है कि आप छह महीने तक प्रतीक्षा कर सकते हैं, या इससे भी अधिक समय यदि आप एक डेबियन उपयोगकर्ता हैं। वितरण डेवलपर्स कर्नेल उन्नयन से बचते हैं क्योंकि यह स्थिरता को जोखिम में डालता है, लेकिन एक कारण होना चाहिए कि अपस्ट्रीम कर्नेल डेवलपर्स कर्नेल को स्थिर मानते हैं, है ना? यह हर दिन के उपयोग के लिए पर्याप्त रूप से स्थिर हो गया है, और मेरा अपना अनुभव बताता है कि आपके वितरण के डेवलपर्स को नए कर्नेल पर भरोसा करने तक थोड़ा इंतजार करना पड़ता है।
बहुत सारे अन्य छोटे उदाहरण हैं जो अन्य सॉफ़्टवेयर की चिंता कर सकते हैं। उदाहरण के लिए, लिबरऑफिस 4.3 हाल ही में जारी किया गया था और यह एक बग को ठीक करता है जो लगभग 11 वर्षों से है। हालाँकि, उबंटू यूजर्स अभी भी लिबर ऑफिस 4.2 पर अटके हुए हैं और संभवत: इसे बहुत बाद की तारीख तक या लेटेस्ट डिस्ट्रीब्यूशन रिलीज के बाद अपग्रेड नहीं किया जाएगा। जब आप अभी नए संस्करण का उपयोग कर सकते हैं और उन बग फिक्स का आनंद ले सकते हैं तो इंतजार क्यों करें?
कटिंग ऐज कैसे करें
तो अब जब आप जानते हैं कि आप कटिंग एज पर रहने का विचार क्यों कर सकते हैं, तो आप इसे कैसे करते हैं? आपको या तो अत्याधुनिक वितरण चुनना होगा, या आपको अपने सॉफ़्टवेयर को मज़बूत करने के तरीके खोजने होंगे आपके वितरण में दिए गए पेशकश की तुलना में अधिक अत्याधुनिक संस्करण प्रदान करने के स्रोत खजाने।
सही वितरण चुनें
आसान विकल्प (यदि आप शुरुआत से ऐसा करने की योजना बना रहे हैं, तो कम से कम) अत्याधुनिक वितरण चुनना है। इसके लिए मेरी सिफारिश आर्क लिनक्स होगी, जो ए रोलिंग विमोचन वितरण जो नए संस्करणों के रूप में सॉफ़्टवेयर को अपडेट करता है, अपस्ट्रीम जारी किया जाता है आर्क लिनक्स: आपको स्क्रैच से आपके लिनक्स सिस्टम का निर्माण करने देता हैलिनक्स पावर उपयोगकर्ताओं के लिए, अपने सिस्टम को पूरी तरह से अनुकूलित करने में सक्षम होना अत्यधिक वांछनीय है। कभी-कभी, यह शुरू से ही सबसे अच्छा हो सकता है - उन घटकों को एक साथ जोड़कर जिन्हें आप शामिल करना चाहते हैं ... अधिक पढ़ें . आर्क इस संबंध में बहुत अद्यतित है और पूरे सिस्टम में और सभी स्थापित अनुप्रयोगों पर कटिंग एज पर बने रहना आसान बनाता है, न कि केवल कुछ बिट्स और टुकड़े। क्या एक नया कर्नेल जारी किया गया था? आप इसे जल्दी से प्राप्त करेंगे। एक नया ग्राफिक्स चालक? बस कुछ दिनों तक प्रतीक्षा करें और आप इसे प्राप्त कर लेंगे। LibreOffice का नया संस्करण? आपको इसे प्राप्त करने के लिए महीनों इंतजार नहीं करना पड़ेगा।
आर्क लिनक्स के लिए एकमात्र नकारात्मक पक्ष यह है कि इसे स्थापित करना मुश्किल है क्योंकि आप बहुत कम आधार के साथ शुरू करते हैं और अपने तरीके से काम करते हैं। यह निश्चित रूप से प्रयास के लायक है, लेकिन कुछ लोग इस प्रयास में नहीं पड़ना चाहते हैं या वे यह सब नहीं समझते हैं कि उन्हें अपने सिस्टम को सही ढंग से कॉन्फ़िगर करने के लिए करने की आवश्यकता है। यदि आर्क लिनक्स आपकी गली से ऊपर नहीं है, तो मेरा अगला सुझाव फेडोरा की तरह एक वितरण होगा। हालांकि फेडोरा रोलिंग रिलीज़ मॉडल पर काम नहीं करता है, लेकिन कर्नेल सहित रिलीज़ चक्र के भीतर नए प्रमुख संस्करणों में सॉफ़्टवेयर को अपडेट करने की प्रवृत्ति अधिक होती है। यह एक बहुत ही निकट दूसरा स्थान है जहाँ से आप कितनी धार पा सकते हैं।
अपने वर्तमान डिस्ट्रो का सर्वश्रेष्ठ बनाएं
यदि उनमें से कोई भी आपके लिए अच्छा नहीं है, तो आप उबंटू या व्युत्पन्न का उपयोग कर सकते हैं। फिर आप अपने सिस्टम में बहुत सारे PPA (पर्सनल पैकेज अभिलेखागार) जोड़कर अत्याधुनिक पर बने रह सकते हैं। अगर वहाँ है की जाँच करना सुनिश्चित करें सॉफ्टवेयर के एक टुकड़े के लिए पीपीए एक Ubuntu पीपीए क्या है और मैं एक का उपयोग क्यों करना चाहूंगा? [प्रौद्योगिकी समझाया] अधिक पढ़ें आप नियमित रूप से इसका उपयोग करते हैं और इसे जोड़ते हैं।
उदाहरण के लिए, लिबर ऑफिस PPA, Ubuntu उपयोगकर्ताओं को लिबर ऑफिस 4.3 में अपग्रेड करने की अनुमति देता है, भले ही उबंटू रिपॉजिटरी इसे पेश नहीं करती है। अतिरिक्त सॉफ़्टवेयर और नए संस्करणों के लिए GetApps रिपॉजिटरी भी है, और अद्यतन ग्राफिक्स ड्राइवरों के लिए Oibaf पीपीए भी है। हमारी सूची में कुछ और के बारे में पढ़ें 7 उपयोगी पीपीए जिन्हें आपको जोड़ना चाहिए अधिक, या अद्यतन, सॉफ्टवेयर की आवश्यकता है? ये 7 उबंटू पीपीए आज़माएं अधिक पढ़ें .
उबंटू पर गुठली के लिए कोई प्रत्यक्ष पीपीए नहीं है, लेकिन आप यात्रा कर सकते हैं यह पन्ना, आप चाहते हैं कर्नेल चुनें (नए लोगों के लिए सभी तरह से नीचे स्क्रॉल करें) और फिर अपने आप पैकेज स्थापित करें (आपके लिए कर्नेल आर्किटेक्चर, आपकी आर्किटेक्चर के लिए हेडर, और सभी आर्किटेक्चर के लिए हेडर - जेनेरिक वेरिएंट में सभी तीन फाइलें और कम नहीं विलंबता संस्करण)। ऐसा करने से कोहनी में थोड़ा सा दर्द होता है, और इस तरह से अपने कर्नेल को अपडेट करने का कोई तरीका नहीं है अपनी खुद की स्क्रिप्ट लिखने से अलग, लेकिन यह आपको उस नए में पाए गए किसी भी बदलाव से लाभान्वित करने की अनुमति देगा संस्करण।
क्या आप एज काट रहे हैं?
सभी सभी में, काटने के किनारे की कोशिश करने से आपको बाद में के बजाय जल्द ही बहुत सारे लाभ मिल सकते हैं। सबसे अच्छा, काटने का किनारा अभी भी आपको रक्तस्रावी किनारे के विपरीत स्थिरता की उचित उम्मीद देता है, जिसका मतलब है आप कोड को मूल रूप से सही करने का प्रयास कर रहे हैं क्योंकि यह टाइप किया जा रहा है और इसलिए इसकी कोई अपेक्षा नहीं है स्थिरता।
दो सामान्य विधियां अत्याधुनिक के करीब पहुंचने का सबसे अच्छा तरीका हैं, इसलिए यदि आप रुचि रखते हैं तो उन्हें आज़माएं।
क्या कोई ऐसा तरीका था जिससे मैं चूक गया? क्या आपको लगता है कि यह अत्याधुनिक है या इसके लायक नहीं है? हमें टिप्पणियों में बताएं!
डैनी उत्तरी टेक्सास विश्वविद्यालय में एक वरिष्ठ हैं, जो ओपन सोर्स सॉफ्टवेयर और लिनक्स के सभी पहलुओं का आनंद लेते हैं।