Csak kíváncsiságból kérdezem:
sync; dnf system-upgrade reboot
Kell az a sync a dnf előtt? Magától nem csinál meg a dnf ilyeneket a reboot előtt?
Persze meg lehetne nézni a kódot - ennyi látszik elsőre a system_upgrade.py-ban:
def reboot():
if os.getenv("DNF_SYSTEM_UPGRADE_NO_REBOOT", default=False):
logger.info(_("Reboot turned off, not rebooting."))
else:
Popen(["systemctl", "reboot"])
Csak azért kérdezem, mert a halt, poweroff, reboot (amik symlinkek a systemctl-re) közös manuál oldalán direkt szerepel egy opció:
-n, --no-sync
Don't sync hard disks/storage media before halt, power-off, reboot.
Nyilván ezen opció nélkül mindegyik csak szinkronizálás után állítja le a gépet.
Amúgy az óvatosság sose árt ;-) A régi szép Unixos/linuxos időkből még ott az ujjaimban a
sync; sync; reboot