You are correct. None of the Oracle Database editions support Windows 10 Home, include XE.
You could possibly run a VM on your machine that has another Windows OS or Linux.
Depending on your needs or use case, you might also consider signing up for a no cost Always Free instance of Autonomous Database.
If it is for learning, you can always use the database development VM provided by Oracle.
You just need to install virtualbox, that is also free to use: