मूल रूप से आपकी मशीन स्थापित सभी प्रोग्राम फ़ाइलों का एक डेटाबेस संग्रहीत करती है।
जब आप कुछ स्थापित apt-get
करने के लिए कहते हैं, तो पहले यह देखने के लिए स्थानीय सूची देखें कि क्या यह पहले से ही स्थापित है। यदि नहीं, तो रिपॉजिटरी से उपलब्ध फाइलों की एक अप-टू-डेट सूची नीचे लाने के लिए वेब पर जाता है।
प्रत्येक प्रोग्राम की एक सूची होती है कि उसे ठीक से काम करने के लिए किन फ़ाइलों की आवश्यकता होती है (जिन्हें आवश्यक शर्तें या आवश्यक कहा जाता है) और कौन से प्रोग्राम इस पर निर्भर करते हैं (जिन्हें निर्भरता कहा जाता है)
Apt-Get तब स्थानीय सूची के माध्यम से जांच करता है कि क्या सब कुछ है। यदि यह आवश्यक शर्तो का चयन नहीं करता है और उन्हें आपके इंस्टॉल अनुरोध में जोड़ देता है।
मदद ली गई है
जब आप कोई प्रोग्राम स्थापित करते हैं, तो उसकी निर्भरताएँ उसी समय स्थापित की जानी चाहिए। आमतौर पर, अधिकांश आवश्यक निर्भरताएं पहले से ही स्थापित की जाएंगी, लेकिन कुछ अतिरिक्त की आवश्यकता हो सकती है, भी। इसलिए, जब आप एक पैकेज स्थापित करते हैं, तो आश्चर्यचकित न हों यदि कई अन्य पैकेज भी स्थापित किए जाते हैं - ये केवल निर्भरताएं हैं जो आपके चुने हुए पैकेज को ठीक से काम करने के लिए आवश्यक हैं।
डिफ़ॉल्ट रूप से, कई उपयोगी प्रोग्राम पहले से ही स्थापित होते हैं जब आप अपने कंप्यूटर पर उबंटू डालते हैं। हालाँकि, आपको एक विशेष सॉफ़्टवेयर की आवश्यकता हो सकती है जो एक ऐसे उद्देश्य को पूरा करता है जो डिफ़ॉल्ट अनुप्रयोगों द्वारा नहीं किया जाता है। आप केवल एक वैकल्पिक कार्यक्रम को आजमाना चाहते हैं, जो पहले से ही स्थापित है। दूसरे शब्दों में, आपको नए सॉफ़्टवेयर की आवश्यकता है।
कृपया निम्नलिखित लेख देखें: