उबंटू में सरल कमांड के साथ अपने डिफ़ॉल्ट ऐप्स कैसे लॉन्च करें

उबंटू में सरल कमांड के साथ अपने डिफ़ॉल्ट ऐप्स कैसे लॉन्च करें

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





यहां बताया गया है कि इसे उबंटू (और अन्य डेबियन-आधारित सिस्टम) में कैसे उपयोग किया जाए।





अद्यतन-विकल्प प्रणाली

इससे पहले कि हम विभिन्न विकल्पों पर विचार करें, हम परदे के पीछे की चीजों पर एक नज़र डालेंगे। एक वैकल्पिक, संपादक , एक टर्मिनल-आधारित पाठ संपादक प्रदान करता है:





मेरा टचपैड क्यों काम नहीं कर रहा है
whereis editor
editor: /usr/bin/editor /usr/share/man/man1/editor.1.gz

और इस आदेश के साथ एक पाठ फ़ाइल खोलना ठीक वही करता है जिसकी आप अपेक्षा करते हैं:

sudo editor /etc/fstab

इससे फाइल सिस्टम खुल जाएगा कॉन्फ़िग फ़ाइल एक टेक्स्ट एडिटर में... लेकिन कौन सा? नीचे के सिस्टम पर यह खुला नैनो :



NS संपादक आदेश वास्तव में एक है प्रतीकात्मक कड़ी (सिम्लिंक)। करने के लिए एक लिंक नैनो , आप पूछ सकते हैं? नहीं! आदेश /usr/बिन/संपादक करने के लिए एक कड़ी है /आदि/विकल्प/संपादक . NS /आदि/विकल्प निर्देशिका वह जगह है जहां सिस्टम के सभी विकल्पों को प्रतीकात्मक लिंक के रूप में प्रबंधित किया जाता है। ये वे लिंक हैं जो विचाराधीन वास्तविक कार्यक्रम की ओर इशारा करते हैं। तो यह एक कार्यक्रम के लिए एक लिंक (विकल्प निर्देशिका में) के लिए एक लिंक (आपके पथ में) है।

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





उदाहरण अद्यतन-विकल्प

अधिकांश अद्यतन विकल्प आप जिन आदेशों का उपयोग कर रहे हैं, वे इस पैटर्न का अनुसरण करते हैं:

sudo update-alternatives [option] [alternative(s)]

ऊपरोक्त में, वैकल्पिक उस प्रोग्राम को संदर्भित करता है जिसका आप उपयोग कर रहे हैं। NS विकल्प आप इसके साथ क्या करना चाहते हैं। के साथ जारी रखने के लिए संपादक घटक, इससे पहले कि हम इधर-उधर घूमें, आइए भूमि का लेप प्राप्त करें। NS प्रदर्शन विकल्प हमें कुछ विवरण दिखाता है।





update-alternatives --display editor

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

update-alternatives --list editor

वहां, आप देख सकते हैं कि नैनो वास्तव में के लिए एक विकल्प के रूप में सूचीबद्ध है संपादक . लेकिन हम और क्या इस्तेमाल कर सकते थे? यह हमें तीन विकल्प देता है, जिनमें शामिल हैं मैं आया . आप फिर से असाइन कर सकते हैं संपादक कॉल करने के लिए मैं आया इसके बजाय कार्यक्रम कॉन्फ़िग विकल्प।

sudo update-alternatives --config editor

इंटरैक्टिव मेनू का उपयोग करके, आप एक नया विकल्प चुन सकते हैं। या यदि आप अपने इच्छित प्रोग्राम को जानते हैं, तो इसका उपयोग करें सेट विकल्प:

sudo update-alternatives --set editor /usr/bin/vim.basic

आगे हम कुछ विकल्पों पर एक नज़र डालेंगे जिन पर आप अपना हाथ आजमाना चाहेंगे।

उल्लेखनीय अद्यतन-वैकल्पिक विकल्प

जैसा कि उल्लेख किया गया है, पहले से ही कई पैकेज हैं जो इसका उपयोग करते हैं अद्यतन विकल्प प्रणाली। यहां कुछ ऐसे हैं जो आपके सिस्टम को प्रबंधित करने में उपयोगी साबित हो सकते हैं:

update-alternatives --config java

कुछ प्रोग्राम जावा के एक निश्चित संस्करण को स्थापित करने की अपेक्षा/आवश्यकता करते हैं। उबंटू-आधारित सिस्टम पर, आप रिपॉजिटरी से ओपनजेडीके (ओपन सोर्स जावा) के कई संस्करण स्थापित कर सकते हैं और साथ ही आधिकारिक ओरेकल जेआरई के कई संस्करणों को हाथ से स्थापित कर सकते हैं। बाद वाले को विकल्प के रूप में स्थापित करने से आप स्विच कर सकते हैं कि कौन सा जावा वातावरण मक्खी पर प्रोग्राम लॉन्च करता है।

नोट: जावा से संबंधित कई विकल्प हैं जिन्हें सभी को एक साथ अपडेट किया जाना चाहिए। सुविधा ऐप देखें अद्यतन-जावा-विकल्प , जो आपके लिए कुछ जावा-विशिष्ट कार्य करता है।

update-alternatives --config x-www-browser/gnome-www-browser

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

update-alternatives --config mozilla-flashplugin

बेहतर या बदतर के लिए, अभी भी बहुत सी ऐसी साइटें हैं जो Flash का उपयोग करती हैं। यह आपको आधिकारिक Adobe संस्करण और ओपन सोर्स वाले जैसे . के बीच फ़्लिप करने में मदद करेगा दांत पीसना .

यदि आप उपलब्ध विकल्पों की पूरी श्रृंखला के बारे में उत्सुक हैं, तो उन सभी को उनकी वर्तमान सेटिंग के साथ सूचीबद्ध करने के लिए निम्न प्रयास करें:

update-alternatives --get-selections

अपने विकल्पों को अनुकूलित करना

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

सिस्टम से विकल्प जोड़ना

जब आप समर्थित पैकेज स्थापित करते हैं तो विकल्प आपके सिस्टम में स्वचालित रूप से जुड़ जाते हैं। उदाहरण के लिए, यदि आपने स्थापित किया है Emacs , संस्थापन प्रक्रिया एक स्क्रिप्ट चलाएगी जो आवश्यक विकल्प बनाती है /आदि/विकल्प , प्राथमिकता सहित।

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

आइए . नाम का एक समूह जोड़ें एक्स-वर्ड-प्रोसेसर और एक विकल्प (इस मामले में उत्कृष्ट लिब्रे ऑफिस राइटर) इस प्रकार है:

sudo update-alternatives --install /usr/bin/word-processor x-word-processor /usr/bin/lowriter 40

यह आदेश बनाता है:

  • एक नया आदेश (वास्तव में एक सिमलिंक) कहा जाता है शब्द संसाधक प्रतिनिधित्व करना;
  • एक नया विकल्प समूह जिसे कहा जाता है एक्स-वर्ड-प्रोसेसर , कौन;
  • एप्लिकेशन में शामिल है (और डिफ़ॉल्ट है) /usr/बिन/लोराइटर , जो है;
  • 40 की प्राथमिकता।

कॉलिंग शब्द संसाधक कमांड लाइन से अब लिब्रे ऑफिस राइटर लॉन्च होगा (जैसा ऊपर बताया गया है लोराइटर ) आप दूसरों को जोड़ सकते हैं (जैसे टेक्स्ट-मोड वर्ड प्रोसेसर वर्डग्राइंडर ) उसी कमांड के साथ, वास्तविक एप्लिकेशन के पथ को आवश्यकतानुसार बदलना:

sudo update-alternatives --install /usr/bin/word-processor x-word-processor /usr/bin/wordgrinder 20

अब पूछताछ एक्स-वर्ड-प्रोसेसर समूह इन दो विकल्पों को दिखाएगा।

डिफ़ॉल्ट रूप से समूह 'ऑटो' मोड में है, जिसका अर्थ है कि सिस्टम उच्चतम के साथ विकल्प का उपयोग करेगा वरीयता (संख्या के अनुसार) इसमें शामिल है - इस मामले में लिब्रे ऑफिस (40, बनाम .) वर्डग्राइंडर का 20)। आप का उपयोग कर सकते हैं कॉन्फ़िग इसे बदलने के लिए ऊपर वर्णित विकल्प।

सिस्टम से विकल्प हटाना

यदि आप तय करते हैं कि आपको किसी विकल्प की आवश्यकता नहीं है, तो एक साधारण कमांड का उपयोग करें हटाना विकल्प से छुटकारा मिल जाएगा।

sudo update-alternatives --remove x-word-processor /usr/bin/wordgrinder

अंततः सभी हटाएं विकल्प इसके सभी विकल्पों सहित पूरे समूह को हटा देगा:

sudo update-alternatives --remove-all x-word-processor

ध्यान दें कि ये हटाते हैं अद्यतन विकल्प प्रविष्टियां लेकिन नहीं जिन कार्यक्रमों से वे जुड़े हुए हैं।

क्या आपने पहले कभी कार्रवाई में अपडेट-विकल्प किए हैं? विकल्पों के साथ काम करने से संबंधित कोई सुझाव या तरकीब? हमें टिप्पणियों में बताएं!

छवि क्रेडिट: शटरस्टॉक डॉट कॉम के माध्यम से पल

साझा करना साझा करना कलरव ईमेल मुफ्त में ऑडियोबुक डाउनलोड करने के लिए 8 सर्वश्रेष्ठ वेबसाइटें

ऑडियोबुक मनोरंजन का एक बड़ा स्रोत हैं, और पचाने में बहुत आसान हैं। यहां आठ सर्वश्रेष्ठ वेबसाइट हैं जहां आप उन्हें मुफ्त में डाउनलोड कर सकते हैं।

आगे पढ़िए
संबंधित विषय
  • लिनक्स
  • उबंटू
  • डेबियन
  • लिनक्स
लेखक के बारे में हारून पीटर्स(31 लेख प्रकाशित)

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

एरोन पीटर्स की ओर से अधिक

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें