I haven't really needed to virtualize anything lately, but my understanding is that some of the options on Linux are pretty light weight. Frpm discussion I've seen, I think distrobox could resolve the issue with minimal overhead if you have issues natively, though I haven't personally experimented with it or its limitations.