is it possible to do mining using linux?
Might be possible, but not worth it. I hosted a linux wallet remotely and was unable to mine to it (showed hash power, but never hit a block reward... and I was hitting it with 300% of current nethash at the time).