SYSTEMD.OFFLINE-UPDATES(7) systemd.offline-updates SYSTEMD.OFFLINE-UPDATES(7) systemd.offline-updates - systemd " " systemd. " " . GNOME[1]. : 1. (.rpm .deb ) /var/lib/system-update ( /). 2. /system-update /etc/system-update /var/lib/system-update ( ) . /var/ . 3. systemd-system-update-generator(8) /system-update /etc/system-update. ( ) ( ) default.target system-update.target ( sysinit.target ) . 4. default.target system-update.target. . ( ) "" . sysinit.target . 5. /system-update /etc/system-update . . . . 6. . . ( ) systemctl reboot. ( ). 7. . . system-update.target /system-update /etc/system-update . 8. /system-update /etc/system-update default.target . 1. system-update.target .wants/ systemctl enable postinst . .service [Install] /usr/lib/systemd/system/system-update.target.wants/foobar.service -> ../foobar.service . 2. /system-update /etc/system-update . 3. FailureAction=reboot . FailureAction= ( / ). logind's Reboot() systemctl reboot. org.freedesktop.login1(5) D-Bus logind. 4. DefaultDependencies=no Requires=sysinit.target After=sysinit.target After=system-update-pre.target Before=system-update.target . 5. . .service Wants=system-update-pre.target Before=system-update-pre.target /usr/lib/systemd/system-update.target.wants . systemd(1), systemd.generator(7), systemd-system-update-generator(8), dnf.plugin.system-upgrade(8) 1. GNOME https://wiki.gnome.org/Design/OS/SoftwareUpdates 3 . . : . systemd 260.2 SYSTEMD.OFFLINE-UPDATES(7)