सॉफ्टवेयर अपडेट कैसे काम करते हैं?


10

मैं जानना चाहता हूं कि मेरे Ubuntu सर्वर 10.10 के लिए सॉफ्टवेयर अपडेट कैसे काम करते हैं।

मुझे apt-get installनए सॉफ़्टवेयर को स्थापित करने के लिए और apt-get updateउत्पादन उपयोग में उबंटू सर्वर के लिए सॉफ़्टवेयर अपडेट करने के लिए उपयोग करने की सिफारिश की गई है । क्योंकि इन पैकेजों को स्रोत कोड डाउनलोड करने और बॉक्स पर सॉफ़्टवेयर संकलित करने के विपरीत उबंटू के लिए परीक्षण किया जाता है।

लेकिन मेरे Ubuntu सर्वर 10.10 पर, मुझे PostgreSQL (9) का नवीनतम स्थिर संस्करण या नगीनेक्स (8) का नवीनतम स्थिर संस्करण नहीं मिला है apt-get install। तो यह कैसे काम कर रहा है, क्या ये सॉफ़्टवेयर तब अपडेट किया जाएगा जब मैं बाद में चलाऊंगा apt-get updateया मुझे बाद में apt-get installफिर से चलना होगा , या क्या मुझे उन्हें पाने के लिए उबंटू की अगली रिलीज का इंतजार करना होगा?

और क्या पैच और सुरक्षा अपडेट उसी तरह से प्रबंधित किए जाते हैं? या उन्हें स्वचालित रूप से अपडेट किया जा सकता है? यदि ऐसी कोई सेटिंग है, तो मैं कैसे जांचूं कि मेरा सिस्टम क्या उपयोग कर रहा है?

जवाबों:


11

उबंटू की एक नीति है जहां (आमतौर पर) कार्यक्रमों के लिए केवल छोटे सुरक्षा सुधार उबंटू रिपॉजिटरी (जिसे आप एक्सेस करते हैं apt-get) में अपडेट किए जाएंगे ।

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

आप उबंटू विकी के बारे में स्टेबल रिलीज अपडेट के बारे में जानकारी प्राप्त कर सकते हैं ।


14

आपकी जानकारी के लिए, sudo apt-get updateसॉफ़्टवेयर अद्यतन नहीं करता है। यह केवल उस सूची को अपडेट करता है जो एपीटी पैकेज मैनेजर सिस्टम पर इंस्टॉल किए गए सॉफ़्टवेयर का ट्रैक रखने के लिए उपयोग करता है, और उबंटू के रिपॉजिटरी से सिस्टम के लिए उपलब्ध सॉफ़्टवेयर ।

रिपॉजिटरी में उपलब्ध नवीनतम संस्करण को अपडेट करने की सही प्रक्रिया sudo apt-get updateउपलब्ध सॉफ्टवेयर सूची को अपडेट करने के लिए चलाना है, और फिर sudo apt-get upgradeवास्तव में पैकेजों के नए संस्करणों को स्थापित करना है।

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


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

3

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

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

आप डेबियन अस्थिर शाखा में नवीनतम संस्करण को खोजने का प्रयास कर सकते हैं या मेवरिक के लिए बैकपोर्ट को लागू करने के लिए उबंटू की प्रतीक्षा कर सकते हैं ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.