insserv: चेतावनी: स्क्रिप्ट 'मैथकबर्न' लापता LSB टैग और ओवरराइड करता है


19

मैं चलाने की कोशिश कर रहा हूँ: sudo update-rc.d avahi-daemon defaults

लेकिन मुझे त्रुटि मिलती है: insserv: warning: script 'mathkernel' missing LSB tags and overrides

मैंने पढ़ा है कि इसका वुल्फराम इंजन के साथ कुछ करना है। कोई उपाय?

जवाबों:


23

अगर /etc/init.d/skeletonस्क्रिप्ट पर गौर करें तो इसकी शुरुआत में दो निशान हैं: ### BEGIN INIT INFOऔर ### END INIT INFO

उन चिह्नों के अंदर सभी डेटा रनटाइम निर्भरता के लिए कॉन्फ़िगरेशन है और आप उन्हें डेबियन विकी में देख सकते हैं ।

आपकी स्क्रिप्ट इन टैग और कॉन्फ़िगरेशन को याद कर रही है, इसलिए insservबस कुछ चूक का उपयोग करता है।

यह सिर्फ एक चेतावनी है और इसके बारे में चिंता करने के लिए कुछ नहीं है, लेकिन आप इसे बहुत आसानी से ठीक कर सकते हैं और फिर आप Linux Standards Base-compliant हो सकते हैं (यही एलएसबी का मतलब है)।

चेतावनी ठीक करने के लिए सबसे आसान तरीका है, से LSB टैग कॉपी करने के लिए है skeletonअपने की शुरुआत करने के लिए स्क्रिप्ट mathkernelस्क्रिप्ट और बस को बदलने skeletonके लिए mathkernel


2
यह रास्पबेरीपीआई तक सीमित नहीं है, उदाहरण के लिए मैंने उबंटू सर्वर 16.04 एलटीएस पर अपग्रेड करते समय इस त्रुटि को देखना शुरू कर दिया
svandragt

1

यह सिर्फ एक चेतावनी है, आपकी स्क्रिप्ट अभी भी काम करेगी। लेकिन अगर आप चेतावनी को हटाना चाहते हैं तो बस इस कमांड को आज़माएँ

sudo apt-get remove insserv

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