पामैक और याय: इन AUR सहायकों की सबसे सामान्य कमांड वाली तालिका (और उससे भी अधिक)

पामैक और याय

आर्क लिनक्स और उसके डेरिवेटिव के आधिकारिक रिपॉजिटरी बहुत सारे सॉफ़्टवेयर पेश करते हैं जो हमेशा अपडेट होते हैं, लेकिन उनमें सब कुछ नहीं मिलता है। डेबियन में डेरिवेटिव की तुलना में एक अलग भाग्य से, जो व्यावहारिक रूप से सब कुछ .deb प्रारूप में है, AUR मौजूद है, और ऐसा कहा जाता है कि यदि कोई प्रोग्राम AUR में नहीं है तो इसका मतलब है कि यह लिनक्स के लिए मौजूद नहीं है। यहां सवाल यह है कि AUR सॉफ़्टवेयर का प्रबंधन कैसे किया जाता है? इस लेख में हम आपसे विकल्पों के बारे में बात करने जा रहे हैं याय और पामैक.

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

AUR सॉफ़्टवेयर को प्रबंधित करने के लिए आदेश: याय बनाम। पमैक

इससे पहले कि हम जारी रख सकें, हमें प्रत्येक पैकेज को स्थापित करने के लिए आदेशों की व्याख्या करनी होगी, दोनों मामलों में वही, केवल नाम बदलना होगा, जो रहेगा sudo pacman -S yay एक के लिए और sudo pacman -S pamac अन्य।

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

कार्रवाई वसंत PAMAC
खोज वाह -एसएस पैकेज_नाम पामैक खोज पैकेज_नाम
स्थापित करें वाह -एस पैकेज_नाम pamac पैकेज_नाम स्थापित करें
पैकेज समूह स्थापित करें वाह -S समूह_नाम pamac ग्रुप_नाम इंस्टॉल करें
हटाना वाह -आर पैकेज_नाम पामैक पैकेज_नाम हटाएं
पैकेज और निर्भरताएँ हटाएँ वाह -आरएनएस पैकेज_नाम पामैक पैकेज_नाम हटाएं और पामैक ऑटोरिमूव करें
अनाथों को दूर करो याय -Rns $(याय -Qdtq) पमैक रिमूव -ओ
सभी को अपडेट करें जय -स्यु pamac अद्यतन
एक पैकेज अपडेट करें वाह -Syu package_name पामैक अपग्रेड पैकेज_नाम
विवरण हाँ -हाँ पैकेज_नाम पामैक जानकारी पैकेज_नाम
कैश को साफ़ करें वाह -एससी पमैक साफ़
सूची स्थापित पैकेज वाह -प्र पामैक सूची
निर्भरताएँ सूचीबद्ध करें वाह - क्यूई पैकेज_नाम pamac सूची - पैकेज_नाम द्वारा आवश्यक
पुराने पैकेज दिखाएं वाह -वाह पामैक पुराना

उपरोक्त से, हमें यह ध्यान में रखना चाहिए कि हमें उन पैकेजों या समूहों के नाम के साथ "package_name" या "group_name" बदलना होगा जिनके साथ हम काम करना चाहते हैं। और कैश को साफ करने जैसे आदेशों से सावधान रहें, कुछ को केवल मामले में रखने की सिफारिश की जाती है (उदाहरण के लिए, पैकेज के अंतिम तीन संस्करणों को रखने के लिए "क्लीन-कीप 3")।

ध्यान में रखना

जैसा कि आप देख सकते हैं, याय द्वारा उपयोग किए गए कई झंडे बिल्कुल वही हैं जो आधिकारिक आर्क लिनक्स पैकेज मैनेजर पैक्मैन द्वारा उपयोग किए गए हैं। लेकिन मैं उपयोग करने की सलाह देता हूं आधिकारिक रिपॉजिटरी से सॉफ्टवेयर का प्रबंधन करने के लिए पैक्मैन और AUR के सहायक के रूप में याय। निःसंदेह, हर कोई जैसा उचित समझे वैसा कार्य करने के लिए स्वतंत्र है।

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

यदि आप टर्मिनल के माध्यम से प्रक्रियाएँ करना चाहते हैं। यदि आप ग्राफ़िकल इंटरफ़ेस वाला स्टोर पसंद करते हैं, तो पमैक के साथ सब कुछ।

AUR के बारे में

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

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

इस तथ्य के अलावा कि एक सहयोगी एक छोटी सी गलती कर सकता है जिसके कारण पैकेज हमारे मामले में काम नहीं कर सकता है, AUR में बहुत कुछ है इसे संकलित करना होगा. यह सच है कि Pamac या Yay जैसे टूल का उपयोग करने पर सब कुछ स्वचालित होता है, लेकिन समय हमेशा समान रहेगा। मेरे कहने का तात्पर्य यह है कि यदि AUR का उपयोग नियंत्रण से बाहर हो जाता है, तो ऐसे मामले भी हो सकते हैं, जहां संपूर्ण ऑपरेटिंग सिस्टम को अपडेट करने में अपेक्षा से अधिक समय लगेगा क्योंकि इसमें कई प्रोग्रामों को संकलित करना होगा।

वैसे, यद्यपि किया जा सकता है कम सुरक्षित, -बिन में समाप्त होने वाली कोई भी चीज़ पूर्व संकलित है.

और यही सब होगा. मैं पामैक के साथ बना रहूंगा, लेकिन मुझे पता है कि कई आर्क बेस उपयोगकर्ता याय को पसंद करते हैं। आपकी प्राथमिकता क्या है?


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

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

*

*

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