Для того, чтобы запускать программы Linux не обязательно ставить вторую ОС или виртуальную машину. Функция запуска программ Linux в Windows реализована напрямую в Windows начиная с версии 1709 посредством WSL — подсистемы Windows для Linux.
Конечно, это не полноценная ОС с графическим интерфейсом и для запуска программ Linux придется провести ряд манипуляций с использованием командной строки и установки дополнительных программ, но в целом все работает.