Xamarin has stated on several different occasions that they have no plans to support Xamarin Studio on Linux in the short term.
The main reasons are:
- They would have to create a self-contained Mono runtime to go along with the IDE, since different flavors of Linux would ship with different Mono support
- The cost to support many versions of Linux would outweigh the benefits
- Lack of commercial demand to pay for support