KVM provides full virtualization, and the VMs and VPSs created with it work completely independently. This allows the installation of just about any operating system. Nevertheless, it's good to check with your hosting provider to see if the OS you want to use is supported.