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