एपीटी का उपयोग कैसे करें और डेबियन और उबंटू में एपीटी-जीईटी को अलविदा कहें

एपीटी का उपयोग कैसे करें और डेबियन और उबंटू में एपीटी-जीईटी को अलविदा कहें

लिनक्स स्थायी विकास की स्थिति में है। अक्सर परिवर्तन छिपे होते हैं, जैसे कि पर्दे के पीछे कर्नेल और अन्य अंतर्निहित कोड का विकास। लेकिन कभी-कभी, उपयोगकर्ता को काम करने के एक नए तरीके से तालमेल बिठाना पड़ता है।





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





विंडोज़ 10 ब्लोटवेयर से कैसे छुटकारा पाएं?

लेकिन वे ऐसा क्यों कर रहे हैं, और वास्तव में क्या बदल गया है?





एपीटी बनाम एपीटी-जीईटी

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

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



लेकिन उपयुक्त दो समान, अव्यवस्थित कमांड संरचनाओं को एकीकृत करने के बारे में नहीं है। यह कमांड लाइन के अनुभव को भी बढ़ाता है। उदाहरण के लिए, किसी प्रोग्राम को इंस्टॉल या हटाते समय एक प्रगति पट्टी प्रदर्शित होती है।

इसलिए, इसलिए उपयुक्त पेश किया गया था। लेकिन आपको इसका इस्तेमाल क्यों करना चाहिए? ये उदाहरण समझाते हैं।





संक्षेप में: नो मोर GET

हमने पहले apt-get कमांड को गहराई से देखा है। आपके द्वारा पहले उपयोग किए गए आदेशों को अभी भी केवल '-get' भाग को छोड़कर, नियोजित किया जा सकता है।

इसलिए...





apt-get install [packagename]

... बन जाता है...

apt install [packagename]

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

एक पूर्ण अपग्रेड प्राप्त करें

आप शायद पहले से ही के बारे में जानते हैं अपडेट करें तथा उन्नयन आदेश जो दोनों के साथ काम करते हैं उपयुक्त तथा उपयुक्त-प्राप्त . संक्षेप में, अपडेट करें रिपॉजिटरी से पैकेज की जानकारी को ताज़ा करता है, जबकि उन्नयन वास्तव में स्थापित किसी भी पैकेज को अपग्रेड करेगा।

नया उपयुक्त कमांड इस नए कमांड का परिचय देता है, पूर्ण उन्नयन .

sudo apt full-upgrade

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

एकाधिक पैकेज स्थापित करें

जल्दी में, और एक से अधिक सॉफ़्टवेयर पैकेज स्थापित करने की आवश्यकता है? या बस अपने सॉफ़्टवेयर इंस्टॉलेशन कमांड से अधिक दक्षता चाहते हैं?

NS उपयुक्त इंस्टॉल कमांड विकसित हो गया है, जिससे आप अब एक ही कमांड के साथ कई पैकेज स्थापित कर सकते हैं। इंस्टाल कमांड के बाद बस संकुल को नाम दें:

sudo apt install [package_1] [package_2] [package_3]

यदि कोई ऐप पहले से इंस्टॉल है, तो उपयुक्त बाद के संस्करण के लिए डेटाबेस की जांच करेगा और इसके बजाय इसे इंस्टॉल करेगा। सरल!

अपग्रेड किए बिना पैकेज इंस्टॉल करें

यह संभव है कि कुछ परिस्थितियों में आपको अपग्रेड किए बिना एक मौजूदा पैकेज (शायद इसे सुधारने के लिए) स्थापित करने की आवश्यकता हो। सौभाग्य से, उपयुक्त भी इस परिदृश्य को सरल करता है:

sudo apt install [packagename] --no-upgrade

इस बीच, आप एक अनइंस्टॉल किए गए पैकेज में अपग्रेड डाउनलोड कर सकते हैं और इसे अनइंस्टॉल कर सकते हैं:

sudo apt install [packagename] --only-upgrade

माना जाता है कि अंतिम आदेश अधिकांश के लिए एक असामान्य परिदृश्य है, लेकिन इसके बारे में जानने लायक है।

एक विशिष्ट पैकेज संस्करण स्थापित करें

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

एक बार जब आप इसे पा लेते हैं, तो पैकेज का नाम और इच्छित संस्करण निर्दिष्ट करने के लिए बस इस कमांड का उपयोग करें:

sudo apt install [packagename]=[version_number]

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

अपग्रेड करने योग्य और स्थापित पैकेजों की सूची बनाएं

डेबियन आधारित सिस्टम पर उपयुक्त के साथ सॉफ़्टवेयर स्थापित करने का एक और नया पहलू सूची विकल्प है। यह निर्दिष्ट शर्त के आधार पर एक सूची आउटपुट करेगा।

उदाहरण के लिए, आप उन पैकेजों की सूची देख सकते हैं जिनका नवीनीकरण लंबित है:

apt list --upgradeable

अधिक सरलता से, स्थापित पैकेजों की एक सूची:

apt list --installed

सूची के लिए तीसरा विकल्प भी उपलब्ध है। यह आपके ऑपरेटिंग सिस्टम और कंप्यूटर के लिए उपलब्ध सभी पैकेजों की एक सूची प्रदर्शित करेगा।

वीएलसी मीडिया प्लेयर टीवी पर कास्ट किया गया
apt list ----all-versions

(कमांड में '-' वर्णों की संख्या पर ध्यान दें: चार!)

निकालें बनाम पर्ज

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

sudo apt remove [packagename]

हालाँकि, वहाँ भी है शुद्ध करना आदेश, जो लगभग उसी तरह काम करता है।

sudo apt purge [packagename]

लेकिन क्या फर्क है?

कुंआ, उपयुक्त निकालें बस बायनेरिज़ को हटा देता है, लेकिन इसके परिणामस्वरूप अवशिष्ट फ़ाइलें पीछे रह जाती हैं - कॉन्फ़िगरेशन फ़ाइलें, आमतौर पर।

साथ में उपयुक्त शुद्ध , हालाँकि, फ़ाइलों से संबंधित सब कुछ हटा दिया जाता है: बायनेरिज़, कॉन्फ़िग फ़ाइलें, बहुत कुछ।

Autoremove के साथ सफाई

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

उपयुक्त के साथ, केवल एक ही कार्य है: ऑटोरेमूव . एक बार दर्ज करने के बाद, यह पुस्तकालयों और पैकेजों को हटा देगा जो स्वचालित रूप से स्थापित होते हैं, आमतौर पर वांछित अनुप्रयोगों के लिए निर्भरता के रूप में। जब तक ये पैकेज आवश्यक ऐप्स से अलग रहते हैं, उन्हें त्याग दिया जा सकता है।

sudo apt autoremove

और निश्चित रूप से, इसके परिणामस्वरूप महत्वपूर्ण डिस्क स्थान खाली हो जाएगा!

नए आदेश और बेहतर कार्यक्षमता

उसके साथ उपयुक्त-प्राप्त कमांड आप डेबियन-आधारित लिनक्स ऑपरेटिंग सिस्टम पर सॉफ़्टवेयर को अपडेट, अपग्रेड, इंस्टॉल और हटा सकते हैं। लेकिन सरल के साथ उपयुक्त आदेश, आप और भी बहुत कुछ कर सकते हैं!

लेकिन आप किसे पसंद करते हैं? क्या आप उपयुक्त-प्राप्त पर तब तक बने रहेंगे जब तक कि इसे पूरी तरह से बहिष्कृत नहीं किया जाता है, या आप पूरी तरह से उपयुक्त को गले लगाते हैं? हमें बताएं कि आप कैसा महसूस करते हैं - और कोई भी आदेश जो आपको लगता है कि हमें शामिल करना चाहिए था - टिप्पणी बॉक्स में।

छवि क्रेडिट: ब्रायन ए जैक्सन / शटरस्टॉक

साझा करना साझा करना कलरव ईमेल कैनन बनाम निकॉन: कौन सा कैमरा ब्रांड बेहतर है?

कैनन और निकॉन कैमरा इंडस्ट्री के दो सबसे बड़े नाम हैं। लेकिन कौन सा ब्रांड कैमरा और लेंस की बेहतर लाइनअप प्रदान करता है?

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

डेस्कटॉप और सॉफ्टवेयर समर्थन में व्यापक अनुभव के साथ सुरक्षा, लिनक्स, DIY, प्रोग्रामिंग, और टेक समझाया, और वास्तव में उपयोगी पॉडकास्ट निर्माता के लिए उप संपादक। लिनक्स प्रारूप पत्रिका में योगदानकर्ता, ईसाई एक रास्पबेरी पाई टिंकरर, लेगो प्रेमी और रेट्रो गेमिंग प्रशंसक है।

क्रिस्चियन काउली की और फ़िल्में या टीवी शो

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

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

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