Has apt update and upgrade failed to upgrade each time? Ubuntu

apt-get update && apt-get upgrade

every time the execution is finished, it will appear

0 upgraded, 0 newly installed, 0 to remove and XX not upgraded.

are they all not upgraded? So I don"t know the meaning of execution.

what does it mean to see this while running? Remove it?

The following packages were automatically installed and are no longer required:
  libzip4 php7.0-curl php7.0-zip
Use "apt autoremove" to remove them.
The following packages have been kept back:
  certbot libegl1-mesa libgbm1 libgd3 libgl1-mesa-dri libwayland-egl1-mesa
  python3-acme python3-certbot python3-certbot-apache python3-requests
  python3-urllib3

which upgrade failed? Obviously there is no error message, this is the correct output.

as for the following prompt, didn't the command already prompt you? Lets you use apt autoremote to delete packages that are no longer in use.

if you want a complete upgrade, you should use apt-get dist-upgrade instead of apt-get upgrade . Notice the following prompt apt autoremove , ubuntu has begun to integrate the previous apt-xxx commands with the apt command, and users don't need to remember a bunch of apt-xxx commands in the future.

for example, if you want to update all the software packages of the system, you can do it with an apt:

$ sudo apt update && sudo apt full-upgrade -sharp apt full-upgrade == apt-get dist-upgrade
Menu