> I wonder if it would be possible to do it on shutdown instead of during > start up? Perhaps on shutdown, the default shutdown target gets replaced with the "system update" target, so that this doesn't affect start up speed. My issue with this is not the concept or the technical merits, but the user experience. I have spent many hours twiddling my thumbs at windows and OSX updates for desktop systems that I need to support. I think there are ways that the updates could be prepared ondisk to make this process as fast as possible. I think another idea, is that if the system has btrfs (which will be default in fedora soon), make /usr and /var subvolumes. Then, when updates come along, snapshot /usr and /var (maybe even /etc) and do the updates into the new snapshots since btrfs snapshots are writable. Once the update is complete, just make the new default subvol for /usr and /var the newly updated volumes. If people want to roll back, each update we add a new kernel menu entry that points at different subvolumes (Similar to a solaris boot environment) This way, Your reboot is extremely fast and you gain all the benefits of the "offline" updates. This is similar to yum-fs-snapshot. -- Sincerely, William Brown pgp.mit.edu http://pgp.mit.edu:11371/pks/lookup?op=vindex&search=0x3C0AC6DAB2F928A2
Attachment:
signature.asc
Description: OpenPGP digital signature
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel