On Mon 22 May 2017 at 09:55:42 (+0200), to...@tuxteam.de wrote: > On Sun, May 21, 2017 at 02:40:47PM -0700, David Christensen wrote: > > [...] > > > As I understand it: > > > > * 'apt-get upgrade' is for rolling forward to a new minor revision > > -- e.g. Debian 8.7 to Debian 8.8 -- and/or new packages -- e.g. > > icedove 1:45.6.0-1~deb8u1 to thunderbird 1:45.8.0-3~deb8u1). > > > > * 'apt-get dist-upgrade' is for rolling forward to a new major > > revision -- e.g. Debian 7 to Debian 8. > > It's not *that* drastic. Rolling forward usually implies doing > something to your sources.list (unless you state there something > like "stable" or "testing", which change their meaning when a > release is made). > > As far as I understood it (corrections welcome!): > > Upgrade just upgrades packages to newer versions, as far as possible. > It *never* removes packages, even if that means that it can't advance > a package's version to the newest. Dist-upgrade would remove (replace) > packages when necessary.
Nor will upgrade add a new, now necessary, package. Cheers, David.