transactional-update is typically used on a read-only root file system, even though it also supports regular read-write systems.