एक खुले स्रोत वंशावली कार्यक्रम का उपयोग करते समय मुझे एक त्रुटि का सामना करना पड़ा। मैंने एक बग रिपोर्ट प्रस्तुत की और लेखक ने समस्या को जल्दी से ठीक कर दिया (खुले स्रोत के लिए याय!)।
अब मैं इस कार्यक्रम की नवीनतम रिलीज़ (3.2.5) को आज़माना चाहता हूं (जिसमें मेरी समस्या के लिए बगफिक्स शामिल है)। Apt-get मुझे बताता है कि मैंने जो संस्करण स्थापित किया है (3.2.3-1) वह पहले से ही नवीनतम संस्करण है।
तो एक पैकेज के नए संस्करण में अपग्रेड करने का सबसे अच्छा तरीका क्या है तो रिपॉजिटरी में उपलब्ध है?
क्या मैं:
- वर्तमान में मैंने जो पैकेज मैनेजर के साथ इंस्टॉल किया है उसे हटा दें। नवीनतम संस्करण का स्रोत डाउनलोड करें और इसे स्वयं संकलित करें? नए संस्करण सामने आने पर क्या यह समस्याएँ देगा? जब भी नए संस्करण सामने आएंगे तो क्या मुझे भविष्य में इस कार्यक्रम को मैन्युअल रूप से अपडेट करना होगा?
- क्या मुझे उपर्युक्त करना चाहिए, लेकिन पैकेज प्रबंधक के माध्यम से संस्करण को इंस्टॉल किए जाने के बाद, चेकवॉच जैसे प्रोग्राम के साथ , और मैन्युअल रूप से संकलित संस्करण को हटा दें?
- क्या मुझे पैकेज के बैकपोर्ट के लिए एक अनुरोध करना चाहिए ? मुझे लगता है कि मेरा अनुरोध थोड़ा मौका देगा क्योंकि नियम पढ़ते हैं:
अन्य प्रक्रियाओं के माध्यम से प्राप्य नहीं होने वाले उपयोगकर्ता को बैकपोर्ट किए जाने वाले अनुप्रयोगों के सार्थक लाभ होने चाहिए। विशेष रूप से: एकमात्र उद्देश्य बग या सुरक्षा भेद्यता को ठीक करना नहीं होना चाहिए।
या क्या इसे सही तरीके से करने का एक और तरीका है?