1) apt-get upgrade
Согласно страницам руководства, команда apt-get upgrade (для более старых выпусков Debian / Ubuntu) или apt upgrade (для более новых выпусков, таких как Ubuntu 18.04 и более поздних версий и Debian 10) используется для обновления установленных пакетов программного обеспечения до последних версий.
Ни при каких обстоятельствах существующие пакеты не удаляются.
Если для обновления пакета требуется удаление или установка дополнительных пакетов, обновление установленного пакета пропускается, и пакет остается нетронутым в его текущей версии.
Перед обновлением пакетов всегда необходимо сначала обновить индекс пакетов.
Система обновит списки пакетов в файле /etc/apt/sources.list и каталоге /etc/apt/sources.list.d.
$ sudo apt-get update
а потом
$ sudo apt-get upgrade
$ sudo apt-get upgrade package-name
2) apt-get dist-upgrade
Это расширенная версия команды apt-upgrade.
Помимо обновления существующих пакетов программного обеспечения, он устанавливает и удаляет некоторые пакеты для удовлетворения некоторых зависимостей.
Команда включает функцию интеллектуального разрешения конфликтов, что гарантирует, что критически важные пакеты обновляются первыми за счет тех, которые считаются имеющими более низкий приоритет.
Чтобы быть на 100% безопасным, перед запуском в производственную среду обязательно выполните обновление в тестовой среде.
$ sudo apt-get dist-upgrade