Re: Desktop Background Bites the Dust
-----BEGIN PGP SIGNED MESSAGE-----
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.
E.g. if you have some appfoo depending on libblurb, and there's a
newer version of apfoo depending on libblah, which conflicts with
libblurb, upgrade would be stuck at the older version, whereas
dist-upgrade would (other dependencies allowing it) replace libblurb
with libblah, thus clearing the path for apfoo's new version.
- -- t
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
-----END PGP SIGNATURE-----