Jekyll and Jekyll Bootstrap are an excellent way to get a website with blog entries published under your Github repo. Here are some of the lessons learned while getting things up and running.
After cloning the Jekyll bootstrap repo via
git clone https://github.com/plusjade/jekyll-bootstrap.git
I went to install Jekyll on my Ubuntu 13.10 machine using:
sudo apt-get install ruby1.9.1-dev sudo gem install jekyll
I then tried to run
jekyll serve from the root directory of the jekyll-bootstrap dir but just got
/usr/bin/jekyll file or directory not found
Eventually, trying to run the command as root worked. So I fiddled with permissions on the gems dir and /usr/local/bin/* files but still no joy.
Finally, as user I tried the rvm route I found in this article:
curl -L https://get.rvm.io | bash -s stable --ruby=2.0.0
That did the trick (and I now have a newer Ruby)