फेडोरा 17 से पहले
फेडोरा 17 से पहले रेड हैट डिस्ट्रोस में से किसी ने भी डिस्ट-अपग्रेड करने की क्षमता को शामिल नहीं किया है जैसा आपने पूछा है। यह कई लोगों की इच्छा सूची पर एक लंबे समय से चर्चा का विकल्प था लेकिन इसे कभी लागू नहीं किया गया था।
लेकिन इससे पहले कि हम एक स्पष्टीकरण शुरू करें ...
विकी में अपग्रेडिंग विषय के अनुसार , एक विधि थी जहां आप फेडोरा के अगले संस्करण के लिए अपने सिस्टम में एक डीवीडी डाल सकते थे, और एनाकोंडा आपके सिस्टम को अपग्रेड करने का प्रयास करेगा। कई मौकों पर इस पद्धति को आजमाने के बाद, मैं इसे dist-upgrade
डेबियन / उबंटू डिस्ट्रोस में उपलब्ध होने के बारे में नहीं समझूंगा, जो वास्तव में बहुत अच्छा था।
इसके अलावा पिछले एक दशक से आरएचईएल, फेडोरा और सेंटोस सिस्टम को बनाए रखने के बाद, मैं कभी भी किसी भी चीज के लिए इस पद्धति का उपयोग करने पर विचार नहीं करूंगा। यह बस काम नहीं किया।
इसलिए आमतौर पर लोग निम्न में से एक करते हैं:
चमरा से बना हुआ
रॉहाइड रिलीज का उपयोग करें , जो रक्तस्रावी धार संस्करण है, डेबियन में सिड कैसे है, इसके समान। रॉहाइड इस अर्थ में रोलिंग रिलीज़ प्रदान करता है कि इसमें हमेशा पैकेज के नवीनतम संस्करण होते हैं, लेकिन इसका कोई मतलब नहीं है कि इसे दिन के डिस्ट्रो के रूप में इस्तेमाल किया जाए, यह वास्तव में केवल परीक्षण के लिए है।
एक ही रिलीज के साथ रहें
बस इस तथ्य के साथ रहें और जब तक डिस्ट्रो आसपास रहता है, तब तक अद्यतित रहें yum
। आप yum
किसी भी लंबित अपडेट को लागू करने और / या एक पैकेज को अपडेट करने के लिए दोनों का उपयोग कर सकते हैं । इसके अतिरिक्त, yum
नए पैकेजों को भी स्थापित करने के लिए उपयोग किया जा सकता है।
सभी लंबित अपडेट लागू करें (सभी संकेतों के लिए हां मानें):
sudo yum -y update
एकल पैकेज अपडेट करें:
sudo yum -y update apache\*
एक नया पैकेज स्थापित करें:
sudo yum -y install apache\*
सॉफ्टवेयर अपडेट एप्लेट
यदि आप GUI का उपयोग करके अद्यतन करना चाहते हैं, तो आप सॉफ़्टवेयर अपडेटर उपकरण का उपयोग कर सकते हैं जो आपके टास्कबार में दिखाई देता है। यह उपकरण अनिवार्य रूप से yum -y update
उपरोक्त के समान कार्य करता है, और निम्न आदेश का उपयोग करके मांग पर चलाया जा सकता है:
gpk-update-viewer
पुन: इंस्टॉल
जैसा कि एक नया संस्करण सामने आता है, आप मैन्युअल रूप से एक नई स्थापना करेंगे और किसी भी डेटा और कॉन्फ़िगरेशन को नई प्रणाली के लिए कॉपी करने का ध्यान रखेंगे।
preupgrade
PreUpgrade टूल का उपयोग करें । यह उपकरण अनिवार्य रूप से आपके सेटअप और आपके द्वारा इंस्टॉल किए गए पैकेजों के नाम एकत्र करता है और उन्हें एक नए इंस्टॉलेशन में लागू करने में आपकी सहायता करेगा। इस तकनीक के लिए @JoelDavis का उत्तर भी देखें ।
नोट: यह फेडोरा 18 के साथ शुरू होने वाला विकल्प नहीं है, हालांकि आपको चेतावनी दी गई है।
फेडोरा 17 और उसके बाद
17 से शुरुआत करके अब आप रोलिंग रिलीज कर सकते हैं।
परेशान
फेडोरा 17/18 में नया फेडयूपी (फेडोरा यूपीगैडर) नामक एक उपकरण है, जो डेबियन / उबंटू डिस्ट्रोस के समान "डिस्ट-अपग्रेड" करने का उद्देश्य रखता है ।
फेडोरा (फेडोरा यूपीगैडर) फेडोरा 18 और इसके बाद के संस्करण में फेडोरा इंस्टॉल को अपग्रेड करने के लिए एक नई प्रणाली का नाम है। यह वर्तमान में अनुशंसित सभी नवीनीकरण विधियों (PreUpgrade और DVD) को प्रतिस्थापित करता है, जिनका उपयोग पिछले फेडोरा रिलीज़ में किया गया है। एनाकोंडा, फेडोरा इंस्टॉलर के पास फेडोरा 18 या उससे ऊपर के रिलीज में कोई इन-बिल्ट अपग्रेड फंक्शनलिटी नहीं है। इसे पूरी तरह से फेडअप को सौंप दिया गया है।
वर्तमान में, FedUp Fedora 17 को Fedora 18 में अपग्रेड करने में सक्षम है, एक नेटवर्क रिपॉजिटरी का उपयोग करके, कैसे PreUpgrad ने काम किया। वर्तमान में अपग्रेड के लिए और अधिक तरीकों की योजना बनाई गई है और उन विशेषताओं के पूरा होते ही यह पृष्ठ अपडेट हो जाएगा।
रोलिंग रिलीज़ बनाम संस्करणित रिलीज़
ओपी ने एक अनुवर्ती प्रश्न पूछा, जहां वह मुझसे निम्नलिखित वाक्यांश पर विस्तार से पूछना चाहता था:
"17 के साथ शुरुआत करके आप अब रोलिंग रिलीज कर सकते हैं।"
जब मैंने वह टिप्पणी की तो मेरा मतलब था कि एक चीज और वाक्यांश "रोलिंग रिलीज" का वास्तव में मतलब कुछ और है। जब मैंने लिखा कि मेरा मतलब "रोलिंग रिलीज़" है, तो इसका मतलब है कि अब आप फेडोरा (कहना 17) के एक बिंदु से संस्करण 18 तक रोल कर सकते हैं। अधिकांश डिस्ट्रोन्स जैसे डेबियन और उबंटू अब यह सुविधा प्रदान करते हैं।
हालांकि "रोलिंग रिलीज" वास्तव में विकिपीडिया पर क्या मतलब है , के विवरण को देखने में , मैं अब इस विषय पर अधिक शिक्षित हूं।
विकिपीडिया से उद्धरण
... एक रोलिंग रिलीज या रोलिंग अपडेट डेवलपमेंट मॉडल एक निरंतर विकसित सॉफ्टवेयर सिस्टम को संदर्भित करता है; यह एक मानक रिलीज़ डेवलपमेंट मॉडल के बजाय है जो सॉफ़्टवेयर संस्करणों का उपयोग करता है जिन्हें पिछले संस्करण पर पुनः इंस्टॉल किया जाना चाहिए। इसके बजाय रोलिंग सॉफ़्टवेयर, मानक रिलीज़ सॉफ़्टवेयर के विपरीत लगातार अपडेट किया जाता है, जो संस्करणों के बीच उन्नत होता है। ...
तो एक शुद्धतावादी दृष्टिकोण से, डेबियन, उबंटू, फेडोरा, "रोलिंग रिलीज़" नहीं हैं। वे बिंदु मानक रिलीज़ किए गए सॉफ़्टवेयर हैं जो एक बिंदु रिलीज़ से दूसरे में अपग्रेड करने में सहायता करने के लिए उपकरण प्रदान करते हैं।
ओपी ने निम्नलिखित प्रश्न भी पूछा
यदि आप सिड का उपयोग करते हैं तो डेबियन केवल "रोलिंग" रिलीज़ होती है। रोलिंग जारी करना = कोई संस्करण नहीं, संकुल केवल अपस्ट्रीम ASAP से डिस्ट्रो में डंप होता है, है ना? तो डेबियन एक रोलिंग रिलीज के पूर्ण विपरीत है, उबंटू भी। फेडोरा रॉहाइड भी एक रोलिंग रिलीज की तरह है, लेकिन मैं पहले से ही जानता था कि (और इसका इस्तेमाल नहीं करना चाहते हैं, अगर आप इसका उल्लेख कर रहे हैं)।
बस इतना है कि यह किसी भी भविष्य के पाठकों के लिए स्पष्ट है। यहां तक कि डेबियन (उर्फ सिड) और फेडोरा (उर्फ। रावहाइड) की विकास शाखाएं "रोलिंग रिलीज" नहीं हैं। सुनिश्चित करें कि आप उन्हें इस तरह के रूप में उपयोग कर सकते हैं, लेकिन वे महज एक विकास "क्षेत्र" जहाँ सॉफ्टवेयर के नए संकुल कि कर रहे हैं हो सकता है एक भविष्य के रिलीज में शामिल किया जा एक केंद्रीकृत तरीके से समुदाय के समक्ष प्रस्तुत किया जा सकता है।
इन शाखाओं में से एक में रखे जाने वाले पैकेज में परीक्षण का स्तर उस समय की तुलना में कम कठोर होता है जब एक पैकेज "आर्किलिनक्स" (जैसे मेरी उम्मीद होगी) के रूप में एक सच्चे "रोलिंग रिलीज" डिस्ट्रो में अपडेट के रूप में दिखाता है।
यहां विकिपीडिया पृष्ठ का वह भाग है जो मानक रिलीज डिस्ट्रोस के लिए विकास शाखाओं के उपयोग को कवर करता है:
रोलिंग रिलीज़ सॉफ़्टवेयर वितरण और मानक रिलीज़ सॉफ़्टवेयर वितरण की विकास शाखाओं के बीच का अंतर अक्सर रोलिंग के साथ अनुभवहीन उपयोगकर्ताओं द्वारा अनदेखा किया जाता है। इससे भ्रमित टिप्पणियां हो सकती हैं, जैसे: "डिस्ट्रो-एक्स एक रोलिंग वितरण है यदि आप इसकी विकास शाखा का उपयोग करते हैं" - जहां डिस्ट्रो-एक्स एक मानक रिलीज वितरण है। यहां तक कि दुर्लभ मामलों में जहां विकास शाखा एक रोलिंग (बनाम अधिक सामान्य चक्रीय) विकास शाखा है, यह वितरण रोलिंग नहीं करता है। मानक रिलीज वितरण के विपरीत, रोलिंग रिलीज वितरण में विकास शाखाएं नहीं होती हैं।
yum update
जवाब मेरे पसंदीदा मोड है। लेकिन, एक GUI सॉफ्टवेयर मैनेजर है, अगर आप इसका उपयोग करना चाहते हैं। ग्नोम 3 में, गतिविधियों पर जाएं और "सॉफ़्टवेयर अपडेट" की खोज करें (या इसे अपने अनुप्रयोगों की सूची में ढूंढें)। वही आपके लिए भी करेगा।