विज्ञापन
ओपन सोर्स सॉफ़्टवेयर एक धधकती गति से चलता है - बग्स ठीक हो जाते हैं, नई सुविधाएँ जोड़ी जाती हैं, और प्रदर्शन (आमतौर पर) बेहतर होता है। लेकिन अगली बार जब तक स्थिर वितरण रिलीज़ नहीं हो जाता, तब तक आपका वर्तमान लिनक्स वितरण आपको उन सुधारों को आज़माने से रोक सकता है। यह आधा साल दूर या लंबा हो सकता है!
सॉफ़्टवेयर के नवीनतम संस्करणों को आज़माने के लिए प्रतीक्षा न करें - इसके बजाय फेडोरा रॉहाइड का प्रयास करें।
रावहेड क्यों?
बिल्कुल नया सॉफ्टवेयर आज़माना बहुत उपयोगी हो सकता है - या सिर्फ सादा मज़ा। अधिकांश समय, आप नई सुविधाओं के लिए नए सॉफ़्टवेयर आज़माना चाहेंगे। उदाहरण के लिए, आपके पसंदीदा वीडियो संपादन कार्यक्रम को अंततः प्रभाव या विस्तार के लिए समर्थन मिल सकता है, या शायद यह एक नई प्रतिपादन तकनीक का उपयोग कर रहा है जो इसे बहुत तेज बनाता है। आप अपने पसंदीदा डेस्कटॉप वातावरण के नवीनतम संस्करण का भी परीक्षण कर सकते हैं और जान सकते हैं कि क्या बदल गया है। कर्नेल के मामले में, यह आपके सिस्टम के प्रदर्शन को बढ़ावा देने के साथ-साथ हार्डवेयर के लिए समर्थन भी जोड़ सकता है जो लिनक्स का उपयोग करते समय एक डड हुआ करता था। अपने हाथों पर थोड़ा और समय देने वाले उपयोगकर्ता बग रिपोर्ट करने के उद्देश्यों के लिए नया सॉफ़्टवेयर आज़मा सकते हैं - डेवलपर्स इसकी सराहना करेंगे।
यदि आप सॉफ़्टवेयर के पूर्ण नवीनतम संस्करणों को आज़माना चाहते हैं, हालाँकि, एक समस्या है। अधिकांश लिनक्स वितरण विश्वसनीय होने का लक्ष्य अक्सर सॉफ़्टवेयर के पूर्ण नवीनतम संस्करणों में अपडेट नहीं होते हैं, जिसमें केवल सुरक्षा पैच और विविध बग फिक्स शामिल हैं। दूसरे शब्दों में, आप वास्तव में एक स्थिर वितरण रिलीज के जीवनकाल में नई सुविधाएँ या प्रदर्शन सुधार नहीं देख पाएंगे, जहाँ आपके वितरण के आधार पर जीवनकाल अलग-अलग हो सकता है फेडोरा बनाम OpenSUSE बनाम CentOS: आपको किस वितरण का उपयोग करना चाहिए? [Linux]बहुत पहले नहीं मैंने लिनक्स परिवार (डेबियन, उबंटू, और लिनक्स मिंट) में डेबियन पक्ष के शीर्ष तीन वितरणों के बारे में एक समान लेख लिखा था, लेकिन एक सच्चे लिनक्स गीक के रूप में मैं ... अधिक पढ़ें . जब आप अपने वितरण को अगली रिलीज़ पर अपग्रेड करते हैं, तो आप एक अच्छी छलांग देखेंगे, लेकिन तब आप 6 महीने या उससे अधिक समय तक बैठे रहेंगे।
यदि आप तुरंत नए सॉफ़्टवेयर संस्करणों का उपयोग करना चाहते हैं, तो आप एक रोलिंग-रिलीज़ वितरण का उपयोग कर सकते हैं - वह है, जो लगातार खुद को अपडेट करता है और उसके पास कभी भी पारंपरिक "रिलीज़" नहीं होता (थिंक जेंटो या आर्क) लिनक्स)।
इसके अलावा, आप वितरण की विकास शाखा का उपयोग कर सकते हैं - अर्थात्, परीक्षण के लिए डेवलपर्स द्वारा उपयोग किए जाने वाले लगातार अपडेट किए गए संस्करण। मैं विशेष रूप से फेडोरा की तरह फेडोरा 20: इस "हाइजेनबग" लिनक्स रिलीज में नया क्या है?फेडोरा ने हाल ही में अपने 10 साल के अस्तित्व को अपनी 20 वीं रिलीज के साथ मनाया - उचित रूप से कूटनाम "हाइजेनबग"। अधिक पढ़ें । की विकास शाखा, कोडेड रॉहाइड।
सावधान रहें!
इससे पहले कि आप सही में गोता लगाएँ रॉहाइड के बारे में कुछ बातें ध्यान दें। रॉहाइड, एक विकासात्मक शाखा के रूप में, अत्यंत प्रयोगात्मक है और इसे सावधानी के साथ व्यवहार किया जाना चाहिए। जब फेडोरा का एक नया संस्करण जारी किया जाता है, तो रॉहाइड अनिवार्य रूप से "शुरू होता है" और इसके रिपॉजिटरी में पाए गए सभी पैकेजों के विकास संस्करणों को पकड़ लेता है। यह काफी समय के लिए करता है, जब तक कि चीजें अंततः फेडोरा हिट बीटा के अगले संस्करण तक स्थिर होने लगती हैं।
अपने प्रोडक्शन सर्वर पर फेडोरा रॉहाइड की एक प्रति चल रही है नहीं की सिफारिश की। किसी भी मशीन पर इसे स्थापित करने के बजाय स्वतंत्र महसूस करें जिसे आपको काम करने की आवश्यकता नहीं है या एक आभासी मशीन पर।
रॉहाइड को अपग्रेड करना
फेडोरा रॉहाइड स्थापित करना बहुत सीधा है। यदि आप फेडोरा में एक मौजूदा इंस्टॉलेशन को टक्कर देना चाहते हैं, तो आपको केवल निम्नलिखित आदेशों को पूरा करना होगा:
-
सुडो यम ने फेडोरा-रिलीज़-रॉहाइड यम-बर्तन स्थापित किए
(यह रॉहाइड रिपॉजिटरी फ़ाइल स्थापित करता है) -
sudo yum-config-manager --disable फेडोरा अपडेट-परीक्षण अपडेट करता है
(यह आपके पुराने भंडार को निष्क्रिय करता है) -
सुडो यम-कॉन्फिग-मैनेजर --enable rawhide
(यह रॉहाइड रिपॉजिटरी को सक्षम बनाता है) -
सूद यम अद्यतन यम
(यह नवीनतम नवीनतम रिलीज के लिए yum उन्नयन) -
सुदो यम --releasever = rawhide distro-Sync --nogpgcheck
(यह आपके सिस्टम को रॉहाइड को अपडेट करता है)
सीधे तौर पर रॉहाइड स्थापित करना
यदि आप पहले स्थिर रिलीज़ को स्थापित किए बिना फेडोरा को स्थापित करना चाहते हैं, तो आपको डीवीडी इंस्टॉलर डाउनलोड करना होगा। जब इंस्टॉलर आपसे अतिरिक्त रिपॉजिटरी के लिए पूछता है, तो आपको रॉहाइड रिपॉजिटरी को जोड़ना होगा। आप यह कर सकते हैं:
- नवीनतम स्थिर या ब्रंचयुक्त मीडिया डाउनलोड करें। (शुद्ध स्थापना या डीवीडी स्थापित)
- स्थानीय मीडिया (USB या डीवीडी या सीडी) पर कॉपी करें
- बूट मीडिया और 'स्रोत स्थापित करें' अनुभाग पर जाएं और मैन्युअल रूप से दर्ज करें:
https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/
(या "x3_64" के बजाय 32-बिट के लिए "i386") - इंस्टॉल को सामान्य की तरह पूरा करें
यह तब काम नहीं करता है जब स्थिर इंस्टॉलर को उन पैकेजों में बदलावों से निपटना पड़ता है जो यह अनुमानित नहीं करता है, इसलिए यह पहले से मौजूद इंस्टॉलेशन से अपग्रेड करने की सिफारिश करता है।
जैसा कि आप देख सकते हैं या नहीं देख सकते हैं, रॉहाइड चलाना संभावित मुद्दों और पॉलिश की कमी के साथ आता है। यह सामान्य है, क्योंकि सभी पैकेज या तो नवीनतम स्थिर संस्करण या विकासात्मक संस्करण हैं। चीजें बहुत अच्छी तरह से टूट सकती हैं, लेकिन कम से कम आपके पास नवीनतम और महानतम के साथ खेलने का अवसर है!
इसे अप-टू-डेट रखते हुए
जब भी आप रॉहाइड इंस्टॉलेशन को अपडेट करना चाहते हैं, बस चलाएं सुडोम यम अपग्रेड -स्काइप-टूटा - समान कमांड जो आप सामान्य रूप से उपयोग करते हैं, साथ ही वह ध्वज जो आपको वास्तव में उन पैकेजों से गुजरने की अनुमति देता है जो अपग्रेड करने योग्य हैं।
उसे शामिल करना सुनिश्चित करें -skip-टूट कमांड में ध्वज, क्योंकि संभावना से अधिक एक निर्भरता संकल्प मुद्दा होगा। यह उन्नयन करते समय किसी भी संभावित मुद्दों को रोकता है, साथ ही यह वास्तव में आपको हर बार कोशिश करने पर एक त्रुटि संदेश का सामना करने के बजाय अपग्रेड करने की अनुमति देता है।
केवल रावहिदे के लिए विशिष्ट संकुल का उन्नयन
फेडोरा रॉहाइड को महान बनाता है (अन्य विकास शाखाओं के विपरीत, जैसे कि उबंटू) यह है कि आपको स्थिर और रॉहाइड के बीच चयन नहीं करना है - आप मिश्रण और मैच कर सकते हैं। मुट्ठी भर लोग नवीनतम उपलब्ध कर्नेल रिलीज़ को चलाना पसंद करते हैं ताकि उन्हें पूर्ण नवीनतम हार्डवेयर के लिए समर्थन मिले। अन्य लोग रॉहाइड में मिले पैकेज के संस्करण का उपयोग करना चाह सकते हैं क्योंकि यह संभावित रूप से ठीक हो सकता है एक पृथक मुद्दा जो वर्तमान में उनके पास है (उदाहरण के लिए, यदि लिब्रे ऑफिस बिना किसी के लिए दुर्घटनाग्रस्त रहता है कारण)। आप अपने स्थिर इंस्टॉलेशन को आसानी से रख सकते हैं और उन पैकेजों को हैंडपैक कर सकते हैं जिन्हें आप रॉहाइड संस्करणों पर चलाना चाहते हैं। ऐसा करने के लिए, बस इंस्टॉलेशन या अपडेट के लिए नियमित कमांड का उपयोग करें, लेकिन रेपो फ़ाइल को जोड़ने के बाद, निम्न ध्वज जोड़ें: -enablerepo = rawhide। अब आप उस पैकेज के रॉहाइड संस्करण का उपयोग कर रहे हैं!
केवल दूसरी बात जो आपको ध्यान में रखनी है वह यह है कि yum उन हैंडपैक पैकेजों के अपडेट के लिए फिर से रॉहाइड की जाँच नहीं करेगा। जब आपने पहली बार रॉहाइड रेपो से अपडेट किया था, तो आपने अस्थायी रूप से उस रेपो को सक्षम किया था। जब आप अपने सभी पैकेजों को अपडेट करते हैं, तो स्थिर कर्नेल अपडेट आपके द्वारा इंस्टॉल किए गए रॉहाइड संस्करण की तुलना में पुराने संस्करण प्रदान करेगा। अद्यतनों की जाँच करते समय आपको रेपो को अस्थायी रूप से सक्षम करने के लिए विशेष रूप से कमांड को फिर से चलाने की आवश्यकता होगी। स्थायी रूप से रॉहाइड रेपो को सक्षम करना एक बुरा विचार है, क्योंकि तब यम आपके सभी पैकेजों को रॉहाइड संस्करणों में अपडेट करना चाहेगा। बस यह सुनिश्चित करें कि आपने ऐसा करने का एक अच्छा कारण खोजा है, और आपको पता है कि आप किसी तरह से इसका लाभ उठा सकते हैं।
निष्कर्ष
जब उचित रूप से उपयोग किया जाता है, तो रॉहाइड नवीनतम सॉफ्टवेयर के लिए एक उपयोगी संसाधन हो सकता है। हालांकि, यदि आप रॉहाइड पर पूरी तरह से एक वास्तविक प्रणाली चलाने की योजना बनाते हैं, तो अस्थिरता की उच्च संभावना से अवगत रहें। अपने जोखिम पार इस्तेमाल करें!
यदि आप चाहते हैं अपडेट या अतिरिक्त सॉफ़्टवेयर के साथ अन्य रिपॉजिटरी जोड़ें लिनक्स पर क्रोम कैसे इंस्टॉल करें और आसानी से विंडोज से अपने ब्राउजिंग को माइग्रेट करेंविंडोज से लिनक्स पर माइग्रेट करना कठिन है और अपने ब्राउज़र के इतिहास, बुकमार्क और पासवर्ड को खोना एक बड़ी निराशा है। इसका एक तरीका Chrome ब्राउज़र के माध्यम से है - लेकिन क्या आपको इसका उपयोग करना चाहिए ... अधिक पढ़ें , फेडोरा यूटिल्स (जिसे अब फेडी कहा जाता है) [नो लॉन्गर उपलब्ध] देखें।
क्या आप फेडोरा रॉहाइड का उपयोग करते हैं? अपने पसंदीदा वितरण के लिए एक और समान संसाधन के बारे में क्या? कोई भी कूल टिप्स और ट्रिक्स जो आप शेयर कर सकते हैं? हमें टिप्पणियों में बताएं!
डैनी उत्तरी टेक्सास विश्वविद्यालय में एक वरिष्ठ हैं, जो ओपन सोर्स सॉफ्टवेयर और लिनक्स के सभी पहलुओं का आनंद लेते हैं।