I needed to install gsl ruby gem today on Ubuntu, in order to run Jekyll with --lsi option. I needed it to generate better lists of related posts.
You first need to prepare Ubuntu to be able to install gsl ruby gem.
sudo apt-get install libgsl0ldbl libgsl0-dev
Now you can install gsl ruby gem on your Ubuntu box.
sudo gem install gsl