I've only been doing Scheme programming on Windows, and it's some time ago. I liked
PLT Scheme, and together with
DrScheme it was nice for a beginner, which I was (and still am).
MIT/GNU Scheme should be the best implementation for Unices and Linuces, or at least I've heard so. I'm planning to check it out myself in the near future, but let me know what you think about it, if you're going to give it a try?