Computer >> कंप्यूटर >  >> प्रणाली >> Linux

उबंटू में अपने स्टार्टअप एप्लिकेशन को कैसे प्रबंधित करें

उबंटू में अपने स्टार्टअप एप्लिकेशन को कैसे प्रबंधित करें

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

दो स्टार्टअप

अधिकांश Linux वितरण की बूट प्रक्रिया दो अलग-अलग भागों में विभाजित है।

पहला भाग तब शुरू होता है जब लिनक्स कर्नेल लोड होता है और तब तक चलता है जब तक हम लॉगिन स्क्रीन तक नहीं पहुंच जाते। एक स्टार्टअप सेवा - आमतौर पर सिस्टमड - बुनियादी कार्यक्षमता के लिए आवश्यक सभी सेवाओं को लोड करती है। इनमें ब्लूटूथ स्टैक, ऑडियो सबसिस्टम आदि शामिल हो सकते हैं।

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

दोनों को नियंत्रित करना आसान है, लेकिन, जैसा कि हम देखेंगे, हमें प्रत्येक कार्य के लिए अलग-अलग टूल का उपयोग करना होगा।

Systemd स्टार्टअप

अधिकांश आधुनिक लिनक्स वितरण, उबंटू सहित, किसी भी आवश्यक सेवाओं को स्वचालित रूप से शुरू करने के लिए सिस्टमड पर भरोसा करते हैं। सिस्टमड उपयोगी टूल के साथ आता है जो इस प्रारंभिक स्टार्टअप प्रक्रिया को जांचने में हमारी सहायता कर सकता है। हम उनका उपयोग उन सभी चीज़ों के प्रभाव को देखने के लिए कर सकते हैं जो स्वचालित रूप से लोड होती हैं और जो कुछ भी हम बेकार समझते हैं उसे अक्षम कर देते हैं।

यह जांचने के लिए कि सिस्टमड ने सब कुछ लोड करने में कितना समय लिया, टाइप करें systemd-analyze टर्मिनल में और एंटर दबाएं।

उबंटू में अपने स्टार्टअप एप्लिकेशन को कैसे प्रबंधित करें

सिस्टमड-विश्लेषण सिस्टमड के लॉग की जांच करेगा और आपको दिखाएगा कि आपके कंप्यूटर के स्टार्टअप अनुक्रम को समाप्त होने में कितना समय लगा। यह जानना अच्छा है लेकिन मददगार नहीं है। यदि आपका स्टार्टअप क्रम धीमा है, तो कुछ ऐसा होना चाहिए जो लोड होने में बहुत अधिक समय लेता है, कुछ दोष देने के लिए। यह ठीक वही है जो सिस्टमड-विश्लेषण आपको करने की अनुमति देता है:यह पता लगाएं कि किसे दोष देना है। इसके साथ इसे आजमाएं:

systemd-analyze blame
उबंटू में अपने स्टार्टअप एप्लिकेशन को कैसे प्रबंधित करें

यह सबसे प्रभावशाली प्रविष्टि से शुरू होकर और उत्तरोत्तर सबसे हल्के की ओर बढ़ते हुए, लोड की गई हर चीज की एक सूची दिखाएगा।

सुझाव :यदि आपके पास प्रविष्टियों की एक लंबी सूची है, तो आप सूची को एक टेक्स्ट फ़ाइल में कमांड के साथ निर्यात कर सकते हैं:

systemd-analyze blame >> NAME_OF_FILE.txt

टर्मिनल में प्रविष्टियों की तुलना में टेक्स्ट फ़ाइल का विश्लेषण करना आसान है।

यदि आपके पास प्रिंटर नहीं है तो प्रिंटर सेवा क्यों चल रही है? यदि आप कुछ सेवाओं को बेकार पाते हैं, तो आप उन्हें आसानी से अक्षम कर सकते हैं। बस उपयोग करें:

sudo systemctl disable NAME_OF_SERVICE --now

हालाँकि, आपको सुनिश्चित होना चाहिए कि वे बेकार हैं, और आपको उनकी कभी आवश्यकता नहीं होगी। इसलिए यह जाँचने लायक है कि उन पर क्या निर्भर करता है:

sudo systemctl list-dependencies NAME_OF_SERVICE --reverse

अपने स्टार्टअप एप्लिकेशन प्रबंधित करना

स्टार्टअप प्रक्रिया का दूसरा भाग डेस्कटॉप वातावरण पर ही निर्भर करता है। आपके वितरण और डेस्कटॉप वातावरण के आधार पर, आप इसे नियंत्रित करने के लिए विभिन्न उपकरणों का उपयोग कर सकते हैं। उबंटू पर, आप अपने ऐप मेनू पर जाकर और startup . टाइप करके उस टूल को ढूंढ सकते हैं . स्टार्टअप एप्लिकेशन प्रविष्टि चुनें जो दिखाई देगी।

उबंटू में अपने स्टार्टअप एप्लिकेशन को कैसे प्रबंधित करें

स्टार्टअप एप्लिकेशन प्राथमिकता विंडो दिखाई देगी, जो आपको लॉग इन करने के बाद स्वचालित रूप से लोड होने वाले सभी एप्लिकेशन दिखाती है।

उबंटू में अपने स्टार्टअप एप्लिकेशन को कैसे प्रबंधित करें

किसी ऐप की स्वचालित लोडिंग को अक्षम करने के लिए, लेकिन भविष्य में यदि आप इसे फिर से सक्षम करना चाहते हैं, तो इसकी प्रविष्टि बनाए रखें, इसके बाईं ओर स्थित चेकबॉक्स को अनचेक करें।

उबंटू में अपने स्टार्टअप एप्लिकेशन को कैसे प्रबंधित करें

किसी प्रविष्टि को पूरी तरह से हटाने के लिए, उसे चुनने के लिए उस पर क्लिक करें और फिर दाईं ओर निकालें पर क्लिक करें।

यदि कुछ प्रविष्टियां आपके डेस्कटॉप का उपयोग करने के लिए महत्वपूर्ण नहीं हैं, तो आप उन्हें लोड करने में देरी कर सकते हैं ताकि शेष एप्लिकेशन तेजी से लोड हो सकें। ऐसा करने के लिए, आपको उनकी प्रविष्टियों को संपादित करना होगा और उन्हें लॉन्च करने वाले से पहले एक अतिरिक्त कमांड जोड़ना होगा, मैन्युअल रूप से देरी का परिचय देना। आप इसे इस प्रकार कर सकते हैं:

sleep 60;EXISTING_COMMAND
उबंटू में अपने स्टार्टअप एप्लिकेशन को कैसे प्रबंधित करें

sleep 60; कमांड स्टार्टअप एप्लिकेशन में 60 सेकंड की देरी जोड़ देगा।

स्टार्टअप सूची में एप्लिकेशन जोड़ना

यह वह स्थान भी है जहां से आप स्टार्टअप अनुक्रम में अपने स्वयं के एप्लिकेशन जोड़ सकते हैं। आप इसे दाईं ओर जोड़ें बटन पर क्लिक करके कर सकते हैं।

"नाम" फ़ील्ड में स्टार्टअप आइटम के लिए आप जो भी नाम चाहते हैं उसे दर्ज करें और उपयुक्त नाम "कमांड" फ़ील्ड में अपना आदेश टाइप करें। वैकल्पिक रूप से, आप फ़ील्ड के दाईं ओर "ब्राउज़ करें ..." बटन पर क्लिक कर सकते हैं और पॉप-अप फ़ाइल संवाद से एक निष्पादन योग्य फ़ाइल का चयन कर सकते हैं।

उबंटू में अपने स्टार्टअप एप्लिकेशन को कैसे प्रबंधित करें

अंत में, यदि आप चाहें, तो एक टिप्पणी दर्ज करें और स्टार्टअप सूची में कमांड जोड़ने के लिए "जोड़ें" पर क्लिक करें।

अब जब आपने अपनी स्टार्टअप एप्लिकेशन सूची को साफ कर लिया है, तो हो सकता है कि आप भंडारण स्थान खाली करने के लिए इसे स्वचालित रूप से ट्रैश खाली करना चाहें या स्क्रीन रीयल एस्टेट को खाली करने के लिए शीर्ष बार छुपाएं।


  1. उबंटू के सॉफ्टवेयर और अपडेट के साथ अपने पीपीए को कैसे प्रबंधित करें

    उबंटू में सॉफ्टवेयर सेंटर में सभी सॉफ्टवेयर शामिल नहीं हैं। तृतीय-पक्ष सॉफ़्टवेयर स्थापित करने के लिए, आपको सिस्टम में व्यक्तिगत पैकेज अभिलेखागार (PPA) जोड़ना होगा। हालाँकि टर्मिनल के माध्यम से उबंटू में पीपीए को जोड़ना और हटाना आसान है, कुछ लोग टाइपिंग कमांड को शामिल करने वाली किसी भी चीज़ को उपयोग

  1. Windows 10 PC पर अपने ऐप्स कैसे प्रबंधित करें?

    जब आप पीसी का उपयोग करते हैं तो दो प्रकार के सॉफ़्टवेयर होते हैं:OS और APPs। अधिकांश लोग माइक्रोसॉफ्ट विंडोज का उपयोग अपने कंप्यूटर पर ऑपरेटिंग सिस्टम के रूप में करते हैं जो काफी कुशल ओएस है। हालाँकि, इसमें सभी आवश्यक ऐप बिल्ट-इन नहीं हैं और कार्यों को पूरा करने के लिए किसी को थर्ड-पार्टी ऐप इंस्टॉल

  1. Windows 10 में स्टार्टअप प्रोग्राम कैसे प्रबंधित करें

    विंडोज 10 तेज और उत्तरदायी ऑपरेटिंग सिस्टम है, हालांकि, यदि आपके पास दर्जनों एप्लिकेशन और सेवाएं हैं जो आपके कंप्यूटर को शुरू करते समय लॉन्च करने के लिए सेट हैं, तो यह निश्चित रूप से बूट प्रक्रिया को रोक सकता है। हालांकि अधिकांश समय वे सौम्य और उपयोगी होते हैं लेकिन साथ ही ये ऑटो-स्टार्ट प्रोग्राम स