पर डेबियन पैकेज को स्थापित करते समय इनपुट कैसे पढ़ा जाए, मैंने एक छोटा डेबियन पैकेज बनाया है जिसे उपयोगकर्ता से इनपुट लेना है और इसे प्रिंट करना है।डेबियन सिस्टम
पोस्टइंस्ट स्क्रिप्ट पर उपयोगकर्ता "पढ़ने" कमांड से इनपुट लेने के लिए डेबियन सिस्टम पर काम नहीं करेगा, मुझे नहीं पता कि सटीक कारण क्या है, लेकिन यह उबंटू सिस्टम में काम करता था।
बाद में मुझे पता चला है कि हमें टेम्पलेट फ़ाइल का उपयोग करके डेबियन सिस्टम के लिए "debconf" का उपयोग करना होगा।
खाका फ़ाइल:
Template: test/input
Type: text
Description: enter some text, which will be displayed
postinst स्क्रिप्ट:
Can't exec "postinst": No such file or directory at /usr/share/perl/5.10/IPC/Open3.pm line 168. <br>open2: exec of postinst configure failed at /usr/share/perl5/Debconf/ConfModule.pm line 59
क्या किसी को पता है कि मैं क्या किया है:
db_get test/input
echo "you have entered ::$RET" >&2
लेकिन जब मैं अपने परीक्षण पैकेज स्थापित मैं इस त्रुटि मिलती है गलत?
मैं अपने समस्या हल कर दिया है, मैं याद किया config स्क्रिप्ट और config लिपि में गूंज बयान से बचने –