Nala is a much cleaner, neater alternative for the APT package manager
हालांकि एपीटी पैकेज मैनेजर सॉफ्टवेयर को स्थापित करने, अपडेट करने और हटाने के लिए एक सरल और प्रभावी कमांड-लाइन टूल है, लेकिन इसकी अपनी कमजोरियां हैं। उस पर सुधार करने के लिए नाला यहां है।
मैं बहुत लंबे समय से उबंटू/डेबियन-आधारित लिनक्स वितरण का उपयोग कर रहा हूं। जैसे, मैंने देखा है कि पैकेज प्रबंधक आते हैं और जाते हैं। मैंने एपीटी, सिनैप्टिक, स्नैप, फ्लैटपैक और बहुत कुछ इस्तेमाल किया है। अधिकांश भाग के लिए, वे सभी आपके सिस्टम पर सॉफ़्टवेयर प्रबंधित करने का उत्कृष्ट कार्य करते हैं। मेरे द्वारा उपयोग की जाने वाली सबसे प्रचलित प्रणाली एपीटी है, और यह शायद ही कभी मुझे विफल रही है।
इसका मतलब यह नहीं है कि APT उत्तम है। मामले में मामला: एपीटी कमांड लाइन टूल के लिए बहुत बदसूरत है। यह थोड़ा धीमा भी हो सकता है, विशेष रूप से बाद के पुनरावृत्तियों में जहां यह कई चेक पोस्ट-इंस्टॉल और पोस्ट-अपग्रेड चलाता है। ऐसा नहीं है कि मुझे उन चेकों से दिक्कत है, लेकिन कभी-कभी उनके कारण होने वाली मंदी कष्टप्रद हो सकती है। उसके ऊपर, APT समानांतर डाउनलोड का समर्थन नहीं करता है, इसलिए बड़ा अपग्रेड और भी धीमा हो सकता है।
देखो: हायरिंग किट: बैक-एंड डेवलपर (TechRepublic प्रीमियम)
जब एक नया उपकरण अस्तित्व में आया जिसने समांतर डाउनलोड का वादा किया, एक इतिहास सुविधा, सबसे तेज़ दर्पण विकल्प जो स्वचालित रूप से तीन सबसे तेज़ डाउनलोड दर्पणों का चयन करता है और काफी अधिक उपयोगकर्ता के अनुकूल आउटपुट, मैं साज़िश कर रहा था।
पॉप पर नाला स्थापित करने के बाद!_ओएस लिनक्स, मुझे यह महसूस करने के लिए एक अपडेट रन हुआ कि नाला मेरा नया पसंदीदा एपीटी फ्रंट-एंड था। यह सही है, नाला एपीटी के लिए सिर्फ एक फ्रंट-एंड है जो कुछ अतिरिक्त सुविधाएं और एक क्लीनर इंटरफ़ेस जोड़ता है। फिर भी, यह स्थापित करने और उपयोग करने के लायक है। चलो बस इतना ही करते हैं।
नाला को स्थापित करने और उपयोग करने के लिए आपको क्या चाहिए
नाला को स्थापित करने के लिए, आपको उबंटू-आधारित लिनक्स वितरण और सुडो विशेषाधिकार वाले उपयोगकर्ता की आवश्यकता होगी। यही बात है। चूंकि नाला एक टेक्स्ट-आधारित उपकरण है, आप इसे डेस्कटॉप या सर्वर वितरण पर स्थापित कर सकते हैं।
नाला कैसे स्थापित करें
सौभाग्य से, नाला उबंटू 22.04 और नए के लिए मानक रिपॉजिटरी में पाया जाता है, इसलिए स्थापना सरल है। अपने उबंटू-आधारित वितरण में लॉग इन करें और एक टर्मिनल विंडो खोलें। इसके साथ नाला स्थापित करें:
sudo apt-get install nala -y
पुराने वितरणों के लिए, आपको इसके साथ nala-legacy स्थापित करने की आवश्यकता होगी:
sudo apt-get install nala-legacy -y
यदि आप एक ऐसे वितरण का उपयोग कर रहे हैं जो उबंटू 18.04 या डेबियन बस्टर से पुराना है, तो नाला काम नहीं करेगा।
यह स्थापना के लिए है।
नाला का उपयोग कैसे करें
नाला का उपयोग एपीटी के समान ही है। यहाँ कुछ नमूना उपयोग आदेश दिए गए हैं:
- एपीटी अपडेट करें:
sudo nala update
. - इंस्टॉल किए गए सॉफ़्टवेयर को अपग्रेड करें:
sudo nala upgrade -y
. - सॉफ्टवेयर का एक टुकड़ा स्थापित करें:
sudo nala install PACKAGE -y
जहां पैकेज इंस्टॉल किया जाने वाला सॉफ्टवेयर है। - सॉफ़्टवेयर का एक टुकड़ा निकालें:
sudo nala remove PACKAGE -y
जहाँ PACKAGE निकाला जाने वाला सॉफ़्टवेयर है।
जब नाला चलता है (चित्रा ए), आप पाएंगे कि आउटपुट APT की तुलना में पढ़ने में काफी आसान है।
चित्रा ए
एपीटी की तुलना में नाला का उत्पादन काफी साफ है।
तीन अन्य बहुत उपयोगी नाला आदेश हैं:
- सबसे तेज़ दर्पण खोजें:
sudo nala fetch
. - हाल के नाला इतिहास का प्रिंट आउट लें:
nala history
. - अपने नाला कमांड इतिहास के बारे में और अधिक विवरण देखें:
nala history info
.
मैं अत्यधिक चलाने की सलाह दूंगा sudo nala fetch
आदेश, ताकि आप निश्चित हो सकें कि नाला आपके लिए उपलब्ध सबसे तेज़ दर्पणों का उपयोग कर रहा है।
आपको नाला का उपयोग क्यों करना चाहिए
जैसा कि मैंने पहले उल्लेख किया है, मैं दो मुख्य कारणों से नाला का उपयोग करता हूं: गति और साफ यूआई। यदि आप एपीटी को थोड़ा धीमा पाते हैं, और आप प्रदर्शित आउटपुट के प्रशंसक नहीं हैं, तो नाला एक ताज़ा बदलाव होगा।
यह डील ब्रेकर नहीं हो सकता है, लेकिन एपीटी की शक्ति और लचीलेपन में नाला निश्चित रूप से सुधार करता है। इस फ्रंट-एंड को आज़माएं और देखें कि क्या यह उबंटू और डेबियन-आधारित लिनक्स वितरण में एपीटी के लिए आपका पसंदीदा नहीं बनता है।
जैक वालेन के और लेख यहां पढ़ें: उबंटू 22.10 रिलीज पर एक नजर, और विस्तारित सुरक्षा रखरखाव और अनुपालन हासिल करने के लिए उबंटू प्रो को कैसे सक्षम करें।