Installing different OS on the Surface RT

My teacher ask me to try and install different Operating systems on a Surface running windows RF 8.1. Do any of you know if a version of Linux, windows 7 or 10 would run on the arm architecture.

I’m not an experienced Linux-user, but Debian or Arch would have to figure as one of many Linux versions to run in an Arm environment.

Didnt see much on the first gen surface, but if a surface pro

However, idk how true but