मेरी कंपनी का एक सॉफ्टवेयर उत्पाद है जो लिनक्स प्लेटफॉर्म के लिए सी में लिखा गया है, ऑटोटूल के साथ बनाया गया है और बाइनरी पैकेज के माध्यम से वितरित किया गया है। द्विआधारी बनाने के लिए, हम पहले एक स्रोत आरपीएम उत्पन्न करते हैं और फिर स्रोत को एसआरपीएम से संकलित करते हैं।एकाधिक वितरण और संस्करणों के लिए लिनक्स पैकेज बनाना
वर्तमान में हम केवल 64-बिट फेडोरा 10 के लिए आरपीएम पैकेज प्रदान करते हैं, लेकिन हम एकाधिक लिनक्स वितरण के लिए संकुल प्रदान करना शुरू करना चाहते हैं - 32-बिट के साथ-साथ 64-बिट - और संभवतः प्रत्येक वितरण के विभिन्न संस्करण भी (उदाहरण के लिए फेडोरा 11 के साथ ही फेडोरा 10)।
मैंने सुना है सबसे अच्छा तरीका है का उत्पादन करने के लिए कई लिनक्स जायके के लिए बनाता है कि एक एकल बिल्ड सर्वर है और संकुल है कि आप का निर्माण करना चाहते के प्रत्येक सेट के लिए एक अलग chrooted पर्यावरण का प्रयोग है। क्या किसी के पास एक अच्छा संसाधन है जो इसे अधिक विस्तार से बताता है, शायद इस निर्माण तंत्र का उपयोग करने वाले प्रसिद्ध परियोजनाओं के उदाहरणों के साथ, या एक ही लक्ष्य प्राप्त करने के लिए बेहतर विकल्प है?
जबकि ऐपचेकर संगतता के बारे में मूल्यवान जानकारी दिखाता है, यह वितरण-विशिष्ट निर्भरता विनिर्देशों के साथ संकुल नहीं बनाता है। –