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