Разница между apt-get upgrade и apt-get dist-upgrade в Linux заключается в том, что apt-get upgrade только обновляет существующие пакеты до более новых версий, но не устанавливает новые пакеты или удаляет установленные из системы. 15
apt-get dist-upgrade — это расширенная версия команды apt-upgrade. 1 Помимо обновления существующих пакетов, она устанавливает и удаляет некоторые пакеты для удовлетворения зависимостей. 1 Команда включает в себя интеллектуальную функцию разрешения конфликтов, которая гарантирует, что критические пакеты будут обновлены в первую очередь за счёт тех, которые считаются более низкоприоритетными. 1
Таким образом, apt-get upgrade не удаляет ни один из пакетов, а во время выполнения команды apt-get dist-upgrade новые пакеты устанавливаются, но и некоторые пакеты удаляются для удовлетворения определённых зависимостей. 1