क्या ये शब्द लिनक्स में परस्पर उपयोग किए गए हैं?
क्या ये शब्द लिनक्स में परस्पर उपयोग किए गए हैं?
जवाबों:
नोट: यह उत्तर उबंटू / डेबियन के लिए प्रतिबंधित है।
सामान्य तौर पर, नहीं , वे समान नहीं हैं। एक "पैकेज" एक इंस्टॉलर की तरह है; यह एक डीईबी फ़ाइल है, जो विंडोज़ में एमएसआई फ़ाइलों की तरह है।
जब तक आवेदन अपेक्षाकृत छोटा नहीं होता है, यह आमतौर पर कई पैकेजों से इकट्ठा किया जाएगा, जिसमें प्रत्येक पैकेज कार्यक्रम के एक (कभी-कभी अधिक) घटकों के साथ होगा। ये घटक बायनेरिज़ (निष्पादनयोग्य), पुस्तकालय, मदद फाइलें (मैन पेज) और यहां तक कि स्रोत कोड भी हो सकते हैं।
इसके विपरीत, कुछ पैकेज कई छोटे प्रोग्राम (बायनेरिज़) स्थापित करेंगे, और अन्य इंस्टॉलेशन (मेटा-पैकेज) में आसानी के लिए एक छतरी के नीचे कई संबंधित प्रोग्राम "एकत्र" करेंगे , लेकिन ये नियम के बजाय अपवाद हैं।
संक्षेप में: चूंकि अधिकांश कार्यक्रम एक से अधिक पैकेज से बने होते हैं, इसलिए वे समान नहीं होते हैं। :-)
coreutils
) प्रदान करता है ... या कोई प्रोग्राम (प्रलेखन पैकेज) ... या बिल्कुल नहीं फ़ाइलें (रूपक)।
सॉफ्टवेयर प्रोग्राम्स का एक संग्रह है ।
जब उस सॉफ़्टवेयर का उपयोग किसी विशेष कार्य को करने के लिए किया जाता है, तो हम कहते हैं कि यह एक अनुप्रयोग है ।
अब लिनक्स- उबंटू विनिर्देशों के लिए इन शर्तों से संबंधित है।
पैकेज सॉफ्टवेयर का एक विशिष्ट टुकड़ा है जिसे सिस्टम इंस्टॉल और अनइंस्टॉल कर सकता है ।
उबंटू / डेबियन पर प्रतिबंध।
पैकेज मूल रूप से दो प्रकार के होते हैं: बाइनरी पैकेज और सोर्स पैकेज।
चूंकि उन्हें संकलन और निर्भरता तकनीकी के कारण अधिक डेवलपर के अनुकूल ज्ञान की आवश्यकता होती है। विंडो MSI या .exe प्रारूपों की तुलना में साधारण इंस्टॉलेशन और अन-इंस्टॉलेशन फ़ंक्शन प्रदान करने के लिए .deb को विकसित किया गया था।
( .deb ) ian पैकेज, डेबियन और उबंटू द्वारा उपयोग किया जाता है।
dpkg (निचला स्तर) और apt (उच्च स्तर) उनके पैकेज प्रबंधन प्रणाली (PMS) का निर्माण करता है जो उन्हें स्थापित करने के लिए उपयोग किया जाता है।
.deb पैकेज में मेटा-जानकारी जैसे कि पैकेज विवरण, संस्करण और निर्भरताएं होती हैं, जो पीएमएस को एक नए संस्करण में एक स्वचालित अपग्रेड करने की अनुमति देता है, ताकि यह जांचा जा सके कि पैकेज की सभी निर्भरताएं पूरी होती हैं और / या उन्हें स्वचालित रूप से पूरा करने के लिए।
उदाहरण के लिए: sudo apt-get install ubuntu-desktop।
जहां Ubuntu-Desktop apt PMS का उपयोग करके डिफ़ॉल्ट डेस्कटॉप द्वारा आवश्यक बुनियादी डेस्कटॉप अनुप्रयोगों को स्थापित करने के लिए एक मेटा-पैकेज उपयोग है ।
उबंटू और डेबियन के परिप्रेक्ष्य में।
नहीं , वे एक ही चीज नहीं हैं। पैकेज आमतौर पर एक पूर्ण विशेषताओं वाले सॉफ्टवेयर के व्यक्तिगत घटकों को संदर्भित करता है। जहां सॉफ्टवेयर / एप्लिकेशन / प्रोग्राम आमतौर पर एक पूर्ण रूप से चित्रित सॉफ्टवेयर को संदर्भित करता है जिसे स्टैंडअलोन का उपयोग किया जा सकता है।
एक उदाहरण लेते हैं:
तब Ubuntu (एकता) में डिफ़ॉल्ट फ़ाइल ब्राउज़र Nautilus है। हम आमतौर पर इसे "सॉफ़्टवेयर" या "एप्लिकेशन" के रूप में संदर्भित करते हैं, क्योंकि उनका उपयोग विशिष्ट आवश्यकताओं के लिए किया जा सकता है अर्थात ब्राउज़िंग फ़ाइलें ।
लेकिन यह नॉटिलस एप्लिकेशन या सॉफ्टवेयर विभिन्न छोटे घटकों पर निर्भर करता है, जो आमतौर पर व्यक्तिगत रूप से एक पूर्ण सुविधा प्रदान नहीं करते हैं, लेकिन उनका उपयोग सॉफ्टवेयर बनाने के लिए एक साथ किया जा सकता है , जो व्यक्तिगत रूप से पूर्ण सुविधा ( फाइल / फ़ोल्डर ) प्रदान कर सकता है।
nautilus
टर्मिनल में इस कमांड को चलाकर आप देख सकते हैं कि पैकेज किस पर निर्भर करता है:
apt-cache depends nautilus
आशा है कि यह मदद करेगा