I don’t want the system to shutdown in the middle of the upgrade, but I’ve already started the upgrade in the GUI.
Is there a better way, maybe involving the apt lock?
EDIT: Thank you for all the helpful suggestions. Hopefully this helps the next person. My upgrade actually finished on its own while I was posting. 😂


Your GUI tool is probably running
aptunder the hood. You can find the PID of theaptprocess and do something like this:If you are afraid it has something to do after the
aptprocess dies, you can add some additional arbitrary delay like this:waitpid <pid> && sleep <seconds> && poweroff@sem@piefed.blahaj.zone
Alternatively, you can wait until there are no processes matching a regex with
pidwait <regex>.