यह गाइड apt और apt-get कमांड के बीच अंतर बताता है, ताकि आप तय कर सकें कि किसे उपयोग करना है।
ऐतिहासिक रूप से, आपने शायद Debian-आधारित Linux ऑपरेटिंग सिस्टम (जैसे Ubuntu) पर सॉफ़्टवेयर इंस्टॉल किया होगा
apt-get
कमांड का उपयोग करके। हाल ही में आपने शायद
apt
कमांड को विभिन्न स्थानों पर ऑनलाइन इसके स्थान पर उपयोग होते देखा होगा, लेकिन अन्यथा बहुत समान सिंटैक्स के साथ। उदाहरण के लिए:
sudo apt-get install nano
का वही प्रभाव है जो
sudo apt install nano
जो आपके सिस्टम पर nano टेक्स्ट एडिटर पैकेज को इंस्टॉल करता है।
तो अंतर क्या है?
apt-get (और apt-cache)
- मूल, क्लासिक, कार्यात्मक
- स्क्रिप्टिंग के लिए बेहतर
- अधिक कठोर कमांड जो अपडेट में बदलने की संभावना नहीं है
- उन्नत उपयोग के लिए अधिक कमांड-लाइन विकल्प
- …लेकिन आप शायद कभी उनका उपयोग न करें
apt
- नया, कूलर, एक्स्ट्रा के साथ आता है
- प्रोग्रेस बार दिखाता है, देखने में सुंदर और उपयोग में आसान
- apt-get की उपयोग-में-आसानी सुविधाएं डिफ़ॉल्ट रूप से सक्षम हैं बजाय विकल्पों के माध्यम से
- apt-cache कमांड के कमांड भी शामिल हैं
- निरंतर विकास में, इसलिए अधिक सुविधाएं जोड़ी जा सकती हैं
*apt, apt-get और apt-cache के सबसे अधिक उपयोग किए जाने वाले कार्यों का संयुक्त, उपयोग-में-आसान प्रस्तुति है*
सामान्य कार्यों के लिए सिंटैक्स अंतर
| apt कमांड | apt-get कमांड | |
|---|---|---|
| apt autoremove | apt-get autoremove | निर्भरता के रूप में अब आवश्यक नहीं पैकेज अनइंस्टॉल करें |
| apt full-upgrade | apt-get dist-upgrade | सभी पैकेज और निर्भरता अपग्रेड करें |
| apt install package | apt-get install package | पैकेज इंस्टॉल करें |
| apt remove package | apt-get remove package | पैकेज हटाएं |
| apt purge package | apt-get purge package | कॉन्फ़िगरेशन के साथ पैकेज हटाएं |
| apt update | apt-get update | रिपॉजिटरी सूची रीफ्रेश करें |
| apt upgrade | apt-get upgrade | सभी पैकेज अपग्रेड करें |
| apt कमांड | apt-cache कमांड | |
|---|---|---|
| apt search package | apt-cache search package | नाम से पैकेज खोजें |
| apt show package | apt-cache show package | पैकेज का विवरण दिखाएं |
ध्यान दें कि ऊपर package प्रबंधित किए जा रहे पैकेज का नाम होगा
मुझे किसका उपयोग करना चाहिए?
जो चाहें उपयोग करें! apt apt-get को प्रतिस्थापित नहीं करता, यह केवल Debian-आधारित ऑपरेटिंग सिस्टम पर apt पैकेज सिस्टम का एक वैकल्पिक इंटरफ़ेस है।
Linux में विभिन्न एप्लिकेशन का उपयोग कैसे करें, इस पर अधिक ट्यूटोरियल के लिए, हमारे अन्य लेख देखें!