आप उस समय केवल एक पैकेज स्थापित कर सकते हैं sudo apt-get install
, लेकिन आप एक कमांड के साथ कई पैकेज स्थापित कर सकते हैं। ऐशे ही:
sudo apt-get install ubuntu-desktop lubuntu-desktop
यह दोनों ubuntu-desktop
और lubuntu-desktop
जो भी निर्भरताएं आवश्यक हैं, उन्हें सही क्रम में स्थापित करेगा ।
इसके अलावा जब आप अपने सिस्टम को अपडेट करते हैं sudo apt-get upgrade
, तो आप पहले सभी सॉफ्टवेयर डाउनलोड करते हैं और फिर उस समय एक पैकेज स्थापित करते हैं।
एक साथ
कई पैकेज स्थापित नहीं कर पाने का कारण यह है कि एक apt-get
ही समय में एक ही विशेषाधिकार विशेषाधिकार का उपयोग कर सकता है । इसका कारण यह है apt-get
पर ताले software sources
और उन्हें का उपयोग करने से ब्लॉक किसी अन्य आदेश।
एक उदाहरण
आइए कहते हैं कि आप किसी तरह 2 अलग-अलग शुरू करते हैं जैसे @Rinzwind कहते हैं, तो आप सिद्धांत में कम से कम स्रोत सूची को उसी समय संपादित कर सकते हैं जब आप इसका उपयोग नए सॉफ़्टवेयर को खोजने और स्थापित करने के लिए करते हैं। इससे वह प्रोग्राम चालू हो सकता है जिसे आपने स्थापित किया है, स्रोत सूची को संपादित करता है और उसी समय एक असुरक्षित रिपॉजिटरी जोड़ता है जब आप अपने सिस्टम को अपग्रेड कर रहे होते हैं। यह एक सुरक्षा मुद्दा हो सकता है।
एक अन्य उदाहरण
यह भी है कि यदि आप स्रोत सूची को 2 अलग-अलग कमांडों में संपादित करते हैं, तो जब आप सहेजते हैं तो आप नवीनतम संस्करण को बदल देंगे, जो कि पिछले को बचाने वाला होगा। जिसका मतलब है कि बीच में कमांड का कोई प्रभाव नहीं पड़ेगा, क्योंकि आप एक पुराने संस्करण को बचाएंगे।
विंडोज "आधिकारिक" (MSI) इंस्टॉलर का उपयोग करके समान व्यवहार करता है
विंडोज में भी, कई सॉफ्टवेयर्स को एक साथ स्थापित किया जा सकता है ... क्या इसमें एक फायदा है या यह क्यों लिनक्स / ubuntu, आदि में एक आवश्यकता है ...
एक समय में एक से अधिक उदाहरण चलाने के लिए आधिकारिक विंडोज इंस्टॉलर (MSI) का उपयोग करने वाले पैकेज। ऐसा इसलिए है क्योंकि MSI इंस्टॉलर डेटाबेस sources.list
, dpkg info files आदि के समान है - आप एक से अधिक इंस्टॉलर को एक बार में संशोधित / लॉक करना नहीं चाहते हैं।
लेकिन बहुत सारे विंडोज पैकेज थर्ड-पार्टी इंस्टॉलर्स जैसे कि इंस्टीहेल्ड, एनएसआईएस इत्यादि का उपयोग करते हैं, जो एक-दूसरे के साथ चलेंगे क्योंकि उन्हें एमएसआई डेटाबेस को एक्सेस / संशोधित करने की आवश्यकता नहीं है। इसी तरह, लिनक्स / उबंटू में, कोई भी आपको एक ही समय में एक apt-get
, tar -xzf
और एक पर्ल / बैश स्क्रिप्ट को चलाने से नहीं रोकता है :)