Raspberry Pi 2 Model B Quad Core

Raspberry Pi 2 Model B

The Raspberry Pi Foundation has upped their entry in the single-board computer competition. Raspberry Pi 2 Model B boasts a quad core ARM CPU and 1GB of RAM. More important: Benchmarks show that the board is 6x faster than the previous model. And the performance bump has been achieved while the price remains low: Roughly $45.

Getting the board up and running is easier, too. You can buy a pre-built Linux image on micro SD. Or you can download the New Out Of the Box (NOOBS) image yourself. Depending on the speed of your internet connection, you can be up in running in less than an hour.

Easier Than Before

Special note about the NOOBS image: You don’t need a special utility to burn an SD card like before. The steps are:

Having done things the old way, I was surprised that the process was so simple this time. Hats off to the Raspberry Pi Foundation for a great installation experience.

Login Information

After the device boots, you will need login credentials. These have not changed from the previous version:

raspberripi login: pi
Password: raspberry

Note that the cursor will not move while you type the password.

Next, start the X Window environment.

$ startx

And your desktop will look something like this.

Running Ruby, Rails

This incarnation of Raspberry Pi comes with Ruby 1.9.3 pre-installed. Of course, if you want to manage multiple versions of Ruby, RVM is a great way to go.

To install RVM, first run gpg to verify that you will get an uncorrupted (or un-tampored with) version of RVM.

$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3


Next, install RVM.

$ \curl -sSL https://get.rvm.io | bash -s stable


And finally, let the current terminal session know that RVM is installed by typing the following at the command line.

$ source /home/pi/.rvm/scripts/rvm


You can verify that RVM is installed by checking its version number like so…

$ rvm --version
rvm 1.26.10 (master) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]


Installing Ruby Versions

To install the latest stable version of Ruby…

$ rvm install ruby


RVM will download dependencies as part of the installation process. From there, you can create RVM gemsets and gem install rails or any other libraries you may need. More documentation can be found at http://rvm.io.