मेरे पास एक प्रोग्राम है जिसे हर ubuntu संस्करण के लिए पुन: स्थापित करने की आवश्यकता है।
वर्तमान में मैं इसे केवल वर्तमान वितरण के लिए उबंटू के पीपीए का उपयोग करके पैकेजिंग कर रहा हूं।
आखिरकार, मुझे पिछले ubuntu संस्करण के लिए पैकेज प्रदान करना होगा।
मुझे यकीन नहीं है कि इसे कैसे पूरा किया जाए।
उबंटू पीपीए सर्वर का निर्माण कैसे करता है - क्या यह केवल वितरण क्षेत्र को सबसे वर्तमान चेंजलॉग प्रविष्टि (डेबियन / चेंगलॉग फ़ाइल में) के लिए निर्धारित करता है कि किस वितरण के लिए पैकेज का निर्माण किया जाना चाहिए?
डेबियन विनिर्देश वितरण क्षेत्र में कई वितरण जोड़ने की अनुमति देता है। लेकिन यह मेरी मदद करने के लिए सीवन नहीं करता है।
कुछ ubuntu दस्तावेज़ों को वितरण नाम को संस्करण संख्या (डेबियन चेंजगॉग फ़ाइल में) को एन्कोड करने के बारे में बात करते हैं।
लेकिन व्यवहार में यह कैसे काम करता है? कार्यक्रम का एक नया संस्करण उपलब्ध है, फिर क्या? क्या मैं प्रत्येक वितरण के लिए एक नया चैंज एंट्री जोड़ता हूं और PPA बिल्डकांडर प्रत्येक वितरण के लिए स्वचालित रूप से नए पैकेजों का निर्माण करता है जो इसे डीप्यूट करने के बाद? या क्या पीपीए बिल्डर सिर्फ पहले चैंज एंट्री को देखता है?