मैं समझता हूं कि aptकमांड update, उपलब्ध पैकेजों की सूची को अपडेट करता है, लेकिन यह उन सॉफ्टवेयरों को अपग्रेड नहीं करता है जो इन पैकेजों में पहले से इंस्टॉल थे।
मैं यह भी समझता हूं कि upgradeकिसी भी सॉफ़्टवेयर को अपग्रेड करें जिसे मैंने पहले ही पैकेज के साथ स्थापित किया था जिसे मैंने updateऊपर वर्णित के साथ अपडेट किया था ।
उबंटू / डेबियन डेवलपर्स के इस विभाजन को करने updateऔर upgradeदोनों कार्यों को करने के लिए एक आदेश के साथ काम करने का क्या कारण था?
यह उबंटू डेवलपर्स के वास्तुशिल्प दर्शन पर एक प्रश्न है।
apt dist-upgradeऔर रद्द करने के लिए "एन" मारा, तो अपना दिमाग बदल दें मैं बैंडविड्थ बचाऊंगा क्योंकि यह मेरी apt dist-upgradeकमांड को फिर से करने के लिए 'अपडेट' नहीं करेगा ... भले ही 'डिस्ट-अपग्रेड' ने अपडेट किया हो स्वचालित रूप से, 'अपडेट' करने के ऐसे कारण हैं जिनमें 'इंस्टॉल', 'अपग्रेड' या upgrade डिस्ट-अपग्रेड ’शामिल नहीं हैं, इसलिए 'अपडेट' कमांड वैसे भी मौजूद
apt updateआवश्यकता होने पर बस स्वचालित रूप से चलना चाहिए।

aliasइसे वैसे भी कर सकता था । यूनिक्स तरीका एक आदेश केवल एक ही काम करता है, वैसे ही अलग करना यूनिक्स तरीके से बेहतर बैठता है यदि 'धर्मशास्त्रीय / दार्शनिक' तर्क आप भी हैं।