आर्क लिनक्स और डेरिवेटिव्स पर यॉट का उपयोग कैसे और कब करें?

yaourt आदेश

पिछले अवसर पर हमने आपके साथ साझा किया था कि कैसे करें याओर्ट स्थापित करें हमारे सिस्टम पर इसकी रिपोजिटरी को हमारी pacman.conf फ़ाइल में जोड़कर। Yaourt का उपयोग इसका उपयोग अपेक्षाकृत सरल है और विशेषकर यदि पहले से ही आप पॅकमैन से परिचित हैं, आपको एहसास होगा कि यह लगभग वैसा ही है.

yaourt (फिर भी एक अन्य उपयोगकर्ता रिपॉजिटरी टूल; फ्रेंच में 'दही') पॅकमैन के लिए एक समुदाय द्वारा प्रदत्त रैपर है, जो AUR रिपॉजिटरी तक व्यापक पहुंच जोड़ता है, जो पैकेज संकलन और PKGBUILDs की स्थापना के स्वचालन की अनुमति देता है हजारों उपलब्ध आर्क लिनक्स बाइनरी पैकेजों के अलावा, AUR में हजारों में से चुना गया।

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

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

Si यदि ऐसा नहीं होता, तो हमने AUR रिपॉजिटरी से परामर्श किया और यदि यह एप्लिकेशन है, तो इस मामले में हम इसे Yaourt के साथ इंस्टॉल करते हैं, दूसरी बात यह है कि यदि आप एक विशेष संस्करण या सबसे हालिया संस्करण इंस्टॉल करना चाहते हैं, तो वे AUR में लगभग हमेशा तेजी से उपलब्ध होते हैं।

दूसरी ओर, यदि आप इंस्टॉलेशन के कुछ पहलू को संशोधित करना चाहते हैं, तो Yaourt आपको वह संभावना देता है।

बेसिक याओर्ट कमांड

yaourt

मूल रूप से यहां वर्णित कमांड को 3 खंडों में विभाजित किया जा सकता है। पहला है इंस्टॉलेशन कमांड, दूसरा खंड है पैकेज प्रबंधन, और अंत में पैकेज हटाना।

पैरा एक एप्लिकेशन इंस्टॉल करें हम निष्पादित करते हैं:

yaourt -S "paquete"

इस कमांड से हम ऑर्डर करते हैं कि रिपॉजिटरी को पहले सिंक्रनाइज़ किया जाए, कि किसी भी परिवर्तन की स्थिति में इसका पता चल जाता है पैकेज इंस्टालेशन शुरू करने से पहले.

yaourt -Sy "paquete"

Si आपने डाउनलोड किया कुछ pkgbuild या नेटवर्क से एक पैकेट आप yaourt के साथ अपना समर्थन कर सकते हैं संकलन के लिए, इसके लिए आदेश है:

yaourt -U "/ruta_del_paquete"

यदि आप इंस्टॉलेशन के साथ संघर्ष कर रहे हैं, तो सबसे आम समस्याओं में से एक कैश हो सकता है जिसे ये सहेजते हैं, इसे साफ़ करने के लिए हम निष्पादित करते हैं:

yaourt -Scc “paquete”

यह कमांड न केवल एप्लिकेशन इंस्टॉल करता है, बल्कि रिपॉजिटरी को सिंक्रनाइज़ करने के अलावा, यह सभी पैकेजों की जांच करता है और नए संस्करण होने पर उन्हें इंस्टॉल करता है:

yaourt -Sya “paquete”

जैसा कि मैंने पहले बताया, आप भरोसा कर सकते हैं AUR पैकेज पृष्ठ पैकेज ढूंढने के लिए, लेकिन हम इसे टर्मिनल से भी कर सकते हैं। हालाँकि यहाँ मैं यथासंभव विशिष्ट होने की अनुशंसा करता हूँ।

yaourt -Ss “paquete”

इस अन्य आदेश के साथ हम पैकेज के बारे में अधिक विस्तृत जानकारी प्रदर्शित करेगा:

yaourt -Si “paquete”

पैरा तेजी से फ़िल्टर करें, आप खोज सकते हैं समूहों के प्रकार से, उदाहरण के लिए, खिलाड़ी, ब्राउज़र, संपादक आदि। इसके लिए हम निष्पादित करते हैं:

yaourt -Sg “grupo”

पैकेज के अंदर खोजें, हम उन्हें भी देख सकते हैं जो पहले से इंस्टॉल हैं, यह जानने के लिए कि हम बस निष्पादित करते हैं:

yaourt -Qs “paquete”

पिछले शो इन्फो कमांड की तरह, यह केवल पहले से इंस्टॉल किए गए पैकेजों के साथ ही काम करता है।

yaourt -Qi “paquete”

जब आप अपने सिस्टम से पैकेज हटाते हैं, तो अनाथ पैकेज आमतौर पर बने रहते हैं और आप इस कमांड से इनका पता लगा सकते हैं:

yaourt -Qdt

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

अन्यथा यदि आप निर्भरता के साथ किसी पैकेज को अनइंस्टॉल करते हैं, तो आप दूसरों की अखंडता को दूषित करने या अपने सिस्टम को और भी खराब करने का जोखिम उठाते हैं।

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

yaourt -R “paquete”

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

yaourt -Rs “paquete”

इस कमांड के साथ हम पिछले वाले की तरह ही करते हैं, केवल कैश भाग को साफ़ करते हैं

yaourt -Rcs “paquete”

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

yaourt -Rdd “paquete”

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   क्लाउडियो डी. एरिएटा कहा

    मानवता के प्रेम के लिए योओर्ट की अनुशंसा करना बंद करें। ट्राइज़ेन, ऑरमैन, ऑरुटिल्स, पिकौर या याय जैसे बेहतर, सुरक्षित और अधिक विश्वसनीय विकल्प हैं, जैसा कि आर्क विकी के इस ग्राफिक से पता चलता है: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    मई 2017 से याओर्ट को ऐसा कोई अपडेट भी प्राप्त नहीं हुआ है जो वास्तव में प्रोग्राम की कार्यक्षमता को प्रभावित करता हो (https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5) ._.

  2.   डेरियो गुइलेन कहा

    विकि के अनुसार वे सहायकों का उपयोग करने की अनुशंसा नहीं करते हैं, और इसे मैन्युअल रूप से करना बेहतर है, लेकिन यदि वे उन लोगों की सूची दिखाते हैं जिनका आप उपयोग कर सकते हैं और जो वहां मौजूद हैं, तो यॉउर्ट सबसे खराब है
    https://wiki.archlinux.org/index.php/AUR_helpers