स्थापना रद्द init.d अद्यतन-rc.d निकालें


27

मैंने इस कमांड के साथ init.d स्क्रिप्ट स्थापित की है:

sudo update-rc.d mongodb defaults 98 02

मैं इसे अनइंस्टॉल करना चाहता हूं, इसलिए मैं रनिंग की योजना बना रहा हूं:

sudo update-rc.d -f mongodb remove

मैं इंस्टॉलेशन कमांड में स्टार्ट और स्टॉप की स्थिति के बारे में चिंतित हूं।
क्या हटाए जाने से स्टार्ट और स्टॉप की स्थिति भी दूर हो जाएगी?

क्या ऐसे कोई निहितार्थ हैं जिनसे मुझे अवगत होना चाहिए?

जवाबों:


21

क्या हटाए जाने से स्टार्ट और स्टॉप की स्थिति भी दूर हो जाएगी?

यह अपनी स्क्रिप्ट के किसी भी मामले सिस्टम से किसी भी कड़ी में निकाल देंगे, जिसका अर्थ है, /etc/rc*runlevel*.dकरने के लिए mongodbस्क्रिप्ट अपने में /etc/init.d

क्या ऐसे कोई निहितार्थ हैं जिनसे मुझे अवगत होना चाहिए?

यदि कुछ अन्य स्क्रिप्ट mongodbशुरू / बंद करने पर निर्भर करती है तो यह विफल हो जाएगी।

संपूर्ण विवरण के लिए मैनपेज की जाँच करें


1
नमस्कार, मुझे पता है कि इस उत्तर का जवाब देने में थोड़ी देर हो गई है, लेकिन मुझे आश्चर्य है कि in. लिपियों को निष्क्रिय करने पर मदद क्यों । यह केवल पैकेज इंस्टॉलेशन स्क्रिप्ट में उपयोग किया जाता है, और इस तरह के रनलेवल प्रबंधन के लिए डिज़ाइन नहीं किया गया है। 'इस तरह से उपयोग करने के साथ क्या समस्याएं हैं?
user2520938

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