You can.
have you tried linux in one? When i fitst started to be interested in linux- i tried in a virutual machine for awhile- now i run linux as main os and run windows in vm- (p0lus i dual boot into windows- but that is for games and photoshop use- vm isn’t good for those)