प्रकाशित: 1 अप्रैल 2023, 5:30 PM EDT
अली MUO में सीनियर राइटर और न्यूज़लेटर स्पेशलिस्ट हैं। वे जीवन भर टेक उत्साही रहे हैं, 7 साल की उम्र में उपहार में मिले 286 PC से शुरू होकर। समय के साथ, वे Android, लिनक्स, और विंडोज के पावर यूजर बन गए हैं, जो यहां MUO पर उनके लेखन का मुख्य फोकस हैं। उन्होंने Android फोन को ब्रिक करने का एक कुशल ट्रैक रिकॉर्ड भी बनाया है जबकि हार्डवेयर और सॉफ्टवेयर को उनकी सीमा तक धकेलने की कोशिश कर रहे थे।
अली के पास लंदन, UK से बिजनेस मैनेजमेंट में एडवांस्ड डिप्लोमा है, और पंजाब यूनिवर्सिटी, पाकिस्तान से अंग्रेजी साहित्य में ग्रेजुएट हैं। MUO के अलावा, उन्होंने How-To Geek जैसे प्रकाशनों के लिए लिखा है—हालांकि, उनका अधिकांश पिछला काम हाई-प्रोफाइल क्लाइंट्स के लिए घोस्टराइटर के रूप में था।
पूर्णकालिक लेखक बनने से पहले, अली ने म्यूजिक प्रोडक्शन, ग्राफिक डिजाइनिंग, टीचिंग, बिजनेस मैनेजमेंट, वेब डेवलपमेंट, और ड्रॉपशीपिंग में अपनी किस्मत आजमाई। उनका लेखन अक्सर उन सभी अनुभवों को दर्शाता है जो उन्होंने जीवन में किए हैं।
यदि आप लिनक्स पर स्विच करने की योजना बना रहे हैं तो उबंटू आसानी से ऑपरेटिंग सिस्टम के लिए सबसे लोकप्रिय विकल्प है। और यदि आप संक्रमण को आसान बनाना चाहते हैं, तो sudo, पैकेज मैनेजर, LTS, और APT जैसे कुछ सामान्य शब्दों का अर्थ जानना एक अच्छा विचार है।
उबंटू की शब्दावली को समझने से आपको यह जानने में मदद मिलेगी कि यह कैसे काम करता है, जिससे आप ऑपरेटिंग सिस्टम का पूरी क्षमता से उपयोग कर सकते हैं। इसके अलावा, यदि आप लिनक्स पर स्विच कर रहे हैं, तो आप शायद एक पावर यूजर बनना चाहते हैं। इन शब्दों का अर्थ जानना एक पावर यूजर बनने की दिशा में पहला कदम है।
तो आइए कुछ सामान्य उबंटू शब्दों, जार्गन, और लिंगो को देखें जिनके बारे में आपको जानना चाहिए।
1. APT
APT, या एडवांस्ड पैकेज टूल, एक कमांड-लाइन टूल है जो आपको सॉफ्टवेयर पैकेज के साथ इंटरैक्ट करने की अनुमति देता है। आप इसका उपयोग उबंटू पर पैकेज इंस्टॉल, हटाने, और अपडेट करने के लिए कर सकते हैं।
APT आपके ऐप्स को प्रबंधित करने का एक उपयोगकर्ता-अनुकूल और आसान तरीका प्रदान करता है। यह आपको सोर्स से प्रोग्राम को मैन्युअली बिल्ड करने की परेशानी से बचाता है।
2. dpkg
dpkg भी APT की तरह एक पैकेज मैनेजर है। यह पैकेज इंस्टॉल, हटाने और प्रबंधित करने के लिए समान कार्यक्षमता प्रदान करता है। लेकिन APT के विपरीत, यह एक समय में केवल एक पैकेज पर काम कर सकता है।
यह दोनों में से पुराना पैकेज मैनेजर है लेकिन अभी भी डेबियन-आधारित सिस्टम जैसे उबंटू पर काफी उपयोगी और व्यापक रूप से उपयोग किया जाता है। APT वास्तव में dpkg के लिए एक फ्रंट-एंड रैपर है, जो पर्दे के पीछे काम करता है।
3. GNOME
GNOME लिनक्स के लिए एक ग्राफिकल यूजर इंटरफेस (GUI) या डेस्कटॉप एनवायरनमेंट (DE) है। यह उबंटू डेस्कटॉप को शक्ति प्रदान करता है, इसे उपयोगी सुविधाओं, ऐप्स, और इसके लुक और डिज़ाइन के साथ प्रदान करता है।
GNOME का उद्देश्य एक विजुअली अपीलिंग इंटरफेस प्रदान करके लिनक्स को उपयोगकर्ता-अनुकूल बनाना है। यदि आप लिनक्स में नए हैं, तो यह DE आपको सिस्टम को आसानी से नेविगेट करने में मदद करेगा।
4. LTS
LTS का मतलब लॉन्ग-टर्म सपोर्ट है, और यह उबंटू के वर्जन में से एक है। उबंटू LTS हर दो साल में जारी किया जाता है और पांच साल के लिए फ्री सपोर्ट होता है। यह वर्जन अन्य वर्जन की तुलना में अधिक स्थिर है, जो इसे दैनिक ड्राइवर के रूप में उपयोग के लिए उपयुक्त बनाता है।
आपको जो अपडेट मिलते हैं वे भी अत्यधिक स्थिर होते हैं, यही कारण है कि आपको उनमें से बहुत अधिक नहीं मिलेंगे। यदि आप अत्याधुनिक सुविधाओं की तलाश में हैं, तो आप शायद डेली बिल्ड या अंतरिम रिलीज जैसे कम स्थिर वर्जन के लिए जाना चाहेंगे।
5. पैकेज मैनेजर
एक पैकेज मैनेजर उबंटू पर ऐप्स इंस्टॉल, हटाने, और अपडेट करने के लिए जिम्मेदार एक टूल है। सॉफ्टवेयर या ऐप्स पैकेज के रूप में बंडल आते हैं, इसलिए आपको इन पैकेज से निपटने के लिए APT या dpkg जैसे पैकेज मैनेजर की आवश्यकता होती है।
6. GDM और LightDM
GDM (GNOME डिस्प्ले मैनेजर) और LightDM उबंटू के लिए डिस्प्ले मैनेजर हैं, जो GUI प्रदान करते हैं जिसका उपयोग आप अपने उबंटू डिवाइस में लॉग इन करने और उस पर सेशन शुरू करने के लिए करते हैं।
GDM GNOME के लिए डिफ़ॉल्ट डिस्प्ले मैनेजर है और सुंदर है, जबकि LightDM, जैसा कि नाम से पता चलता है, इसका हल्का वर्जन है जिसमें बहुत अधिक वही बुनियादी कार्यक्षमता है।
7. sudo
आपने उबंटू टर्मिनल में sudo का उपयोग पहले ही किया होगा, खासकर जब पहली बार अपने सिस्टम को कॉन्फ़िगर कर रहे हों। sudo एक कमांड-लाइन यूटिलिटी है जो आपको सिस्टम-स्तरीय संचालन तक पहुंच प्रदान करती है।
इन कार्यों के लिए प्रशासनिक अधिकार आवश्यक हैं, इसलिए आपको इस कमांड का उपयोग करने के लिए सिस्टम का प्रशासक होना चाहिए। यह आपको पैकेज प्रबंधन संचालन करने, महत्वपूर्ण सिस्टम फ़ंक्शन कॉन्फ़िगर करने, और बहुत कुछ करने में मदद करता है।
8. रिपॉजिटरी
एक रिपॉजिटरी एक प्रकार का स्टोरेज है जिसमें कई कॉन्फिगरेशन फ़ाइलें विभिन्न पैकेज या फ़ोल्डर में बंडल होती हैं। उबंटू पर, आप सॉफ्टवेयर रिपॉजिटरी का उपयोग करके सॉफ्टवेयर पैकेज तक पहुंच सकते हैं और उन्हें अपने कंप्यूटर पर इंस्टॉल कर सकते हैं।
उबंटू के लिए अधिकांश डेबियन-आधारित सॉफ्टवेयर आधिकारिक उबंटू रिपॉजिटरी में DEB एक्सटेंशन के साथ पैकेज किया जाता है। आपको इन रिपॉजिटरी से सॉफ्टवेयर तक पहुंचने के लिए विभिन्न CLI और GUI टूल मिलते हैं, जैसे APT।
9. शेल
शेल लिनक्स के लिए एक कमांड-लाइन इंटरप्रेटर है और शायद लिनक्स सिस्टम में सबसे शक्तिशाली टूल है। यह आपके द्वारा टर्मिनल में लिखे गए कमांड को निष्पादित करने के लिए जिम्मेदार है, OS और यूजर के बीच एक संचार पुल के रूप में कार्य करता है। यह उन कमांड को लेता है और उन्हें OS को भेजता है ताकि प्रोग्राम चलाने जैसे कार्य किए जा सकें।
10. टर्मिनल
एक टर्मिनल एक टेक्स्ट-आधारित इंटरफेस है जो आपको शेल के साथ इंटरैक्ट करने में मदद करता है। यह एक इनपुट-आउटपुट एनवायरनमेंट है जहां आप टेक्स्ट-आधारित कमांड प्रदान करते हैं, और यह शेल द्वारा प्रदान किए गए आउटपुट को प्रदर्शित करता है।
आप उबंटू पर डिफ़ॉल्ट टर्मिनल का उपयोग कर सकते हैं या लिनक्स के लिए उपलब्ध इन अन्य टर्मिनल एमुलेटर को देख सकते हैं। बुनियादी कार्यक्षमता बहुत अधिक समान है, लेकिन लुक और फील अलग हो सकता है।