Computer >> कंप्यूटर >  >> प्रणाली >> Linux

फेडोरा रॉहाइड के साथ लिनक्स के ब्लीडिंग एज पर रहें

ओपन सोर्स सॉफ्टवेयर तेज गति से चलता है - बग्स को ठीक किया जाता है, नई सुविधाएँ जोड़ी जाती हैं, और प्रदर्शन (आमतौर पर) बेहतर होता है। लेकिन आपका वर्तमान लिनक्स वितरण अगली बार स्थिर वितरण रिलीज होने तक आपको उन सुधारों को आजमाने से रोक सकता है। वह आधा साल दूर या उससे अधिक हो सकता है!

सॉफ़्टवेयर के नवीनतम संस्करणों को आज़माने के लिए प्रतीक्षा न करें - इसके बजाय फेडोरा रॉहाइड आज़माएं।

रॉहाइड क्यों?

फेडोरा रॉहाइड के साथ लिनक्स के ब्लीडिंग एज पर रहें

एकदम नया सॉफ़्टवेयर आज़माना बहुत उपयोगी हो सकता है - या केवल सादा मज़ा। अधिकांश समय, आप नई सुविधाओं के लिए नए सॉफ़्टवेयर को आज़माना चाहेंगे। उदाहरण के लिए, आपके पसंदीदा वीडियो संपादन प्रोग्राम में अंततः प्रभाव या एक्सटेंशन के लिए समर्थन हो सकता है, या हो सकता है कि यह अंततः एक नई रेंडरिंग तकनीक का उपयोग कर रहा हो जो इसे बहुत तेज़ बनाता है। आप अपने पसंदीदा डेस्कटॉप वातावरण के नवीनतम संस्करण का परीक्षण भी कर सकते हैं और खोज सकते हैं कि क्या बदल गया है। कर्नेल के मामले में, यह आपके सिस्टम के प्रदर्शन को बढ़ावा देने के साथ-साथ हार्डवेयर के लिए समर्थन जोड़ सकता है जो कि लिनक्स का उपयोग करते समय डड हुआ करता था। जिन उपयोगकर्ताओं के हाथ में थोड़ा और समय है, वे बग की रिपोर्ट करने के उद्देश्य से नए सॉफ़्टवेयर को भी आज़मा सकते हैं - डेवलपर्स इसकी सराहना करेंगे।

हालाँकि, यदि आप सॉफ़्टवेयर के नवीनतम नवीनतम संस्करणों को आज़माना चाहते हैं, तो एक समस्या है। विश्वसनीय होने का लक्ष्य रखने वाले अधिकांश लिनक्स वितरण अक्सर सॉफ्टवेयर के पूर्ण नवीनतम संस्करणों में अपडेट नहीं होते हैं, इसके बजाय केवल सुरक्षा पैच और विविध बग फिक्स शामिल हैं। दूसरे शब्दों में, आप वास्तव में स्थिर वितरण रिलीज़ के जीवनकाल के दौरान नई सुविधाएँ या प्रदर्शन सुधार नहीं देखेंगे, जहाँ आपके वितरण के आधार पर जीवनकाल भिन्न हो सकता है। जब आप अपने वितरण को अगली रिलीज़ में अपग्रेड करते हैं, तो आपको एक अच्छी छलांग दिखाई देगी, लेकिन फिर आप 6 महीने या उससे अधिक समय तक स्थिर बैठे रहेंगे।

यदि आप नए सॉफ़्टवेयर संस्करणों का उपयोग करना चाहते हैं, तो तुरंत, आप एक रोलिंग-रिलीज़ वितरण का उपयोग कर सकते हैं - वह है, जो लगातार खुद को अपडेट करता है और कभी भी पारंपरिक "रिलीज़" नहीं होता है (जेंटू या आर्क लिनक्स के बारे में सोचें)।

इसके अलावा, आप किसी वितरण की विकास शाखा का उपयोग कर सकते हैं - अर्थात, परीक्षण के लिए डेवलपर्स द्वारा उपयोग किया जाने वाला लगातार अद्यतन संस्करण। मुझे विशेष रूप से फेडोरा की विकास शाखा पसंद है, जिसका कोडनेम रॉहाइड है।

सावधान रहें!

रॉहाइड में प्रवेश करने से पहले कुछ बातों का ध्यान रखना चाहिए। रॉहाइड, एक विकासात्मक शाखा के रूप में, अत्यंत प्रयोगात्मक है और सावधानी के साथ व्यवहार किया जाना चाहिए। जब फेडोरा का एक नया संस्करण जारी किया जाता है, तो रॉहाइड अनिवार्य रूप से "शुरू होता है" और इसके रिपॉजिटरी में पाए जाने वाले सभी पैकेजों के विकासात्मक संस्करणों को पकड़ लेता है। यह काफी समय के लिए ऐसा करता है, जब तक कि अंततः फेडोरा के अगले संस्करण के बीटा हिट होने तक चीजें स्थिर होने लगती हैं।

अपने उत्पादन सर्वर पर फेडोरा रॉहाइड की एक प्रति चलाना नहीं . है अनुशंसित। इसके बजाय इसे किसी भी मशीन पर स्थापित करने के लिए स्वतंत्र महसूस करें, जिस पर आपको काम करने की आवश्यकता नहीं है, या किसी वर्चुअल मशीन पर।

रॉहाइड में अपग्रेड करना

फेडोरा रॉहाइड के साथ लिनक्स के ब्लीडिंग एज पर रहें

फेडोरा रॉहाइड को स्थापित करना बहुत सीधा है। यदि आप किसी मौजूदा संस्थापन को फेडोरा से जोड़ना चाहते हैं, तो आपको केवल निम्नलिखित कमांड चलाने की आवश्यकता है:

  1. sudo yum install fedora-release-rawhide yum-utils
    (यह रॉहाइड रिपोजिटरी फ़ाइल स्थापित करता है)
  2. sudo yum-config-manager --disable fedora updates updates-testing
    (यह आपके पुराने रिपॉजिटरी को निष्क्रिय कर देता है)
  3. sudo yum-config-manager --enable rawhide
    (यह रॉहाइड रिपॉजिटरी को सक्षम बनाता है)
  4. sudo yum update yum
    (यह यम को पूर्ण नवीनतम रिलीज़ में अपग्रेड करता है)
  5. sudo yum --releasever=rawhide distro-sync --nogpgcheck
    (यह आपके सिस्टम को रॉहाइड में अपडेट करता है)

रॉहाइड को सीधे इंस्टॉल करना

फेडोरा रॉहाइड के साथ लिनक्स के ब्लीडिंग एज पर रहें

यदि आप पहले स्थिर रिलीज को स्थापित किए बिना फेडोरा स्थापित करना चाहते हैं, तो आपको डीवीडी इंस्टॉलर डाउनलोड करना होगा। जब इंस्टॉलर आपसे अतिरिक्त रिपॉजिटरी के लिए कहता है, तो आपको रॉहाइड रिपॉजिटरी को जोड़ना होगा। आप इसके द्वारा ऐसा कर सकते हैं:

  1. नवीनतम स्थिर या शाखित संस्थापन मीडिया डाउनलोड करें। (नेटइंस्टॉल या डीवीडी इंस्टाल)
  2. स्थानीय मीडिया (USB या DVD या CD) में कॉपी करें
  3. बूट मीडिया और 'स्रोत स्थापित करें' अनुभाग पर जाएं और मैन्युअल रूप से दर्ज करें:https://dl.fedoraproject.org/pub/fedora/linux/Development/rawhide/x86_64/os/(या 32- के लिए "i386" "x86_64" के बजाय बिट)
  4. सामान्य रूप से इंस्टॉल समाप्त करें

यह काम नहीं करता है अगर स्थिर इंस्टॉलर को उन पैकेजों में बदलाव से निपटना पड़ता है जिनकी वह उम्मीद नहीं करता है, तो यह अभी भी पहले से मौजूद इंस्टॉलेशन से अपग्रेड करने की अनुशंसा की जाती है।

जैसा कि आप नोटिस कर सकते हैं या नहीं, रॉहाइड चलाना संभावित मुद्दों और पॉलिश की कमी के साथ आता है। यह सामान्य है, क्योंकि सभी पैकेज या तो नवीनतम स्थिर संस्करण या विकासात्मक संस्करण हैं। चीजें बहुत अच्छी तरह से टूट सकती हैं, लेकिन कम से कम आपके पास नवीनतम और महानतम के साथ खेलने का अवसर है!

इसे अप-टू-डेट रखना

जब भी आप रॉहाइड इंस्टॉलेशन को अपडेट करना चाहते हैं, तो बस sudo yum upgrade --skip-broken-  चलाएं वही आदेश जो आप सामान्य रूप से उपयोग करते हैं, साथ ही वह ध्वज जो आपको वास्तव में अपग्रेड करने योग्य पैकेजों के माध्यम से जाने की अनुमति देता है।

इसे शामिल करना सुनिश्चित करें --स्किप-टूटा आदेश में ध्वज, क्योंकि संभावना से अधिक एक निर्भरता समाधान समस्या होगी। यह अपग्रेड करते समय किसी भी संभावित समस्या को रोकता है, साथ ही यह वास्तव में आपको हर बार कोशिश करने पर एक त्रुटि संदेश का सामना करने के बजाय अपग्रेड करने की अनुमति देगा।

विशिष्ट पैकेजों को केवल रॉहाइड में अपग्रेड करना

जो चीज फेडोरा रॉहाइड को महान बनाती है (उबंटू जैसी अन्य विकासात्मक शाखाओं के विपरीत) वह यह है कि आपको स्थिर और रॉहाइड के बीच चयन करने की आवश्यकता नहीं है - आप मिश्रण और मिलान कर सकते हैं। मुट्ठी भर लोग नवीनतम उपलब्ध कर्नेल रिलीज़ को चलाना पसंद करते हैं ताकि उनके पास पूर्ण नवीनतम हार्डवेयर के लिए समर्थन हो। अन्य लोग रॉहाइड में पाए गए पैकेज के संस्करण का उपयोग करना चाह सकते हैं क्योंकि यह संभावित रूप से एक अलग समस्या को ठीक कर सकता है जो वे वर्तमान में कर रहे हैं (उदाहरण के लिए, यदि लिब्रे ऑफिस बिना किसी कारण के दुर्घटनाग्रस्त हो जाता है)। आप आसानी से अपनी स्थिर स्थापना रख सकते हैं और उन पैकेजों को चुन सकते हैं जिन्हें आप रॉहाइड संस्करणों पर चलाना चाहते हैं। ऐसा करने के लिए, बस इंस्टॉलेशन या अपडेट के लिए नियमित कमांड का उपयोग करें, लेकिन रेपो फ़ाइल जोड़ने के बाद, निम्न ध्वज जोड़ें:--enablerepo=rawhide. अब आप उस पैकेज के रॉहाइड संस्करण का उपयोग कर रहे हैं!

आपको केवल एक और बात पर ध्यान देना है कि यम उन चुने हुए पैकेजों के अपडेट के लिए फिर से रॉहाइड की जांच नहीं करेगा। जब आपने पहली बार रॉहाइड रेपो से अपडेट किया था, तो आपने उस रेपो को अस्थायी रूप से सक्षम कर दिया था। जब आप अपने सभी संकुल को अद्यतन करते हैं, तो स्थिर कर्नेल अद्यतन आपके द्वारा संस्थापित रॉहाइड संस्करण की तुलना में पुराने संस्करण प्रदान करेगा। अद्यतनों की जाँच करते समय रेपो को अस्थायी रूप से सक्षम करने के लिए आपको विशेष रूप से फिर से कमांड चलाने की आवश्यकता होगी। रॉहाइड रेपो को स्थायी रूप से सक्षम करना एक बुरा विचार है, क्योंकि तब यम आपके सभी पैकेजों को रॉहाइड संस्करणों में अपडेट करना चाहेगा। बस सुनिश्चित करें कि आपने ऐसा करने का एक अच्छा कारण खोज लिया है, और आप जानते हैं कि आप इससे किसी तरह से लाभ उठा सकते हैं।

निष्कर्ष

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

यदि आप अपडेट या अतिरिक्त सॉफ़्टवेयर के साथ अन्य रिपॉजिटरी जोड़ना चाहते हैं, तो फेडोरा यूटिल्स (जिसे अब फ़ेडी कहा जाता है) देखें [अब उपलब्ध नहीं है]।

क्या आप फेडोरा रॉहाइड का उपयोग करते हैं? आपके पसंदीदा वितरण के लिए समान संसाधन के बारे में क्या? कोई बढ़िया टिप्स और ट्रिक्स जो आप साझा कर सकते हैं? हमें टिप्पणियों में बताएं!


  1. लिनक्स के लिए सर्वश्रेष्ठ वीडियो-संपादन सॉफ्टवेयर में से 4

    पेशेवर वीडियो संपादक अक्सर मैकोज़ के लिए आते हैं, लेकिन एक लिनक्स पीसी एक योग्य विकल्प है। Linux वितरण पर वीडियो संपादन सॉफ़्टवेयर अक्सर मुफ़्त, उपयोग में आसान और पेशेवर सुविधाओं से भरा होता है। यदि आप लिनक्स, विशेष रूप से उबंटू पर वीडियो संपादन का प्रयास करना चाहते हैं, तो यहां चार वीडियो संपादन स

  1. डिजिटल हस्ताक्षर के साथ लिनक्स सॉफ्टवेयर की प्रामाणिकता को कैसे सत्यापित करें

    जब आप इंटरनेट से सॉफ़्टवेयर डाउनलोड करते हैं, तो आपको डेवलपर पर भरोसा करना होगा कि उनका प्रोग्राम दुर्भावनापूर्ण नहीं है। हालाँकि, आपको हैकर्स के बारे में भी चिंता करने की ज़रूरत है। वेबसाइट को हैक करने और पिछले दरवाजे वाले संस्करण के साथ सॉफ़्टवेयर को बदलने से एक हमलावर बहुत कुछ हासिल कर सकता है।

  1. लिनक्स में "एट" यूटिलिटी के साथ कमांड कैसे शेड्यूल करें

    पहली बार जब मैंने एक व्यस्त सर्वर का प्रबंधन किया, तो मुझे इसे रीबूट करने के लिए उपयुक्त समय की प्रतीक्षा करनी पड़ी जब लोग इसका उपयोग नहीं कर रहे थे। मैंने देखा कि यह लगभग 3 बजे हुआ। फिर, मैंने अपने आप से सोचा:ठीक है, यह असुविधाजनक है, मुझे अपने सर्वर को रीबूट करने के लिए एक अनुचित समय पर जागना होगा