मेरा कहना है कि यह सभी उत्कृष्ट प्रश्न हैं और मैं उबंटू पारिस्थितिकी तंत्र के बारे में मेरे पास मौजूद छोटे-छोटे ज्ञान के साथ एक समय में आपके उत्कृष्ट प्रश्नों से गुजरूंगा। मैंने आपके प्रश्न को कई छोटे लोगों में विभाजित किया है:
1. क्या उबंटू सीमित समय के साथ एक विशेष संस्करण का समर्थन करता है?
प्रत्येक संस्करण (9.10, 11.04, 12.10 ...) या संस्करण के प्रकार (डेस्कटॉप, सर्वर ...) के लिए समय सीमा की व्याख्या करने से पहले हमें पहले कुछ चरों को देखना होगा जिन्हें इस समय सीमा के लिए ध्यान में रखा गया है। उदाहरण के लिए, उनमें से कुछ हैं:
मैन पावर / गीक पावर / डेवलपर्स की राशि - यह गीक्स, डेवलपर्स और सामान्य लोगों में राशि है जो उबंटू के निर्माण में काम करते हैं। यह उन लोगों की राशि है जो अपना कुछ समय आगामी उबंटू रिलीज़, वर्तमान उबंटू रिलीज़ और / या उबंटू के पिछले संस्करण पर काम करने के लिए लगा सकते हैं। अभी, सर्वर से 5 साल और डेस्कटॉप से LTS में 5 साल और सामान्य संस्करणों में 2 साल के लिए समर्थन के लिए समय अवधि के साथ, इसका मतलब है कि उबंटू के देवताओं को उबंटू के लगभग 9 संस्करणों में काम करना होगा। इस लेखन के रूप में उबंटू के संस्करण जिनके पास समर्थन है वे नीचे हैं (आप यहां अधिक वर्तमान सूची देख सकते हैं ):
- 8.04 सर्वर एलटीएस
- 10.04 डेस्कटॉप
- 10.04 सर्वर एलटीएस
- 11.04 डेस्कटॉप
- 11.04 सर्वर
- 11.10 डेस्कटॉप
- 11.10 सर्वर
- 12.04 डेस्कटॉप
- 12.04 सर्वर LTS
इसमें 12.10 में किया गया कार्य शामिल नहीं है जो आगामी संस्करण है (इस लेखन के रूप में)। तो कुल मिलाकर, अभी, 10 संस्करण हैं जिन्हें समर्थन मिल रहा है। मैंने जो देखा है, उसके लिए 2 संस्करण जो अधिक समर्थन प्राप्त करते हैं, वे 12.04 के लिए 12% और 30% -20% के लिए कुछ 70% -80% काम में 12.04 और 12.10 हैं। बेशक अगर हम उबंटू के अन्य पिछले संस्करणों को ध्यान में रखते हैं जो इसे समर्थन प्राप्त कर रहे हैं तो यह आगामी रिलीज के लिए कुछ प्रतिशत बड़ा होगा, इसके बाद वर्तमान रिलीज के लिए दूसरा सबसे बड़ा प्रतिशत होगा और उसके बाद प्रत्येक पिछले के लिए लगभग समान प्रतिशत होगा। संस्करण समर्थित है। सादे अंग्रेजी में इसका मतलब है कि देव आगामी और वर्तमान रिलीज पर अधिक ध्यान केंद्रित करते हैं लेकिन फिर भी पुराने, समर्थित लोगों को नहीं छोड़ते हैं।
इन सभी का उद्देश्य उबंटू के इस 10 संस्करणों के लिए आवश्यक कार्य की मात्रा पर स्पष्ट रूप से ध्यान देना है और प्रत्येक संस्करण के सभी उपयोगकर्ताओं के लिए समर्थन प्रदान करना है। इसे ध्यान में रखते हुए हम दूसरे भाग में जाते हैं।
हार्डवेयर इवोल्यूशन / सॉफ्टवेयर इवोल्यूशन
समय के साथ नया हार्डवेयर, नई सॉफ्टवेयर तकनीक और नए सामान बनाने के लिए और पुराने सामान को बेहतर बनाने के लिए नए अभिनव और स्मार्ट तरीके आते हैं। उदाहरण के लिए, जब उबंटू 5.10 सामने आया, तो कोई यूएसबी 3.0, सैटा 6 जी या एनएफसी नहीं था। यह उस समय सीमा में हार्डवेयर और सॉफ्टवेयर पर भी लागू होता है। जब एक मदरबोर्ड बाहर आया, उस समय के आसपास उबंटू का विशिष्ट संस्करण सामने आया, कोई एक्स हार्डवेयर का आविष्कार या विकास नहीं हुआ था। बेहतर X प्रॉपर्टी और Y संकलन समय के साथ कोई GCC नहीं था।
इसका मतलब यह है कि बाहर आने वाले प्रत्येक नए संस्करण के लिए, उबंटू दुनिया में जो भी नई तकनीक सामने आती है, उसे अवशोषित करने की कोशिश करता है। यह विकास में बहुत मदद करता है अगर रिलीज के बीच की समय सीमा कम है, क्योंकि संस्करण के बीच एक समय सीमा है, तो हम कहते हैं, 10 साल, इसका मतलब यह होगा कि उस समय में सभी प्रौद्योगिकियों को अपनाने की आवश्यकता होगी .. यह एक बहुत है !। एक साल में होने का मतलब यह भी है कि उपयोगकर्ताओं को वे अपडेट नहीं मिल सकते हैं जो वे चाहते हैं या कार्यक्रम का विशेष संस्करण जो वे समय में उपयोग करते हैं। एक संतुलित समय सीमा इसलिए 6 महीने का रिलीज चक्र है। यही कारण है कि इस उदाहरण में रिलीज चक्र 6 महीने की समय अवधि है। तो अगले 6 महीनों में होने वाली किसी भी चीज़ को नए संस्करण पर लागू किया जा सकता है (डेवलपर्स के लिए कुछ हद तक मन की शांति जो मैं जोड़ सकता हूं)।
मूल रूप से हमारे पास एक समय सीमा है जो अंतिम उपयोगकर्ताओं, डेवलपर्स पर केंद्रित है और नई तकनीक, नए विचारों, नए सॉफ़्टवेयर पर नज़र रखती है। संतुलित अगर मैं ऐसा कह सकता हूं।
विचार / नई पद्धति / नई तकनीक
ऊपर वर्णित 2 बिंदुओं के साथ आवेदन करने और काम करने के लिए, नए विचार हर बार सामने आते हैं (क्या मैं कह सकता हूं कि हर 6 महीने ^ ^)। तो एक बेहतर और सुलभ कंप्यूटर अनुभव के लिए, उपयोगकर्ता के कार्यों को एकीकृत करने के बेहतर तरीके के लिए, एक बेहतर गनोम डेस्कटॉप के लिए विचार। इसका अर्थ यह भी है कि 2 साल पहले जो विचार अच्छे दिखते थे, वे आज इतने अच्छे नहीं लग सकते हैं, या दूसरों के लिए बढ़ाए या बदले जा सकते हैं। यह उदाहरण के लिए उन्हें प्रभावित करता है उदाहरण के लिए गनोम 2.x से यूनिटी में संक्रमण जैसे बड़े परिवर्तन तक एक कार्यक्रम का व्यवहार। इसे उबंटू के विकास की योजना में भी माना जाता है।
इन सभी बिंदुओं को ध्यान में रखते हुए, हम वास्तव में कह सकते हैं कि उबंटू के प्रत्येक संस्करण के लिए कुछ वर्षों तक सीमित समर्थन एक बहुत अच्छा विचार है। यह डेवलपर्स को नई तकनीक, नए हार्डवेयर, नए सॉफ्टवेयर और नए और वर्तमान उबंटू संस्करणों पर अपना समय लगाने पर अधिक ध्यान केंद्रित करेगा। यह "पिछले संस्करण वाले किसी भी व्यक्ति के लिए सभी आशाओं का परित्याग" जैसा लग सकता है, लेकिन नहीं। तथ्य यह है कि उबंटू के पास पुराने संस्करणों के लिए समर्थन है, जैसे कि 8.04 और यहां तक कि उनके उबंटू संस्करणों के साथ हर 2 साल में एक दीर्घकालिक समर्थन विकल्प है, जिसका अर्थ है कि उनके पास वास्तव में पुराने संस्करणों की योजना है। वे सुरक्षा, स्थिरता और एक ध्वनि ओएस की पेशकश करना चाहते हैं जो आपको आवश्यकता होने पर वितरित कर सकते हैं। उबंटू के 10 संस्करणों के बारे में सोचते हुए यह सब उन पर काम करता है।
2. क्या (बहुत पुराने) संस्करणों को अभी भी किसी प्रकार का समर्थन और अपडेट मिलता है?
हाँ। लेकिन सब नहीं। जैसा कि मैंने पहले उल्लेख किया था, 8.04 जैसे कुछ संस्करणों को समर्थन मिलता है, लेकिन इसका कारण यह है कि उनके पास एलटीएस (दीर्घकालिक समर्थन) है जो आपको गारंटी देता है कि वे अगले 5 वर्षों तक इसका समर्थन करेंगे, जबकि अन्य सामान्य संस्करणों को 2 साल का समय मिलेगा। इस मामले में भी, यदि कोई विशेष सुरक्षा भेद्यता उत्पन्न होती है, तो आपके Ubuntu संस्करण को इसके लिए एक अद्यतन मिलेगा। ध्यान रखें कि, आपका उबंटू संस्करण जितना पुराना होगा, उसे उतने ही कम अपडेट मिलेंगे। यह अभी भी उन्हें मिल जाएगा, लेकिन वे एक ही दिन या छोटी मात्रा में पैच के एक बड़े कूल्हे में हर बार आ सकते हैं। यह एक नई रिलीज़ के लिए अद्यतन करने का एक कारण है। आपको नई रिलीज़ पर न केवल अपडेट और परिवर्तन मिलेंगे, बल्कि आपको यह आश्वासन दिया जाएगा कि आपके पास कंप्यूटर की दुनिया के हार्डवेयर और सॉफ़्टवेयर भागों में नई तकनीक के लिए समर्थन होगा।
समर्थन समय समाप्त होने के बाद, आप अपडेट करने के लिए प्रोत्साहित होते हैं क्योंकि यह सॉफ़्टवेयर और हार्डवेयर की दुनिया में एक सामान्य व्यवहार है। चीजों को गति देने और उन्हें आसान बनाने के लिए नया सामान आता है, इसलिए हमें इसे ध्यान में रखना चाहिए। उदाहरण के लिए, उदाहरण के लिए, मेरे मामले में, अजाक्स, JQuery, जावास्क्रिप्ट और पसंद के बिना HTML 1.0 के साथ एक दुनिया अटक गई। HTML5 भी नहीं। हार्डवेयर के लिए भी। कोई मल्टी प्रोसेसिंग आर्किटेक्चर नहीं, कोई AMD64 नहीं, कोई ड्यूल चैनल मेमोरी नहीं और कोई गिगलान ड्राइवर नहीं। BTW, कोई वाईफ़ाई या फेसबुक या तो। सबसे बुरी बात है ... कोई पूछनेवाला नहीं !!
3. क्या उपयोगकर्ताओं को संस्करणों (बहुत पुराने संस्करणों) का समर्थन नहीं करना चाहिए और कैसे?
हां उन्हें चाहिए। एकमात्र अपवाद यह है, यदि आप सभ्यता से बहुत दूर रहते हैं, तो किसी भी पेंगुइन को जगह की अनुमति नहीं है। लेकिन आपको अपने सिस्टम को चालू और अद्यतित रखने के लिए अपडेट करना चाहिए। संस्करणों का समर्थन नहीं करने के मामले में, ज्यादातर लोग जो आपको बताएंगे वह है आपकी फ़ाइलों का बैकअप लेना और एक साफ स्थापना करना। यह आपको किसी भी समस्या को हल करने में मदद करता है जो आपको एक संस्करण से दूसरे संस्करण में अपग्रेड करते समय मिल सकती है और साथ ही उन सूचनाओं की मात्रा भी जो आपको डाउनलोड करने की आवश्यकता होगी।
क्या 9.10 से 10.04, 10.04 से 10.10, 10.10 से 11.04, 11.04 से 11.10, 11.10 से 12.04 और अंत में 12.10 तक अद्यतन करने के लिए केवल 12.10 डाउनलोड करने के लिए नहीं, अपनी महत्वपूर्ण फाइलों का बैकअप लें और एक साफ इंस्टॉल करें, फिर अपने को पुनर्स्थापित करें बैकअप फ़ाइलें। आपके पास समय, बैंडविड्थ बचाता है और आप जल्द ही "काम करना" शुरू कर सकते हैं। अच्छी खबर यह है कि कुछ समय पहले, उबंटू के नए संस्करण में LiveCD / LiveUSB को शामिल किया गया था, जो कि कंप्यूटर पर उबंटू के मौजूदा पुराने संस्करण को अपग्रेड करने के लिए इंस्टॉलर में एक विकल्प है। इसलिए यदि आप उदाहरण के लिए 12.10 का लाइवसीडी सम्मिलित करते हैं, और यह उबंटू के पुराने संस्करण का पता लगाता है, तो यह आपको इसे अपग्रेड करने का विकल्प देगा। आप समय की बचत और रास्ते में बैंडविड्थ।
बेशक अगर आप ईओएल रिलीज़ से एक नए संस्करण में अपग्रेड करने की कोशिश कर रहे हैं और अगला संस्करण भी ईओएल है (उदाहरण के लिए 6.04 से 6.10 तक अपग्रेड करने की कोशिश करना जहां दोनों ईओएल हैं) सामान्य प्रक्रिया का उपयोग करना पसंद करते हैं do-release-upgrade -d
या apt-get upgrade
काम नहीं करेंगे क्योंकि वे अगले संस्करण की तलाश करेंगे और चूंकि यह भी ईओएल एक त्रुटि फेंक देगा। इस बारे में अधिक जानकारी कि किसी पुराने असमर्थित रिलीज़ से सॉफ़्टवेयर कैसे स्थापित करें या अपग्रेड करें?
उन मामलों में मैं उपयोगकर्ता से नवीनतम डाउनलोड करने और या तो लाइवसीडी से अपग्रेड करने या उचित बैकअप करने के बाद खरोंच से पुनर्स्थापित करने का आग्रह करता हूं।
यहां तक कि ईओएल (जीवन का अंत) रिलीज के लिए समर्पित एक पेज भी है: https://help.ubuntu.com/community/EOLUpgrades/
4. Ubuntu का "जीवन-चक्र" विंडोज से कैसे अलग है?
मैं विंडोज एक्सपी की तुलना विंडोज 7 जीवन चक्र या रिलीज साइकिल से उबंटू एक से करूंगा। मैं Windows Vista को छोड़ रहा हूं, क्योंकि, हम सभी जानते हैं कि इसका क्या होता है। अलविदा बेबी!।
वैसे भी, विंडोज एक्सपी और विंडोज 7 के बीच समय सीमा में, उबंटू बाहर आया और फिर उबंटू के 9 नए संस्करण जारी किए, जिनमें से प्रत्येक ने इसमें नई तकनीक, नए सॉफ्टवेयर अपडेट और तकनीक और समुदाय और देवों के नए विचारों को शामिल किया। ध्यान से पढ़ें, 9 !. विंडोज 7 के बाहर आने से पहले, क्या आप जानते हैं कि उबंटू समर्थित यूएसबी 3.0 है। जब यह सामने आया तो विंडोज 7 ने यूएसबी 3.0 का समर्थन नहीं किया। यह आपको एक प्रत्यक्ष विचार देता है कि कैसे, न केवल उबंटू बल्कि खुले स्रोत की दुनिया में सॉफ्टवेयर विकास चलता है। यह चलता नहीं है बल्कि चलता है। विंडोज 7 की रिलीज के बाद और विंडोज 8 के बाहर आने से पहले, उबंटू के संस्करण 11.04, 11.10, 12.04 और 12.10 थे, जिनमें से सभी में नए हार्डवेयर / सॉफ्टवेयर शामिल थे।
यह सभी ऊपर उल्लिखित सभी बिंदुओं और विकास के लिए समय सीमा के बीच सीधे लिंक के लिए धन्यवाद है। हार्डवेयर और सॉफ्टवेयर की दुनिया बहुत तेजी से आगे बढ़ रही है और इसमें काम करने के लिए एक ऑपरेटिंग सिस्टम के लिए, इसे इस गति के अनुसार विकसित और अनुकूलित करना है। यह एक बड़ा लाभ और विशेषता है जो विंडोज की तुलना में उबंटू को लाभान्वित करता है। हालाँकि, Windows के पास सर्विस पैक हैं, लेकिन वे इसे जारी करने के समय में 10% भी नहीं देते हैं और जो समय विंडोज का संस्करण निकलता है (विंडोज 7 जारी होने से 2 साल बाद तक SP1 के लिए इसे देने के लिए नहीं है आप एक विचार है। यह Ubuntu के 4 संस्करणों या लिनक्स कर्नेल के 12 संस्करणों के बारे में है।)
तो इस तरह, आप 6 महीने के चक्र बनाम 2 साल या 5/7 वर्ष एक के लाभ देख सकते हैं। हार्डवेयर के लिए तेज समर्थन जोड़ता है, इसलिए अंतिम उपयोगकर्ता को इसका आनंद मिलता है। कम सीपीयू / मेमोरी उपयोग के लिए नई सॉफ्टवेयर तकनीकों को जोड़ता है और इसे जल्दी से अनुकूलित किया जा सकता है, इसलिए अंतिम उपयोगकर्ता को आधिकारिक फिक्स के प्रकट होने के लिए वर्षों इंतजार नहीं करना पड़ता है।
कुल मिलाकर, मुझे लगता है कि आप प्रत्येक प्रश्न का उत्तर उस तरह से देख सकते हैं जो आपको WHY, WHEN और HOW Ubuntu को जानने में मदद करता है, केवल सीमित समय के लिए संस्करणों का समर्थन करता है। मैं एक और सवाल जोड़ना चाहता था जो कई उपयोगकर्ता पूछते हैं और कई बार भ्रमित करते हैं:
5 एलटीएस और सामान्य रिलीज के बीच स्थिरता में क्या अंतर है
यदि हम दोनों संस्करणों के बीच स्थिरता के बारे में बात करते हैं, तो उत्तर है: एक ही। इन दोनों में एक ही स्थिरता है क्योंकि हर उबंटू संस्करण का एक मुख्य उद्देश्य हमेशा स्थिरता रहा है। यदि आप एलटीएस या एक सामान्य रिलीज स्थापित करते हैं तो आपको समान स्थिरता मिलेगी। एलटीएस और एक सामान्य रिलीज के बीच वास्तविक अंतर यह है कि एलटीएस का अर्थ है: दीर्घकालिक समर्थन। जिसका सीधा सा मतलब है, आपको सामान्य रिलीज़ की तुलना में अधिक समय के लिए अपडेट मिलेगा। LTS की एक नॉर्मल रिलीज़ से तुलना करने पर आपको एक बढ़ा हुआ प्रदर्शन, बेहतर ग्राफिक्स, अधिक गति या कुछ और नहीं मिलेगा। यह तुलना में एलटीएस की पेशकश नहीं है।
LTS और एक सामान्य रिलीज़ (जो स्थिर भी है) के बीच अंतर के बारे में अधिक जानकारी के लिए कृपया देखें कि दीर्घकालिक समर्थन रिलीज़ और सामान्य रिलीज़ के बीच अंतर क्या है?