First, I would suggest that, if you can, you should upgrade to the latest release, which is called Solaris Studio 12.3.
You should check to see if the release you choose to install runs on the hardware and operating system you are using. The system requirements are given on the download page. For Solaris Studio 12.3 on Solaris, you must run Solaris 10 update 5 or later. The system requirements indicate the Linux distributions on which Solaris Studio 12.3 was tested. It might run on other Linux distributions, but no testing has been done to ensure that it does.