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

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

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

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

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

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

whereis editor
editor: /usr/bin/editor /usr/share/man/man1/editor.1.gz

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

sudo editor /etc/fstab

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

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

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

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

उदाहरण अपडेट-विकल्प उपयोग

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

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

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

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

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

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

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

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

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

update-alternatives --config mozilla-flashplugin

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

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

update-alternatives --get-selections

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

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

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

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

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

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

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

यह कमांड बनाता है:

  • एक नया कमांड (वास्तव में एक सिमलिंक) जिसे वर्ड-प्रोसेसर . कहा जाता है प्रतिनिधित्व करना;
  • एक नया विकल्प समूह जिसे x-word-processor . कहा जाता है , कौन सा;
  • एप्लिकेशन /usr/bin/lowriter . में शामिल है (और इसमें डिफ़ॉल्ट है) , जो है;
  • 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

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

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

<छोटा>छवि क्रेडिट:शटरस्टॉक डॉट कॉम के माध्यम से क्षण


  1. Mac पर हटाए गए ऐप्स को सरल और त्वरित तरीकों से कैसे पुनर्प्राप्त करें

    सारांश:यह पोस्ट मैक पर हटाए गए ऐप्स को पुनर्प्राप्त करने के लिए मान्य और निःशुल्क तरीके प्रदान करता है। जबकि हटाए गए ऐप्स और उनकी संबंधित फ़ाइलों को पुनर्स्थापित करने का सबसे आसान और तेज़ तरीका मैक के लिए iBoysoft डेटा रिकवरी का उपयोग करना है। मैक पर एप्लिकेशन को हटाना आसान है। यदि आप पाते हैं कि

  1. Android पर अपने डिफ़ॉल्ट ऐप्स कैसे बदलें

    एंड्रॉइड अपनी व्यापक ऐप लाइब्रेरी के लिए लोकप्रिय है। एक ही काम को अंजाम देने के लिए प्ले स्टोर पर सैकड़ों ऐप्स उपलब्ध हैं। प्रत्येक ऐप की विशेषताओं का अपना अनूठा सेट होता है जो अलग-अलग एंड्रॉइड उपयोगकर्ताओं के लिए अलग-अलग अपील करता है। यद्यपि प्रत्येक Android डिवाइस इंटरनेट ब्राउज़ करने, वीडियो देख

  1. Windows प्राइवेट कैरेक्टर एडिटर के साथ अपना फॉन्ट कैसे बनाएं

    किसी तृतीय-पक्ष ऐप को इंस्टॉल किए बिना अपना फ़ॉन्ट बनाना चाहते हैं और वह भी मुफ्त में? यदि हाँ, तो मेरा मानना ​​है कि आप विंडोज प्राइवेट कैरेक्टर एडिटर की तलाश कर रहे हैं, जो विंडोज में एक इन-बिल्ट एप्लिकेशन है जिसे कस्टम फोंट बनाने के लिए डिज़ाइन किया गया है। यह एप्लिकेशन माइक्रोसॉफ्ट द्वारा विंडोज