उबंटू में, एक बार रिलीज होने के बाद जो सॉफ़्टवेयर स्थापित किया गया है वह केवल सुरक्षा अपडेट प्राप्त करता है। विंडोज में, मैं नई सुविधाओं के साथ कार्यक्रमों के नए संस्करण प्राप्त कर सकता हूं। विंडोज यह कैसे कर सकता है और उबंटू क्यों नहीं कर सकता है?
उबंटू में, एक बार रिलीज होने के बाद जो सॉफ़्टवेयर स्थापित किया गया है वह केवल सुरक्षा अपडेट प्राप्त करता है। विंडोज में, मैं नई सुविधाओं के साथ कार्यक्रमों के नए संस्करण प्राप्त कर सकता हूं। विंडोज यह कैसे कर सकता है और उबंटू क्यों नहीं कर सकता है?
जवाबों:
यह एक समस्या है जिसे हल करने की प्रगति में उबंटू सॉफ्टवेयर सेंटर की टीम है।
समस्या यह है कि उबंटू परंपरागत रूप से अपने अधिकांश अनुप्रयोगों को डेबियन जीएनयू / लिनक्स -ऑन-फ्री ऑपरेटिंग सिस्टम की इन-डेवलपमेंट शाखा से खींचता है और फिर एक रिलीज में शामिल करने के लिए इसे "फ्रीज" करता है। सामुदायिक-रखरखाव वाले सॉफ़्टवेयर के इस निकाय को "ब्रह्मांड" कहा जाता है - 80,000 सॉफ़्टवेयर पैकेजों के विशेषज्ञ; उबंटू डेवलपर्स संभवत: गुणवत्ता के समान स्तर को बनाए रखते हुए, हर समर्थित रिलीज़ पर, इस सभी सॉफ़्टवेयर के लिए प्रमुख अपडेट प्रदान नहीं कर सकते।
इस समस्या को हल करने के लिए, Ubuntu ने MyApps डेवलपर पोर्टल बनाया है । अब जब उबंटू बीस मिलियन से अधिक उपयोगकर्ताओं के साथ एक बड़ा मंच है, तो यह आशा की जाती है कि डेवलपर्स सीधे उबंटू में एप्लिकेशन सबमिट करने में रुचि रखेंगे, और उबंटू रिलीज के दौरान अपने सॉफ़्टवेयर के लिए आवधिक अपडेट जारी करेंगे।
"ब्रह्माण्ड" के लिए - सॉफ्टवेयर सेंटर की टीम को अंततः उपलब्ध सॉफ्टवेयर का एक छोटा सा हिस्सा होने की उम्मीद है - वैकल्पिक सॉफ्टवेयर उन्नयन की "बैकपोर्ट" प्रणाली (जो पहले से ही एक आधे-कार्यात्मक स्तर पर मौजूद है) को बढ़ाया जाएगा।
प्रमुख सॉफ़्टवेयर अद्यतनों के लिए सॉफ़्टवेयर केंद्र इंटरफ़ेस एक Canonical UI कर्मचारी द्वारा डिज़ाइन किया गया है , लेकिन अभी तक लागू नहीं किया गया है:
यदि आप उबंटू में आवेदन वितरण के भविष्य में रुचि रखते हैं, तो मैं उबंटू सॉफ्टवेयर सेंटर और भविष्य के ब्रह्मांड को देखने की सलाह देता हूं ।
इसके नवीनतम संस्करण के साथ सॉफ़्टवेयर को अपडेट करने में कोई समस्या नहीं है, और उबंटू डेवलपर्स इसे आसानी से कर सकते हैं। और, वास्तव में, यह आर्क सहित कई अन्य लिनक्स वितरणों में किया जाता है।
जैसा कि आपने देखा है, उबंटू सॉफ्टवेयर केवल सुरक्षा अपडेट और महत्वपूर्ण बग फिक्स के साथ अपडेट किया जाता है । सभी सुविधाएँ "जमे हुए" हैं, और उबंटू रिलीज़ के बाद कोई भी सॉफ्टवेयर नए प्रमुख संस्करण में अपडेट नहीं किया गया है। हालांकि यह उबंटू के नुकसान की तरह लगता है , वास्तव में यह इसके पेशेवरों में से एक है।
एप्लिकेशन के संस्करण क्यों फ्रीज करें और सुविधाओं को अपडेट न करें? इसके कई कारण हैं।
उपरोक्त सभी उबंटू गुणवत्ता के मुख्य भागों में से एक हैं । आपको सबसे अच्छी गुणवत्ता वाला सॉफ़्टवेयर और OS मिलता है, और इसे संतुलित करने के लिए आप सबसे नए नहीं, बल्कि कुछ महीनों पुराने सॉफ़्टवेयर का उपयोग करते हैं।
यह भी याद रखें कि जब आप एक नए उबंटू रिलीज के लिए अद्यतन करते हैं, तो सभी सॉफ़्टवेयर फिर से नवीनतम संस्करण में होते हैं (लेकिन अगली रिलीज़ तक उस पर बने रहते हैं), इसलिए यह एक प्रमुख मुद्दा नहीं है कि सॉफ़्टवेयर में नवीनतम सुविधाएँ शामिल नहीं हैं। और जैसा कि अन्य लोग सुझाव देते हैं, आप अन्य स्रोतों से नए सॉफ़्टवेयर लाने के लिए पीपीए का उपयोग कर सकते हैं, यदि आपको आवश्यकता है।
Canonical (ubuntu के पीछे मुख्य प्रायोजक) ने शुरुआत (v4) से फैसला किया कि उबंटू को 6 महीने के चक्र पर वितरित किया जाएगा। हर 6 महीने में, नवीनतम / सबसे स्थिर सॉफ्टवेयर मुख्य रूप से डेबियन की अस्थिर / परीक्षण शाखा से रिपॉजिटरी में शामिल किए जाएंगे।
उस चक्र के बाहर आप सॉफ्टवेयर को संकलित करके या पीपीए - व्यक्तिगत पैकेज अभिलेखागार नामक अतिरिक्त रिपॉजिटरी सहित सबसे अत्याधुनिक सॉफ्टवेयर प्राप्त कर सकते हैं।
विंडोज ने एक अलग रणनीति पर फैसला किया है - नई सुविधाएं अक्सर (लेकिन हमेशा नहीं) सर्विस पैक के साथ जारी की जाती हैं। यह विंडोज़ के तहत खराब हो जाता है - यह तय करने के लिए व्यक्तिगत सॉफ़्टवेयर विक्रेताओं को छोड़ दिया जाता है कि उनका सॉफ़्टवेयर स्वचालित रूप से अपडेट होना चाहिए या नहीं। IMHO - इसकी एक गड़बड़ रणनीति है और मुझे अक्सर एक सॉफ़्टवेयर या किसी अन्य द्वारा दुष्ट अपडेट के कारण विंडोज़ का पुनर्निर्माण करना पड़ता है।
अन्य linux distros की अलग-अलग रिलीज़ रणनीतियाँ हैं। उदाहरण के लिए, आप आर्क जैसे रोलिंग-रिलीज़ डिस्ट्रो का उपयोग कर सकते हैं। जब और नए सॉफ्टवेयर जारी किए जाते हैं, तो रखवाले सॉफ्टवेयर को उनकी रिपॉजिटरी में डाल देते हैं, अगर इसे अच्छी गुणवत्ता का समझा जाए। संभावित रूप से यह विभिन्न सॉफ्टवेयरों के बीच संभावित टकराव को जन्म दे सकता है क्योंकि पूर्ण परीक्षण सूट नहीं किया गया होगा। व्यवहार में, अनुरक्षकों ने एक अच्छा काम किया है और स्थिरता के मुद्दों को मैंने पढ़ा है शायद ही कभी एक मुद्दा है।
डेबियन ने दूसरे मार्ग को ले लिया है - सबसे स्थिर पैकेजों के आधार पर लगातार एक रिफाइनिंग और डिस्ट्रो का उपयोग करना। अक्सर उबटन जैसे डिस्ट्रोस की तुलना में बहुत पुराना है।
इस प्रकार - इसका फैसला करने के लिए - (अधिकतर) स्थिरता या संभावित अस्थिरता।
उबंटू एक मानक रिलीज चक्र का अनुसरण करता है जैसे कि सॉफ्टवेयर अच्छी तरह से परीक्षण और रिलीज के बीच स्थिर होता है, और आप एक रिलीज से दूसरे तक उन्नयन करके जाते हैं। दूसरी ओर ऐसे वितरण हैं जो एक रोलिंग रिलीज चक्र का उपयोग करते हैं, जहां पैकेज लगातार अपडेट किए जाते हैं (सबसे प्रसिद्ध गेंटू, आर्क लिनक्स हैं)।
चूंकि आप विंडोज के साथ तुलना कर रहे हैं, इसलिए मैं बहुत पुराना हूं, इसलिए आप उस हिस्से का जवाब दे सकते हैं, जिसकी मुझे उम्मीद है। मैंने एक दशक में उस OS का उपयोग नहीं किया है।
उबंटू का अपडेट मैनेजर न केवल सिक्योरिटी फिक्स को अपडेट करता है, बल्कि रिपॉजिटरी में पैकेज के लिए उपलब्ध सॉफ्टवेयर और बग फिक्स के नए वर्जन को अपडेट करता है, इसका मतलब है कि अपडेट की कोशिश की जाती है और परीक्षण किया जाता है, काम करने के लिए जाना जाता है और नए अनएडिटेड वर्जन के साथ सिस्टम को नहीं तोड़ता है। ।
यदि आप नया संस्करण चाहते हैं, तो getdeb.net या किसी अन्य स्रोत के लिए रिपॉजिटरी देखें और जोड़ें और यह नवीनतम रिलीज़ के लिए आपके पैकेज / प्रोग्राम को अपडेट कर देगा ...
मुझे प्रश्न में कंबल के बयान से असहमत होना है।
"नई सुविधा" पैकेज कभी-कभी मध्य-रिलीज़ प्रदान किए जाते हैं, कभी-कभी मेरी व्यावसायिक क्षमता में अधिक बार।
उदाहरण के लिए, कैननिकल ने सीयूपीएस को 1.4.4 से 1.5.0 तक उबंटू 11.10 रिलीज के पैकेज अपग्रेड के रूप में अपग्रेड किया। जबकि बुनियादी कार्यक्षमता अब तक समान प्रतीत होती है, काफी कुछ चूक अलग हैं और तैनाती से पहले हमारे कॉन्फ़िगरेशन सेट में संशोधन की आवश्यकता है।
डिफ़ॉल्ट रूप से उबंटू सुरक्षा और अनुशंसित अपडेट प्रदान करता है। एक उपयोगकर्ता अगर वे "सॉफ़्टवेयर स्रोत" चलाना चाहते हैं और अपडेट टैब का चयन कर सकते हैं। मैं आमतौर पर असमर्थित अपडेट (वनिरिक-बैकपोर्ट) के लिए बॉक्स की जांच करता हूं जो मुझे कुछ नए रिलीज देता है। पूर्व-रिलीज़ किए गए अद्यतनों के लिए एक चेक बॉक्स भी है जो आपको अधिक लेकिन कभी-कभी कम स्थिर अपडेट के लिए उजागर करेगा। आप उन अनुप्रयोगों की विकास धाराओं के लिए ppa को भी जोड़ सकते हैं जिनमें आप रुचि रखते हैं। मैंने gimp के लिए ppa को जोड़ा है जो मुझे 2.7 विकास स्ट्रीम में gimp 2.6 रिलीज़ से पहले ले जाता है जिसमें कुछ नई सुविधाएँ हैं जो मेरे लिए महत्वपूर्ण हैं। एक बार एक ppa जोड़ा जाता है अद्यतन के रूप में अगर वे समर्थित रिलीज का हिस्सा थे। यह मुझे स्थिरता बनाम सुविधाओं पर काफी नियंत्रण देता है।
उबंटू कभी भी वही कर सकता है जो वे चाहते हैं। विंडोज नहीं कर सकता।
मेरे विचार में बहुत सारे हैं। मेरे पास केवल चयनित और 47 में से सुरक्षा लंबित है, बहुत कम "सुरक्षा" मुद्दे प्रतीत होते हैं। ज्यादातर नए फीचर्स हैं। मुझे पसंद है कि मेरे पास इतना है कि मुझे विश्वास नहीं है कि मुझे नई सुविधाओं की आवश्यकता है। क्या नई सुविधाओं के लिए सुरक्षा जोखिम की संभावना नहीं है?