Upgrade vs Dist-Upgrade

tl;dr

Someone who knows what they're talking about

Source: What are the risks of doing apt-get upgrade(s), but never apt-get dist-upgrade(s)? - Unix & Linux Stack Exchange

While 'apt upgrade' offers a conservative approach to upgrading packages without installing or removing any additional software, 'apt dist-upgrade' provides a more comprehensive solution, handling complex dependency changes and minimizing the impact on other packages.

The decision to perform a dist-upgrade is recommended for keeping your system up to date with the latest security patches and bug fixes but on an unknown VM should be based on a careful assessment of the risks involved!

A dist-upgrade may install new packages or remove existing.

If you decide to dist-upgrade, check to have the availability of a backup or a rollback, to restore the original state.

Risks when Decide:

Risks when not decide:

Why use apt-get upgrade instead of apt-get dist-upgrade?

Apt Upgrade vs Apt Dist-upgrade: The Key Differences

What's the difference between apt-get upgrade vs dist-upgrade?