जवाबों:
सोयूज लॉन्चपैड का "आर्काइव मैनेजमेंट इंफ्रास्ट्रक्चर" है । आप इसका उपयोग PPA के लिए संकुल संकलित करने के लिए करते हैं, लेकिन इसका उपयोग उन सभी नियमित पैकेजों के लिए भी किया जाता है जो उबंटू रिलीज़ और आधिकारिक सूचनापत्रों में जाते हैं।
संक्षेप में, सोयुज के प्रमुख अनुरक्षकों में से एक द्वारा वर्णित प्रक्रिया है:
- यह 'अपलोड सर्वर' के साथ शुरू होता है, एक एफ़टीपी डेमॉन जो उपयोग करने वाले उपयोगकर्ताओं द्वारा अपलोड किए गए स्रोत पैकेज प्राप्त करता है
dput/dupload
।- स्रोत उन्हें 'अपलोड प्रोसेसर' में भेज दिए जाते हैं जो उनकी संगति (पैकेजिंग मेटाडेटा) की पुष्टि करता है और लॉन्चपैड डेटाबेस में इसकी जानकारी संग्रहीत करता है।
- स्रोत का प्रकाशन स्वचालित रूप से एक बिल्ड अनुरोध बनाता है, जिसे 'बिल्ड डिस्पैचिंग' घटक द्वारा निपटाया जाता है।
- यह स्रोत को 'बिल्डर' के पास भेजता है, जो चलने के लिए एक अलग वातावरण है
debuild
।- निर्माण प्रक्रिया से उत्पन्न बायनेरिज़ अपलोड प्रोसेसर पर वापस आते हैं और लॉन्चपैड में संग्रहीत होने से पहले जांच की जाती है।