जवाबों:
sysv-rc-conf उबंटू के लिए एक वैकल्पिक विकल्प है।
उपयोग लगभग समान है।
sudo apt-get install sysv-rc-conf
sysv-rc-conf apache2 on
बराबर chkconfig कमांड
chkconfig apache2 enable
sysv-rc-conf --list apache2
बराबर chkconfig कमांड
chkconfig --list apache2
Upstart: If no config is available in /etc/default, edit config in /etc/init
जो मुझे पढ़ता है जैसे "एक खराब स्थिति में सुधार करना हमारे लिए इसे असहनीय बनाने का मतलब है"। इसलिए आरसी प्रकार के इनस्क्रिप्ट के साथ स्वस्थ मन के साथ कोई आश्चर्य पैकेज अनुरक्षक नहीं है।
sysv-rc-conf
बिना किसी विकल्प के साथ चलने से इसे प्रबंधित करने के लिए एक आरामदायक इंटरफ़ेस मिलता है।
कल का नवाब के बराबर chkconfig है अद्यतन-rc.d । एलडीए जेम्स के उत्तर में लिंक UbuntuBootupHowto में इसका उपयोग करने के तरीके के बारे में कुछ जानकारी है ।
जाहिर है, यह उपकरण कुछ भी है लेकिन अनुकूल है; यह SysV इनिट के बदसूरत अंडरबेली को उजागर करने के लिए जाता है, यह सभी गैरी रनलेवल और प्राथमिकता ब्लैककैम है। मैं लगभग कभी भी ऐसा करने में कामयाब नहीं हुआ, जो मुझे पहली बार में चाहिए था। chkconfig ने उन सभी नंबरों को अलग करने और एक सरल, उपयोगी इंटरफ़ेस प्रदान करने का एक शानदार काम किया जो सभी को पसंद था। फिर भी, यह हमेशा एक सुअर पर लिपस्टिक था।
यह एक बहादुर नई दुनिया है और मैं आपको सुझाव दूंगा कि कुछ समय के लिए आप सीखें कि अपस्टार्ट कैसे काम करता है ताकि आप इसका उपयोग करके नए रोजगार प्राप्त कर सकें। मौजूदा पैकेज / एप्लिकेशन के लिए जो आपको अभी भी SysV init स्क्रिप्ट प्रदान करते हैं, अपडेट- rc.d आपको वह सब कुछ करने की अनुमति देनी चाहिए जो chkconfig ने किया था, केवल एक usecase को छोड़कर। update-rc.d यह देखने के लिए कोई साफ रास्ता प्रदान नहीं करता है कि किसी दी गई सेवा की वर्तमान स्थिति क्या है, अर्थात इसके बराबर नहीं है chkconfig --list
। इस विशेष मामले के लिए, मैं सुझाव दूंगा ls -l /etc/rc*.d/*${service_name}
।
HTH
अद्यतन: १२-जून -२०१३ https://askubuntu.com/a/161893/111294 पर जवाब एक अधिक स्वादिष्ट विकल्प- sysv-rc-conf की ओर इशारा करता है ।
अपडेट: 28-जुलाई -2016 हम्म ... ऐसा प्रतीत होता है कि ओपी पहले ही यहां जवाब दे चुका है ( https://askubuntu.com/a/277732/111294 ) sysv-rc-conf सुझाव दे रहा है । देख नहीं सकता कि मैं कैसे चूक गया, अब उस उत्तर को उखाड़ दिया है।
chkconfig एक redhat-ism है। उबंटू में हम सिस्टविनिट के बजाय अपस्टार्ट का उपयोग करते हैं जैसा कि रेडहैट द्वारा उपयोग किया जाता है।
13.10 को, उपरोक्त 'समाधान' कार्य में से कोई भी नहीं। रैन sysv-rc-conf, update-rc.d नाडा। sysv-rc-conf का कहना है कि ब्लूटूथ बंद है लेकिन यह अभी भी चलता है। हुंह
कहते हैं कि इसे अपस्टार्ट में बदल दिया गया है, लेकिन डेमन को कैसे निष्क्रिय किया जाए, इसके लिए कुछ भी नहीं है, जहां अपस्टार्ट के लिए कॉन्फ़िगरेशन आदि है, आदि।
इसलिए, चारों ओर खुदाई करते हुए, आप /etc/init/bluaxy.conf को संपादित कर सकते हैं और बस चीजों को टिप्पणी कर सकते हैं, संभवतः केवल निम्नलिखित आवश्यक है (हालांकि मैंने प्रासंगिक दिखने वाली किसी भी टिप्पणी की):
# निष्पादित / usr / sbin / ब्लूटूथ
यह शायद एक अपग्रेड के साथ टूट जाएगा लेकिन कम से कम खूनी चीज थोड़ी देर के लिए बंद है।
12.04 तक, chkconfig का उपयोग करके स्थापित किया जा सकता है sudo apt-get install chkconfig
।
मैं उपस्टार्ट का उपयोग करने की सलाह दूंगा ।
Jobservice , के साथ-साथ रोजगार के अवसर-व्यवस्थापक से निपटने के लिए एक जीयूआई आधारित उपकरण है कुछ नवोदय स्क्रिप्ट है कि अगर अपनी पसंद है। इसे सॉफ्टवेयर सेंटर से या sudo apt-get install jobservice jobs-admin
टर्मिनल से चलाकर इंस्टॉल किया जा सकता है ।
अगर मुझे याद है, तो GUI से नई नौकरियों को जोड़ने का एक आसान तरीका नहीं दिखाई दिया।
डेबियन पैकेज पूल से एल्क स्थापित चोंकोफिग:
क्यों उबंटू में chkconfig अब उपलब्ध नहीं है?
वैसे, इसके पीछे कुछ इतिहास है। chkconfig
UNIX सिस्टम V या SysV के साथ जुड़ा हुआ है (उच्चारण: "सिस्टम फाइव")।
तब से, उबंटू स्विच किया गया Upstart
, और फिर इसे फिर से स्विच किया गया systemd
।
systemd
का उपयोग करता है systemctl
जो दर्शाता है क्या था chkconfig
करने के लिए SysV
।
आदमी पृष्ठ से:
systemctl का उपयोग "systemd" सिस्टम और सेवा प्रबंधक की स्थिति को नियंत्रित करने और नियंत्रित करने के लिए किया जा सकता है। बुनियादी अवधारणाओं और कार्यक्षमता में इस उपकरण का प्रबंधन करने के लिए कृपया सिस्टमड (1) देखें।