The difference between the different APT upgrade commands [duplicate]
Solution 1:
No, they don't the the same thing.
sudo apt-get update
updates the list of packages. Do this before you use sudo apt-get upgrade
or sudo apt-get dist-upgrade
because if the list isn't updated, they won't do anything.
sudo apt-get upgrade
upgrades your packages but doesn't remove or install any other packages.
sudo apt-get dist-upgrade
upgrades your packages and installs or removes other packages to resolve dependencies so all packages are up-to-date.
sudo apt full-upgrade
performs the function of upgrade
but will remove currently installed packages if this is needed to upgrade the system as a whole.