Honestly I suggest learning in avm first so you can do save states. I recommend doing stunting like nix or a declarative/ composable distro. Learn the new way so that your getting the tools and things that are actually being used.
Don't get me wrong it's not an easy learning curve but I think it's the better method of learning.
I like it its like if you wanted to get cinnamon but mom said "we have cinnamon at home"