Maintaining a cache is a lot of effort which by itself can go wrong. You regularly need to prune the cache, and images there would only last for a day anyway. E. g. ~/.cache/ubuntuimages is a great example how not to do it, it keeps growing and cluttering your disk.
I'll add checks for /dev/kvm and genisoimage, thanks!
Maintaining a cache is a lot of effort which by itself can go wrong. You regularly need to prune the cache, and images there would only last for a day anyway. E. g. ~/.cache/ ubuntuimages is a great example how not to do it, it keeps growing and cluttering your disk.
I'll add checks for /dev/kvm and genisoimage, thanks!