मैं सॉफ्टवेयर पैकेज स्थापित करना चाहता हूं, apt-get install <foo>
लेकिन इसके समान :
- बिना
sudo
, और - एक स्थानीय निर्देशिका में
इस अभ्यास का उद्देश्य मेरे निरंतर एकीकरण सर्वर में स्वतंत्र बिल्ड को अलग करना है।
मुझे लगता है कि स्रोत से संकलन करने में कोई आपत्ति नहीं है, अगर ऐसा होता है, लेकिन जाहिर है मैं सबसे सरल दृष्टिकोण को पसंद करूंगा। मैं कोशिश apt-get source --compile <foo>
के रूप में उल्लेख यहाँ लेकिन मैं इसे autoconf तरह संकुल के लिए काम नहीं कर सकते। मुझे निम्नलिखित त्रुटि मिलती है:
dpkg-checkbuilddeps: Unmet build dependencies: help2man
मुझे स्थानीय निर्देशिका में संकलित हेल्प 2 मैन मिला है, लेकिन मैं यह नहीं जानता कि इसके बारे में कैसे सूचित किया जाए। कोई विचार?
अद्यतन : मुझे एक उत्तर मिला कि लगभग https://askubuntu.com/a/350/23678 पर काम करता है । इसके साथ समस्या chroot
यह है कि इसमें सुडो की आवश्यकता होती है। इसके साथ समस्या apt-get source
यह है कि मैं निर्भरता को हल करने का तरीका नहीं जानता। मुझे कहना होगा, बहुत आकर्षक chroot
लग रहा है । वहाँ एक बराबर आदेश है कि sudo की आवश्यकता नहीं है?
sudo
एक गैर-सिस्टम निर्देशिका में बिना और इंस्टॉल करने की कोशिश कर रहा हूं ।