वह प्रोग्राम क्या है जो इंस्टाल करने योग्य पैकेज सुझाता है?


11

उबंटू की विशेषताओं में से एक जो मुझे वास्तव में पसंद है वह वह है जो पैकेज को स्थापित करने का सुझाव देता है यदि आप एक प्रोग्राम चलाने की कोशिश करते हैं जो स्थापित नहीं है, जैसे:

$ nmap
The program 'nmap' is currently not installed. You can install it by typing:
sudo apt-get install nmap

क्या यह बैश की एक फैंसी विशेषता है? एक अतिरिक्त डेमॉन जो पृष्ठभूमि में छिपता है? इससे ऐसा कैसे होता है?

जवाबों:



2

पिछले उत्तर के अतिरिक्त:

अपने स्वयं के खाते के लिए इसे बंद करने के लिए (पूरे पैकेज को अनइंस्टॉल किए बिना और सभी उपयोगकर्ताओं के लिए इसे अक्षम करने के बिना), आप बस अपने स्वयं के लिए निम्नलिखित पंक्ति जोड़ सकते हैं ~ / .bashrc:

unset command_not_found_handle

यह bash के डिफ़ॉल्ट bevaviour को दिखाता है (फ़ंक्शन कमांड की परिभाषा के लिए /etc/bash.bashrc देखें (इसे कमांड स्थापित नहीं करता है): अगर इसे इंस्टॉल किया गया है, तो इसे कमांड-नॉट-फाउंड कहते हैं, अन्यथा डिफ़ॉल्ट "कमांड को" त्रुटि संदेश नहीं मिला "प्रिंट करता है"।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.