उबंटू की नई रिलीज यानी उबंटू जैमी जेलीफिश में सर्विस शुरू करने का तरीका इस ब्लॉग में समझाया गया है।
Ubuntu 22.04 पर बूट पर सर्विस कैसे शुरू करें
इस ब्लॉग में Apache2 की सेवा को एक उदाहरण के रूप में लिया गया है ताकि उपयोगकर्ता Ubuntu पर बूट पर सेवा शुरू करने की विधि को समझ सकें। उपयोगकर्ताओं से अनुरोध है कि Apache2 को विशिष्ट सेवा नाम से बदलें, वे Ubuntu पर बूट पर प्रारंभ करना चाहते हैं।
सेवाओं का प्रबंधन करने के लिए उबंटू में डिफ़ॉल्ट रूप से एक systemctl उपयोगिता उपलब्ध है, इसलिए पहले इसका उपयोग करके, सेवा की स्थिति का पता लगाएं:
$ सुडो systemctl स्थिति apache2
आउटपुट में, यह हो सकता है कि सेवा चल रही है लेकिन यह बूट पर अक्षम है, इसलिए इसे कमांड चलाने में सक्षम बनाने के लिए:
$ सुडो systemctl सक्षम करना apache2
सेवा को सक्षम करने के बाद, सेवा की स्थिति को मान्य करें:
$ सुडो systemctl स्थिति apache2
अब सेवा की स्थिति को सक्षम में बदल दिया गया है, जिसका अर्थ है कि यह उबंटू बूट होने पर शुरू हो जाएगा, हालांकि, कमांड का उपयोग करके सक्षम की स्थिति को भी वापस अक्षम किया जा सकता है:
$ सुडो systemctl apache2 को अक्षम करें
सेवा अक्षम है, अब, यदि उपयोगकर्ता तत्काल कार्रवाई के साथ सेवा को सक्षम करना चाहता है, तो सक्षम आदेश के साथ '-अब' के ध्वज का उपयोग करें:
$ सुडो systemctl सक्षम करना apache2 --अभी व
सक्षम करने के लिए सेवा की स्थिति फिर से बदल दी गई है।
निष्कर्ष
Ubuntu 22.04 पर 'sudo systemctl enable [service name]' कमांड का उपयोग करके सेवा को सक्षम करके बूट पर सेवा शुरू करने के लिए systemctl उपयोगिता का उपयोग किया जाता है। इस ब्लॉग ने उस विधि का प्रदर्शन किया जिसके द्वारा टर्मिनल का उपयोग करके उबंटू के बूट पर सेवाएं शुरू की जा सकती हैं।