If I didn’t do it, couldn’t I potentially update to the non-latest packages? I learnt this after testing a dup without a refresh and a dup with, to which I believe the result was a slightly different package choice.
That’s why I’m asking – why do you think so? Also, aren’t flatpak and snap rather excluded from that statement? (zypper isn’t going to touch them!)
This is meant to be entirely automatic. The script -a should allow me to investigate any problems, right? It’s not always easily readable, but I don’t know of a better logger (pwsh’s Start-Transcript screws stuff up by routing it through another Out-* instead of spawning a new shell).
Myself. This is for a personal machine.
This seems contradictory to me. If the user isn’t authenticated as the superuser, surely I do need to elevate permissions. With zypper and flatpak, I don’t get PolKit appearing if I don’t provide credentials beforehand like snap does, and since this needs to be automatic, that wouldn’t be ideal anyway.