Tl;Dr - Is there any good virtual machine with most C++ common libraries pre-installed such as Boost, Qt5, and crypto libraries? Could also be a Docker container or virtual environment. I would prefer Unix-based but could also handle Windows. Just note that I am not looking to do Windows-proprietary coding.

I currently do quite a bit of C programming. However, I don't use a lot of libraries for my C work. I also do a fair bit of Python but for Python, a lot is built in, and dealing with libraries is quite easy with pip.

I'm now delving more into C++ specifically because it's easier to deal with strings in C++, and there are a lot of more modern libraries out there. I also like that C++ doesn't force OOP on the programmer, but it's available.

However, my concern is that I have a lot of friends recommending I use various libraries for various things such as Boost, Qt5, OpenSSL, and more... And I don't want to end up installing gigabytes of libraries and add-ons to C++ and risk mucking up my system. For this reason, I use virtual environments in Python.