मेरे पास एक डेबियन (अच्छी तरह से तकनीकी ubuntu) स्रोत पैकेज है, यानी .dsc, .tar.gz, आदि, मैं इसे बनाना चाहता हूं। dpkg-buildpackage
, विफल रहता है के बाद से मैं सभी निर्माण निर्भरता नहीं है।
आम तौर पर मैं उपयोग करता हूं apt-get build-dep
, लेकिन यह पैकेज उपयुक्त नहीं है।
क्या स्रोत निर्माण को देखते हुए सभी बिल्ड निर्भरताओं को स्थापित करने के लिए एक 'स्वच्छ', 'उचित' तरीका है। मुझे पता है कि मैं सिर्फ डेबियन / कंट्रोल फाइल खोल सकता था, लेकिन अगर कोई 'उचित' तरीका है तो मैं उत्सुक हूं।
मैंने build-essential
सभी सामान्य संकलक आदि स्थापित किए हैं , और इस पैकेज में अतिरिक्त सॉफ़्टवेयर की आवश्यकता है।
-r
लिए भी पास कर सकते हैंsudo mk-build-deps -i
। इसके अलावा, रूट के रूप में निर्माण के बजाय, आप रूट का उपयोग करके इंस्टॉल कर सकते हैं--root-cmd sudo
। अंत में, उपयोग करेंmk-build-deps --install --root-cmd sudo --remove