The following distributions I have installed/created, tested and used under WSL2 and Windows 10.
- Alpine Linux – extremely tiny; created from Docker image
- AlmaLinux – migrated from CentOS using AlmaLinux migration tool
- Arch Linux – created from virtual machine install
- CentOS 7 – created from rootfs image, then upgraded to latest version
- CentOS 8 – Upgraded from CentOS7
- CentOS Stream – upgraded from from CentOS8 install
- Deepin Linux – created from virtual machine install
- Debian 10 (“Buster”) – Microsoft Store
- Debian Testing (“Bullseye”) – upgraded from official Debian 10 release
- Devuan – migrated from Debian as installed from the Microsoft Store
- Fedora – created from virtual machine installation
- Gentoo – compiled from source using Stage3 tarball/rootfs iamge
- Kali Linux – Microsoft Store
- Oracle Linux – migrated from CentOS instance using CentOS migration tool from Oracle
- RedHat Enterprise Linux – created from virtual machine installation
- Rocky Linux – migrated from CentOS using RockyLinux migration tool
- Ubuntu – Microsoft Store
- Slackware – created from Docker image
As you can see, if you can find your favorite distribution in the Microsoft Store, great, if not or if its only available as a paid distribution, just bake your own. It’s not that difficult and really there is no reason why you should not have the Linux distribution of your choice available under WSL2.