If you cannot get it to work you can always try Cloud9.
Cloud9 offers a full development environment in the cloud (running Linux). Their IDE is also quite good and their environments are also very useful for collaboration. Setting up Git is really simple (using the 'git clone' command). With Cloud9 you will be able to work from any computer with a browser, without installing anything.
- create a free account on Cloud9 (https://c9.io)
- create an empty project (Ubuntu) and follow these steps:
- type on the command line: gem install jekyll
- create an empty _config.yml file in the root
- create a index.md file in the root
- type on the command line: jekyll serve --host $IP --port $PORT --baseurl ''
- your website is now running 'locally' on Cloud9
The content of your index.md file:
---
title: Home
---
Hello world!
With Cloud9 you can develop on Linux and feel like a pro. Try it! You will love it.