On Wed, 2018-09-19 at 23:18 +0000, Rick Stevens wrote:
95% of the time "dnf --refresh -y upgrade" won't cause
issues, but
it's that 5% of the time where it DOES screw up that will drive you
barking mad. Microsoft has had some absolutely horrific problems
doing this "upgrade on shutdown" behind the scenes crud and THEY have
utter control of ALL the software being upgraded during the process.
That's not necessarily the case with any community-supported system
with multiple repositories such as Fedora.
Even just the *very* basic side of things:
When I shutdown a computer, it's the end of me working on it, and I
want it to switch off and finish pronto. Not spend the next random
number of minutes, or hours, still doing something while I'm waiting
for it. Both Windows and Mac suffer from this update at shutdown and
bootup mess.
It also means that places that never shut down or reboot end up with
un-updated systems. You want scheduled updates, or centrally triggered
updates, for them. And that approach works well for systems where the
users do shutdown or reboot, as well.